STORAGE_CRYPTO_CAPABILITY_V2 構造体 (ntddstor.h)

Microsoft は、内部使用専用の 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

システムで使用するために予約されています。

要件

要件
Header ntddstor.h