ConnectionCertificateValidationComplete function
Uses the QUIC handle to complete certificate validation. This must be called after the app receives QUIC_CONNECTION_EVENT_PEER_CERTIFICATE_RECEIVED
and returns QUIC_STATUS_PENDING. The app should complete certificate validation and call this before the idle timeout and disconnect timeouts occur.
Syntax
typedef
_IRQL_requires_max_(DISPATCH_LEVEL)
QUIC_STATUS
(QUIC_API * QUIC_CONNECTION_COMP_CERT_FN)(
_In_ _Pre_defensive_ HQUIC Connection,
_In_ BOOLEAN Result,
_In_ QUIC_TLS_ALERT_CODES TlsAlert
);
Parameters
Connection
The valid handle to an open connection object.
Result
Certificate validation result.
Return Value
The function returns a QUIC_STATUS. The app may use QUIC_FAILED
or QUIC_SUCCEEDED
to determine if the function failed or succeeded.
Remarks
- Available from v2.2