STOR_CRYPTO_CAPABILITY structure (storport.h)

Reserved for system use.

Syntax

typedef struct _STOR_CRYPTO_CAPABILITY {
  ULONG                    Version;
  ULONG                    Size;
  USHORT                   CryptoCapabilityIndex;
  USHORT                   DataUnitSizeBitmask;
  STOR_CRYPTO_ALGORITHM_ID AlgorithmId;
  STOR_CRYPTO_KEY_SIZE     KeySize;
  USHORT                   MaxIVBitSize;
  USHORT                   Reserved;
  union {
    struct {
      UCHAR FIPS : 1;
      UCHAR Reserved : 7;
    };
    UCHAR AsUchar;
  } SecurityComplianceBitmask;
} STOR_CRYPTO_CAPABILITY, *PSTOR_CRYPTO_CAPABILITY;

Members

Version

Reserved for system use.

Size

Reserved for system use.

CryptoCapabilityIndex

Reserved for system use.

DataUnitSizeBitmask

Reserved for system use.

AlgorithmId

Reserved for system use.

KeySize

Reserved for system use.

MaxIVBitSize

Reserved for system use.

Reserved

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.

Requirements

Requirement Value
Minimum supported client Windows 8
Header storport.h