共用方式為


CRYPT_BIT_BLOB結構 (wincrypt.h)

CRYPT_BIT_BLOB 結構包含位元組陣組所代表的一組位。

語法

typedef struct _CRYPT_BIT_BLOB {
  DWORD cbData;
  BYTE  *pbData;
  DWORD cUnusedBits;
} CRYPT_BIT_BLOB, *PCRYPT_BIT_BLOB;

成員

cbData

pbData 陣列中的位元組數目。

pbData

表示位之位元組陣組的指標。

cUnusedBits

陣列最後一個字節中未使用的位數目。 未使用的位一律是陣列最後一個字節中的最小有效位。

備註

因為一般可以配置的最小記憶體區塊是位元組, 所以CRYPT_BIT_BLOB 結構允許陣列中的最後一個字節包含零到七個未使用的位。 陣列中未使用的位數目會包含在這個 結構的 cUnusedBits 成員中。 pbData 成員中有意義的位數目是以 cbData × 8) -cUnusedBits) 公式 ( (cbData 計算。 例如,如果您需要代表 10 個位,您會配置 2 個字節的陣列,並將 cUnusedBits 設定為 6。 如果您將陣列視為從左至右的連續位,則左邊的10位會有意義,而右邊的6位則不會使用。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
標頭 wincrypt.h

另請參閱

CERT_BASIC_CONSTRAINTS_INFO

CERT_INFO

CERT_KEY_ATTRIBUTES_INFO

CERT_KEY_USAGE_RESTRICTION_INFO

CERT_PUBLIC_KEY_INFO

CERT_SIGNED_CONTENT_INFO