ISCSI_LoginOptions, ROOT\WMI

Class | Methods | Properties (8) | Qualifiers (6) | Instances | Namespaces (2)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

These are options that can be used for logging into a target

ISCSI_LoginOptions properties

ISCSI_LoginOptions has 8 properties (8 Local)

NameOriginCIMType
AuthTypeISCSI_LoginOptions19 [uint32]
DataDigestISCSI_LoginOptions19 [uint32]
DefaultTime2RetainISCSI_LoginOptions19 [uint32]
DefaultTime2WaitISCSI_LoginOptions19 [uint32]
HeaderDigestISCSI_LoginOptions19 [uint32]
InformationSpecifiedISCSI_LoginOptions19 [uint32]
LoginFlagsISCSI_LoginOptions19 [uint32]
MaximumConnectionsISCSI_LoginOptions19 [uint32]

Detailed description of ISCSI_LoginOptions properties

Local properties (8) of ISCSI_LoginOptions class

AuthType property
CIMTYPE'uint32'
Description'Authentication method specified for login'
ValueMap['0', '1', '2']
Values['No Authentication', 'CHAP', 'Mutual CHAP']
WmiDataId8
AuthType property is in 6 classes of ROOT\WMI and in 2 namespaces
DataDigest property
CIMTYPE'uint32'
description'cyclic integrity checksums that can be negotiated for the header digests'
ValueMap['0', '1']
Values['None', 'CRC32C']
WmiDataId3
DataDigest property is in 2 classes of ROOT\WMI and in 2 namespaces
DefaultTime2Retain property
CIMTYPE'uint32'
Description' The initiator and target negotiate the maximum time, in seconds after an initial wait (Time2Wait), before which an explicit/implicit connection Logout or active task reassignment is still possible after an unexpected connection termination or a connection reset.'
WmiDataId6
DefaultTime2Retain property is in 3 classes of ROOT\WMI and in 2 namespaces
DefaultTime2Wait property
CIMTYPE'uint32'
Description'The initiator and target negotiate the minimum time, in seconds, to wait before attempting an explicit/implicit logout or active task reassignment after an unexpected connection termination or a connection reset.'
WmiDataId5
DefaultTime2Wait property is in 3 classes of ROOT\WMI and in 2 namespaces
HeaderDigest property
CIMTYPE'uint32'
description'cyclic integrity checksums that can be negotiated for the header digests'
ValueMap['0', '1']
Values['None', 'CRC32C']
WmiDataId2
HeaderDigest property is in 2 classes of ROOT\WMI and in 2 namespaces
InformationSpecified property
BitMap['0x00000001', '0x00000002', '0x00000004', '0x00000008', '0x00000010']
BitValues['HeaderDigest', 'DataDigest', 'MaxConnections', 'DefaultTime2Wait', 'DefaultTime2Retain']
CIMTYPE'uint32'
cpp_quote'//
// Bit flags for InformationSpecifies
//
#define ISCSI_LOGIN_OPTIONS_HEADER_DIGEST 0x00000001
#define ISCSI_LOGIN_OPTIONS_DATA_DIGEST 0x00000002
#define ISCSI_LOGIN_OPTIONS_MAXIMUM_CONNECTIONS 0x00000004
#define ISCSI_LOGIN_OPTIONS_DEFAULT_TIME_2_WAIT 0x00000008
#define ISCSI_LOGIN_OPTIONS_DEFAULT_TIME_2_RETAIN 0x00000010
#define ISCSI_LOGIN_OPTIONS_USERNAME 0x00000020
#define ISCSI_LOGIN_OPTIONS_PASSWORD 0x00000040
#define ISCSI_LOGIN_OPTIONS_AUTH_TYPE 0x00000080

'
description'Bit flags that specify which login option values are specified'
WmiDataId1
InformationSpecified property is in 2 classes of ROOT\WMI and in 2 namespaces
LoginFlags property
BitMap['0x00000001', '0x00000002', '0x00000004', '0x00000008']
BitValues['Require IPSEC', 'Multipath Enabled', 'Reserved1', 'Allow Portal Hopping']
CIMTYPE'uint32'
cpp_quote'//
// bit flags for ISCSI_LOGIN_FLAGS
//
#ifndef _ISCSI_ISCSIDSC_
#define ISCSI_LOGIN_FLAGS ULONG

#define ISCSI_LOGIN_FLAG_REQUIRE_IPSEC 0x00000001
#define ISCSI_LOGIN_FLAG_MULTIPATH_ENABLED 0x00000002
#define ISCSI_LOGIN_FLAG_RESERVED1 0x00000004
#define ISCSI_LOGIN_FLAG_ALLOW_PORTAL_HOPPING 0x00000008
#define ISCSI_LOGIN_FLAG_USE_RADIUS_RESPONSE 0x00000010
#define ISCSI_LOGIN_FLAG_USE_RADIUS_VERIFICATION 0x00000020

#endif
'
Description'Flags that affect how login occurs'
WmiDataId7
LoginFlags property is in 2 classes of ROOT\WMI and in 2 namespaces
MaximumConnections property
CIMTYPE'uint32'
Description'Maximum number of connections, 0 implies no limit'
WmiDataId4
MaximumConnections property is in 2 classes of ROOT\WMI and in 5 namespaces

ISCSI_LoginOptions Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
cpp_quote'#ifndef _ISCSI_ISCSIDSC_
typedef enum
{
ISCSI_DIGEST_TYPE_NONE = 0,
ISCSI_DIGEST_TYPE_CRC32C = 1
} ISCSI_DIGEST_TYPES, *PISCSI_DIGEST_TYPES;

typedef enum
{
ISCSI_NO_AUTH_TYPE = 0,
ISCSI_CHAP_AUTH_TYPE = 1,
ISCSI_MUTUAL_CHAP_AUTH_TYPE = 2
} ISCSI_AUTH_TYPES, *PISCSI_AUTH_TYPES;
#endif
'
Description'These are options that can be used for logging into a target'
guid'{3011A7BD-0491-478e-8C79-3C76424D05E2}'
LOCALE1033
WMITrue
WmiGenerateHeaderFalse

ISCSI_LoginOptions System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\WMI:ISCSI_LoginOptions'___SYSTEM8
__NAMESPACE'ROOT\WMI'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION[]___SYSTEM8
__PROPERTY_COUNT8___SYSTEM3
__RELPATH'ISCSI_LoginOptions'___SYSTEM8
__DYNASTY'ISCSI_LoginOptions'___SYSTEM8
__SUPERCLASSnull___SYSTEM8
__CLASS'ISCSI_LoginOptions'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to ISCSI_LoginOptions

Number of classes:1
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
MSiSCSIInitiator_TargetLoginOptions0110----
comments powered by Disqus
WUtils.com