ISCSI_ENCRYPTION_TYPES enumeration (iscsicfg.h)

The ISCSI_ENCRYPTION_TYPES enumeration indicates the type of encryption that is supported.

Syntax

typedef enum {
  ISCSI_ENCRYPT_NONE,
  ISCSI_ENCRYPT_3DES_HMAC_SHA1,
  ISCSI_ENCRYPT_AES_CTR
} ISCSI_ENCRYPTION_TYPES, *PISCSI_ENCRYPTION_TYPES;

Constants

 
ISCSI_ENCRYPT_NONE
No type of encryption is supported.
ISCSI_ENCRYPT_3DES_HMAC_SHA1
The initiator or target supports triple data encryption standard (DES), hashed message authentication code (HMAC), and the secure hash algorithm, version 1.
ISCSI_ENCRYPT_AES_CTR
The initiator or target supports advanced encryption standard (AES) counter mode (CTR).

Remarks

The ISCSI_ENCRYPTION_TYPES enumeration is used with the MSiSCSI_SecurityCapabilities WMI Class.

Requirements

Requirement Value
Header iscsicfg.h (include Iscsicfg.h)

See also

MSiSCSI_SecurityCapabilities

MSiSCSI_SecurityCapabilities WMI Class