MSiSCSI_HBASessionConfig WMI 類別
管理應用程式可以使用 MSiSCSI_HBASessionConfig WMI 類別來擷取和設定記憶體迷你埠驅動程式的特定實例用來建立目標裝置的登入工作階段的預設組態選項。
因為這個類別與記憶體迷你埠驅動程式的特定實例相關聯,所以迷你埠驅動程序必須使用迷你埠驅動程式所管理的特定實體裝置物件名稱來註冊類別 (PDO) 。
MSiSCSI_HBASessionConfig類別的定義如下 :Mgmt.mof。
class MSiSCSI_HBASessionConfig {
[key] string InstanceName;
boolean Active;
[WmiDataId(1), read, write, Description(" The InitialR2T
key is used to turn off the default use of R2T, thus
allowing an initiator to start sending data to a target
as if it has received an initial R2T with Buffer
Offset=0 and Desired Data Transfer Length=min
(FirstBurstSize, Expected Data Transfer Length).") :
amended]
boolean InitialR2T;
[WmiDataId(2), read, write, Description("The initiator and
target negotiate support for immediate data. To turn
immediate data off, the initiator or target must state
its desire to do so. ImmediateData can be turned on if
both the initiator and target have ImmediateData=Yes.")
: amended]
boolean ImmediateData;
[WmiDataId(3), read, write, Description("Maximum data
segment length in bytes they can receive in an iSCSI
PDU.") : amended]
uint32 MaxRecvDataSegmentLength;
[WmiDataId(4), read, write, Description("Maximum SCSI data
payload in bytes in an Data-In or a solicited Data-Out
iSCSI sequence.") : amended]
uint32 MaxBurstLength;
[WmiDataId(5), read, write, Description("maximum amount in
bytes of unsolicited data an iSCSI initiator may send to
the target, during the execution of a single SCSI
command. This covers the immediate data (if any) and the
sequence of unsolicited Data-Out PDUs (if any) that
follow the command.") : amended]
uint32 FirstBurstLength;
[WmiDataId(6), read, write, Description("Initiator and
target negotiate the maximum number of outstanding R2Ts
per task, excluding any implied initial R2T that might
be part of that task. An R2T is considered outstanding
until the last data PDU (with the F bit set to 1) is
transferred, or a sequence reception timeout (section
6.12.1) is encountered for that data sequence.") :
amended]
uint32 MaxOutstandingR2T;
};
當 WMI 工具套件編譯上述類別定義時,它會產生 MSiSCSI_HBASessionConfig 數據結構。