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


структура 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