Поделиться через


структура STORAGE_CRYPTO_CAPABILITY_V2 (ntddstor.h)

Корпорация Майкрософт резервирует структуру STORAGE_CRYPTO_CAPABILITY_V2 только для внутреннего использования. Не используйте эту структуру в коде.

Синтаксис

typedef struct _STORAGE_CRYPTO_CAPABILITY_V2 {
  ULONG                       Version;
  ULONG                       Size;
  ULONG                       CryptoCapabilityIndex;
  STORAGE_CRYPTO_ALGORITHM_ID AlgorithmId;
  STORAGE_CRYPTO_KEY_SIZE     KeySize;
  ULONG                       DataUnitSizeBitmask;
  USHORT                      MaxIVBitSize;
  USHORT                      Reserved;
  union {
    struct {
      UCHAR FIPS : 1;
      UCHAR Reserved : 7;
    };
    UCHAR AsUchar;
  } SecurityComplianceBitmask;
} STORAGE_CRYPTO_CAPABILITY_V2, *PSTORAGE_CRYPTO_CAPABILITY_V2;

Члены

Version

Зарезервировано для системного использования.

Size

Зарезервировано для системного использования.

CryptoCapabilityIndex

Зарезервировано для системного использования.

AlgorithmId

Зарезервировано для системного использования.

KeySize

Зарезервировано для системного использования.

DataUnitSizeBitmask

Зарезервировано для системного использования.

MaxIVBitSize

Зарезервировано для системного использования.

Reserved

Зарезервировано для системного использования.

SecurityComplianceBitmask

Зарезервировано для системного использования.

SecurityComplianceBitmask.FIPS

Зарезервировано для системного использования.

SecurityComplianceBitmask.Reserved

Зарезервировано для системного использования.

SecurityComplianceBitmask.AsUchar

Зарезервировано для системного использования.

Требования

Требование Значение
Заголовок ntddstor.h