MSiSCSI_SecurityCapabilities結構 (iscsicfg.h)
MSiSCSI_SecurityCapabilities結構描述啟動器的安全性功能。
語法
typedef struct _MSiSCSI_SecurityCapabilities {
BOOLEAN ProtectiScsiTraffic;
BOOLEAN ProtectiSNSTraffic;
BOOLEAN CertificatesSupported;
ULONG EncryptionAvailableCount;
ULONG EncryptionAvailable[1];
} MSiSCSI_SecurityCapabilities, *PMSiSCSI_SecurityCapabilities;
成員
ProtectiScsiTraffic
布爾值,指出啟動器是否可以使用 IPsec 來保護 iSCSI 流量。 如果此成員為 TRUE,啟動器可以使用IPsec來保護iSCSI流量。 如果 為 FALSE,啟動器就無法使用 IPsec。
ProtectiSNSTraffic
布爾值,指出啟動器是否可以使用 IPsec 來保護 iSNS 流量。 如果此成員為 TRUE,啟動器可以使用IPsec來保護iSNS流量。 如果 為 FALSE,啟動器就無法使用 IPsec。
CertificatesSupported
布爾值,指出啟動器是否支持憑證。 如果這個成員為 TRUE,啟動器支持憑證。 如果此成員為 FALSE,啟動器不支持憑證。
EncryptionAvailableCount
啟動器支援的加密類型數目。
EncryptionAvailable[1]
ISCSI_ENCRYPTION_TYPES 結構的可變長度數位,表示啟動器支援的加密類型。
備註
WMI 工具套件會在 Config.mof 中編譯MSiSCSI_SecurityCapabilities WMI 類別時,自動產生MSiSCSI_SecurityCapabilities結構的宣告。
支援 IPsec 的啟動器必須實作 MSiSCSI_SecurityCapabilities 類別。
啟動器必須使用 HBA (PDO) 實體裝置物件的名稱來註冊MSiSCSI_SecurityCapabilities類別。 如果配接器支援 IPsec,您必須實作這個類別。
規格需求
需求 | 值 |
---|---|
標頭 | iscsicfg.h (包括 Iscsicfg.h) |