// ntifs.h
typedef struct _SEC_CERTIFICATE_REQUEST_CONTEXT {
unsigned char cbCertificateRequestContext;
unsigned char rgCertificateRequestContext[ANYSIZE_ARRAY];
} SEC_CERTIFICATE_REQUEST_CONTEXT, *PSEC_CERTIFICATE_REQUEST_CONTEXT;
View the official Windows Driver Kit DDI referenceNo description available.
The SEC_CERTIFICATE_REQUEST_CONTEXT structure provides the certificate request context when BufferType is SECBUFFER_CERTIFICATE_REQUEST_CONTEXT.
cbCertificateRequestContextThe size in bytes of the rgCertificateRequestContext array.
rgCertificateRequestContextThe 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.