MSiSCSI_SecurityCapabilities estrutura (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 VERDADEIRO, 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 VERDADEIRO, 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.
Observações
O conjunto de ferramentas WMI gera automaticamente uma declaração da estrutura de MSiSCSI_SecurityCapabilities ao compilar o de 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 objeto de dispositivo físico (PDO) para o HBA. Você deve implementar essa classe se o adaptador der suporte ao IPsec.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | iscsicfg.h (inclua Iscsicfg.h) |