CRYPTOAPI_BLOB structure
The CryptoAPI CRYPT_INTEGER_BLOB structure is used for an arbitrary array of bytes. It is declared in Wincrypt.h and provides flexibility for objects that can contain various data types.
Syntax
typedef struct _CRYPTOAPI_BLOB { DWORD cbData; BYTE *pbData; } CRYPT_INTEGER_BLOB, *PCRYPT_INTEGER_BLOB, CRYPT_UINT_BLOB, *PCRYPT_UINT_BLOB, CRYPT_OBJID_BLOB, *PCRYPT_OBJID_BLOB, CERT_NAME_BLOB, *PCERT_NAME_BLOB, CERT_RDN_VALUE_BLOB, *PCERT_RDN_VALUE_BLOB, CERT_BLOB, *PCERT_BLOB, CRL_BLOB, *PCRL_BLOB, DATA_BLOB, *PDATA_BLOB, CRYPT_DATA_BLOB, *PCRYPT_DATA_BLOB, CRYPT_HASH_BLOB, *PCRYPT_HASH_BLOB, CRYPT_DIGEST_BLOB, *PCRYPT_DIGEST_BLOB, CRYPT_DER_BLOB, *PCRYPT_DER_BLOB, CRYPT_ATTR_BLOB, *PCRYPT_ATTR_BLOB;
Members
- cbData
-
The count of bytes in the buffer pointed to by pbData.
- pbData
-
A pointer to a block of data bytes.
Requirements
|
Minimum supported client |
Windows XP [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2003 [desktop apps only] |
|
Header |
|
See also
- CERT_EXTENSION
- CERT_POLICY_QUALIFIER_INFO
- CERT_REQUEST_INFO
- CertCompareIntegerBlob
- CertNameToStr
- CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA
- CMSG_SIGNER_INFO
- CRYPT_ATTRIBUTE_TYPE_VALUE
- CRYPT_TIME_STAMP_REQUEST_INFO
Show: