SEC_CERTIFICATE_REQUEST_CONTEXT structure (ntifs.h)
The SEC_CERTIFICATE_REQUEST_CONTEXT structure provides the certificate request context when BufferType is SECBUFFER_CERTIFICATE_REQUEST_CONTEXT.
Syntax
typedef struct _SEC_CERTIFICATE_REQUEST_CONTEXT {
unsigned char cbCertificateRequestContext;
unsigned char rgCertificateRequestContext[ANYSIZE_ARRAY];
} SEC_CERTIFICATE_REQUEST_CONTEXT, *PSEC_CERTIFICATE_REQUEST_CONTEXT;
Members
cbCertificateRequestContext
The size in bytes of the rgCertificateRequestContext array.
rgCertificateRequestContext[ANYSIZE_ARRAY]
The Transport Layer Security (TLS) 1.3 certificate request context. This context contains the payload bytes of the “opaque certificate_request_context<0..2^8-1>” field in the certificate request message, excluding the one byte size field that the protocol prepends to that buffer, that is stored as cbCertificateRequestContext.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 11, version 22H2 |
Header | ntifs.h |