Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
The CERTTRANSBLOB structure defines a byte buffer that is used to store and request certificates, transmit responses, manipulate Unicode strings, and marshal property values.
-
typedef struct _CERTTRANSBLOB { ULONG cb; [size_is(cb), unique] BYTE* pb; } CERTTRANSBLOB;
cb: An unsigned integer value that MUST contain the length, in bytes, of the buffer that is pointed to by pb.
pb: The BYTE buffer that contains the binary contents being transported in this CERTTRANSBLOB. That content consists of any of the following entities:
A certificate.
A certificate request.
CA properties.
Any common structure that is defined in section 2.2.1 other than VARIANT or CERTVIEWRESTRICTION.
Any common structure that is defined in [MS-WCCE] section 2.2.2.
The CERTTRANSBLOB structure is empty when cb is set to 0 and pb is set to NULL.
The marshaling of other structures that can be passed in the pb byte buffer of CERTTRANSBLOB is defined in [MS-WCCE] section 2.2.2.
All instances of CERTTRANSBLOB that are used by this protocol MUST use the marshaling rules that are described in the following sections or in [MS-WCCE] section 2.2.2.