Export (0) Print
Expand All
Expand Minimize

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

WmiWtProvider.mof

DLL

WTWMIProv.dll;
IscsiTgt.dll

 

 

Show:
© 2014 Microsoft