다음을 통해 공유


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

시스템에서 사용하도록 예약되었습니다.

요구 사항

요구 사항
헤더 ntddstor.h