estrutura MSiSCSI_SecurityCapabilities (iscsicfg.h)
A estrutura MSiSCSI_SecurityCapabilities descreve os recursos de segurança de um iniciador.
Sintaxe
typedef struct _MSiSCSI_SecurityCapabilities {
BOOLEAN ProtectiScsiTraffic;
BOOLEAN ProtectiSNSTraffic;
BOOLEAN CertificatesSupported;
ULONG EncryptionAvailableCount;
ULONG EncryptionAvailable[1];
} MSiSCSI_SecurityCapabilities, *PMSiSCSI_SecurityCapabilities;
Membros
ProtectiScsiTraffic
Um valor booliano que indica se o iniciador pode usar iPsec para proteger o tráfego iSCSI. Se esse membro for TRUE, o iniciador poderá usar IPsec para proteger o tráfego iSCSI. Se FALSE, o iniciador não poderá usar IPsec.
ProtectiSNSTraffic
Um valor booliano que indica se o iniciador pode usar IPsec para proteger o tráfego iSNS. Se esse membro for TRUE, o iniciador poderá usar IPsec para proteger o tráfego iSNS. Se FALSE, o iniciador não poderá usar IPsec.
CertificatesSupported
Um valor booliano que indica se o iniciador dá suporte a certificados. Se esse membro for TRUE, o iniciador oferecerá suporte a certificados. Se esse membro for FALSE, o iniciador não oferecerá suporte a certificados.
EncryptionAvailableCount
O número de tipos de criptografia compatíveis com o iniciador.
EncryptionAvailable[1]
Uma matriz de comprimento variável de estruturas de ISCSI_ENCRYPTION_TYPES , que indicam tipos de criptografia compatíveis com o iniciador.
Comentários
O pacote de ferramentas WMI gera automaticamente uma declaração da estrutura MSiSCSI_SecurityCapabilities quando compila a classe WMI MSiSCSI_SecurityCapabilities em Config.mof.
Os iniciadores que dão suporte ao IPsec devem implementar a classe MSiSCSI_SecurityCapabilities.
Os iniciadores devem registrar a classe MSiSCSI_SecurityCapabilities usando o nome do PDO (objeto de dispositivo físico) para o HBA. Você deverá implementar essa classe se o adaptador der suporte a IPsec.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | iscsicfg.h (inclua Iscsicfg.h) |