WT_Session class
Represents a session from the initiator to the target.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
class WT_Session
{
uint16 TSIH;
uint64 ISID;
uint32 SessionType;
string HostName;
string InitiatorIQN;
WT_Connection Connections[];
string HostTargetIQN;
boolean AllowInitialR2T;
boolean AllowImmediateData;
uint32 MaxFirstDataBurstLength;
uint32 MaxDataBurstLength;
boolean IsDataSequenceInOrder;
boolean IsDataPduInOrder;
uint32 MaxConnections;
uint32 DefaultTime2Wait;
uint32 DefaultTime2Retain;
uint32 CurrentConnections;
uint32 MaxOutstandingR2T;
uint32 ErrorRecoveryLevel;
};
Members
The WT_Session class has these types of members:
Properties
The WT_Session class has these properties.
- AllowImmediateData
-
- Data type: boolean
- Access type: Read-only
Indicates whether immediate data is allowed.
- AllowInitialR2T
-
- Data type: boolean
- Access type: Read-only
Indicates whether initial R2T is allowed.
- Connections
-
- Data type: WT_Connection array
- Access type: Read-only
List of connections in this session. Currently, there is only one connection per session.
- CurrentConnections
-
- Data type: uint32
- Access type: Read-only
Current number of connections.
- DefaultTime2Retain
-
- Data type: uint32
- Access type: Read-only
Maximum time, in seconds, after an initial wait (Time2Wait), before which an active task reassignment is still possible after an unexpected connection termination or a connection reset.
- DefaultTime2Wait
-
- Data type: uint32
- Access type: Read-only
Minimum time, in seconds, to wait before attempting an explicit or implicit logout or an active task reassignment after an unexpected connection termination or a connection reset.
- ErrorRecoveryLevel
-
- Data type: uint32
- Access type: Read-only
Error recovery level.
- HostName
-
- Data type: string
- Access type: Read-only
The name of the iSCSI target that is servicing this session. If this is a discovery session, this property contains an empty string.
- HostTargetIQN
-
- Data type: string
- Access type: Read-only
The iSCSI Qualified Name of the iSCSI target that is servicing this session.
- InitiatorIQN
-
- Data type: string
- Access type: Read-only
The initiator iSCSI Qualified Name.
- IsDataPduInOrder
-
- Data type: boolean
- Access type: Read-only
Indicates whether data PDUs within sequences must be at continuously increasing addresses.
- IsDataSequenceInOrder
-
- Data type: boolean
- Access type: Read-only
- ISID
-
- Data type: uint64
- Access type: Read-only
Initiator session identifier.
- MaxConnections
-
- Data type: uint32
- Access type: Read-only
Maximum number of connections allowed within the session.
- MaxDataBurstLength
-
- Data type: uint32
- Access type: Read-only
Maximum SCSI data payload in bytes in a Data-In or a solicited Data-Out iSCSI sequence.
- MaxFirstDataBurstLength
-
- Data type: uint32
- Access type: Read-only
Maximum amount of unsolicited data, in bytes, that an initiator may send during the execution of a single SCSI command.
- MaxOutstandingR2T
-
- Data type: uint32
- Access type: Read-only
Maximum number of outstanding R2T requests that are supported.
- SessionType
-
- Data type: uint32
- Access type: Read-only
- Qualifiers: Values (Discovery, Normal), ValueMap (0, 1)
The type of session.
- TSIH
-
- Data type: uint16
- Access type: Read-only
- Qualifiers: Key
Unique target identifier of the session.
Requirements
|
Minimum supported client |
None supported |
|---|---|
|
Minimum supported server |
Windows Server 2012 |
|
Namespace |
Root\Wmi |
|
MOF |
|
|
DLL |
|