MSiSCSI_SecurityCapabilities estructura (iscsicfg.h)
La estructura MSiSCSI_SecurityCapabilities describe las funcionalidades de seguridad de un iniciador.
Sintaxis
typedef struct _MSiSCSI_SecurityCapabilities {
BOOLEAN ProtectiScsiTraffic;
BOOLEAN ProtectiSNSTraffic;
BOOLEAN CertificatesSupported;
ULONG EncryptionAvailableCount;
ULONG EncryptionAvailable[1];
} MSiSCSI_SecurityCapabilities, *PMSiSCSI_SecurityCapabilities;
Miembros
ProtectiScsiTraffic
Valor booleano que indica si el iniciador puede usar IPsec para proteger el tráfico iSCSI. Si este miembro es TRUE, el iniciador puede usar IPsec para proteger el tráfico iSCSI. Si es FALSE, el iniciador no puede usar IPsec.
ProtectiSNSTraffic
Valor booleano que indica si el iniciador puede usar IPsec para proteger el tráfico de iSNS. Si este miembro es TRUE, el iniciador puede usar IPsec para proteger el tráfico de iSNS. Si es FALSE, el iniciador no puede usar IPsec.
CertificatesSupported
Valor booleano que indica si el iniciador admite certificados. Si este miembro es TRUE, el iniciador admite certificados. Si este miembro es FALSE, el iniciador no admite certificados.
EncryptionAvailableCount
Número de tipos de cifrado que admite el iniciador.
EncryptionAvailable[1]
Matriz de longitud variable de estructuras de ISCSI_ENCRYPTION_TYPES , que indican los tipos de cifrado que admite el iniciador.
Comentarios
El conjunto de herramientas WMI genera automáticamente una declaración de la estructura MSiSCSI_SecurityCapabilities cuando compila la clase WMI de MSiSCSI_SecurityCapabilities en Config.mof.
Los iniciadores que admiten IPsec deben implementar la clase MSiSCSI_SecurityCapabilities.
Los iniciadores deben registrar la clase MSiSCSI_SecurityCapabilities con el nombre del objeto de dispositivo físico (PDO) para el HBA. Debe implementar esta clase si el adaptador admite IPsec.
Requisitos
Requisito | Valor |
---|---|
Header | iscsicfg.h (include Iscsicfg.h) |