MSiSCSI_BootConfiguration結構 (iscsicfg.h)
MSiSCSI_BootConfiguration結構描述開機裝置的設定方式。
語法
typedef struct _MSiSCSI_BootConfiguration {
ULONGLONG LUN;
ULONGLONG SecurityFlags;
ULONG UsernameSize;
ULONG PasswordSize;
BOOLEAN DiscoverBootDevice;
WCHAR InitiatorNode[223 + 1];
WCHAR TargetName[223 + 1];
ISCSI_TargetPortal TargetPortal;
ISCSI_LoginOptions LoginOptions;
UCHAR Username[1];
} MSiSCSI_BootConfiguration, *PMSiSCSI_BootConfiguration;
成員
LUN
邏輯單元編號 (LUN),識別做為開機裝置之目標上的邏輯單元。
SecurityFlags
指出開機裝置安全性需求的位 OR 安全性旗標。 如需此成員的可能旗標清單,請參閱 SECURITY_FLAG_QUALIFIERS。
UsernameSize
Username 中字串的大小,以位元組為單位,。
PasswordSize
Password中字串的大小,以位元組為單位。
DiscoverBootDevice
布爾值,指出系統是否應該動態探索開機裝置。 如果此成員 TRUE,系統應該動態探索開機裝置。
InitiatorNode[223 + 1]
要用於連線到開機裝置之啟動器節點的iSCSI名稱。 如果此成員 NULL,則 HBA 可以選擇任何啟動器節點。 啟動器的 iSCSI 名稱可唯一識別世界上任何地方的啟動器。 如需如何指定此名稱的詳細資訊,請參閱IP記憶體工作組因特網工程工作組 (IETF) 所發佈的 iSCSI 規格。
TargetName[223 + 1]
包含開機裝置之目標的 iSCSI 名稱。
TargetPortal
ISCSI_TargetPortal 結構,指定要用於連線的入口網站。
LoginOptions
ISCSI_LoginOptions 結構,指定要使用開機裝置建立之登入會話的特性。
Username[1]
字元的可變長度陣列,指定要與挑戰交握驗證通訊協定 (CHAP) 搭配使用的用戶名稱。 用戶名稱也稱為 CHAP 名稱 (CHAP_N)。 啟動器會使用 CHAP 名稱來驗證目標。
言論
WMI 工具套件會在 Config.mof中編譯 MSiSCSI_BootConfiguration WMI 類別 時,自動產生MSiSCSI_BootConfiguration結構的宣告。您可以選擇實作這個類別。
要求
要求 | 價值 |
---|---|
標頭 | iscsicfg.h (包括 Iscsicfg.h) |