STORAGE_CRYPTO_DESCRIPTOR_V2 structure (ntddstor.h)

Microsoft reserves the STORAGE_CRYPTO_DESCRIPTOR_V2 structure for internal use only. Don't use this structure in your code.

Syntax

typedef struct _STORAGE_CRYPTO_DESCRIPTOR_V2 {
  ULONG                        Version;
  ULONG                        Size;
  ULONG                        NumKeysSupported;
  ULONG                        NumCryptoCapabilities;
  STORAGE_ICE_TYPE             IceType;
  union {
    struct {
      UCHAR FIPS : 1;
      UCHAR Reserved : 7;
    };
    UCHAR AsUchar;
  } SecurityComplianceBitmask;
  STORAGE_CRYPTO_CAPABILITY_V2 CryptoCapabilities[ANYSIZE_ARRAY];
} STORAGE_CRYPTO_DESCRIPTOR_V2, *PSTORAGE_CRYPTO_DESCRIPTOR_V2;

Members

Version

Reserved for system use.

Size

Reserved for system use.

NumKeysSupported

Reserved for system use.

NumCryptoCapabilities

Reserved for system use.

IceType

Reserved for system use.

SecurityComplianceBitmask

Reserved for system use.

SecurityComplianceBitmask.FIPS

Reserved for system use.

SecurityComplianceBitmask.Reserved

Reserved for system use.

SecurityComplianceBitmask.AsUchar

Reserved for system use.

CryptoCapabilities[ANYSIZE_ARRAY]

Reserved for system use.

Requirements

Requirement Value
Header ntddstor.h