STOR_CRYPTO_CAPABILITY结构 (storport.h)

预留给系统使用。

语法

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;

成员

Version

预留给系统使用。

Size

预留给系统使用。

CryptoCapabilityIndex

预留给系统使用。

DataUnitSizeBitmask

预留给系统使用。

AlgorithmId

预留给系统使用。

KeySize

预留给系统使用。

MaxIVBitSize

预留给系统使用。

Reserved

预留给系统使用。

SecurityComplianceBitmask

预留给系统使用。

SecurityComplianceBitmask.FIPS

预留给系统使用。

SecurityComplianceBitmask.Reserved

预留给系统使用。

SecurityComplianceBitmask.AsUchar

预留给系统使用。

要求

要求
最低受支持的客户端 Windows 8
标头 storport.h