QUIC_API_TABLE structure
The function table for all MsQuic APIs.
Syntax
typedef struct QUIC_API_TABLE {
QUIC_SET_CONTEXT_FN SetContext;
QUIC_GET_CONTEXT_FN GetContext;
QUIC_SET_CALLBACK_HANDLER_FN SetCallbackHandler;
QUIC_SET_PARAM_FN SetParam;
QUIC_GET_PARAM_FN GetParam;
QUIC_REGISTRATION_OPEN_FN RegistrationOpen;
QUIC_REGISTRATION_CLOSE_FN RegistrationClose;
QUIC_REGISTRATION_SHUTDOWN_FN RegistrationShutdown;
QUIC_CONFIGURATION_OPEN_FN ConfigurationOpen;
QUIC_CONFIGURATION_CLOSE_FN ConfigurationClose;
QUIC_CONFIGURATION_LOAD_CREDENTIAL_FN
ConfigurationLoadCredential;
QUIC_LISTENER_OPEN_FN ListenerOpen;
QUIC_LISTENER_CLOSE_FN ListenerClose;
QUIC_LISTENER_START_FN ListenerStart;
QUIC_LISTENER_STOP_FN ListenerStop;
QUIC_CONNECTION_OPEN_FN ConnectionOpen;
QUIC_CONNECTION_CLOSE_FN ConnectionClose;
QUIC_CONNECTION_SHUTDOWN_FN ConnectionShutdown;
QUIC_CONNECTION_START_FN ConnectionStart;
QUIC_CONNECTION_SET_CONFIGURATION_FN
ConnectionSetConfiguration;
QUIC_CONNECTION_SEND_RESUMPTION_FN ConnectionSendResumptionTicket;
QUIC_STREAM_OPEN_FN StreamOpen;
QUIC_STREAM_CLOSE_FN StreamClose;
QUIC_STREAM_START_FN StreamStart;
QUIC_STREAM_SHUTDOWN_FN StreamShutdown;
QUIC_STREAM_SEND_FN StreamSend;
QUIC_STREAM_RECEIVE_COMPLETE_FN StreamReceiveComplete;
QUIC_STREAM_RECEIVE_SET_ENABLED_FN StreamReceiveSetEnabled;
QUIC_DATAGRAM_SEND_FN DatagramSend;
} QUIC_API_TABLE;
Members
SetContext
See SetContext
GetContext
See GetContext
SetCallbackHandler
SetParam
See SetParam
GetParam
See GetParam
RegistrationOpen
See RegistrationOpen
RegistrationClose
RegistrationShutdown
ConfigurationOpen
ConfigurationClose
ConfigurationLoadCredential
See ConfigurationLoadCredential
ListenerOpen
See ListenerOpen
ListenerClose
See ListenerClose
ListenerStart
See ListenerStart
ListenerStop
See ListenerStop
ConnectionOpen
See ConnectionOpen
ConnectionClose
See ConnectionClose
ConnectionShutdown
ConnectionStart
See ConnectionStart
ConnectionSetConfiguration
See ConnectionSetConfiguration
ConnectionSendResumptionTicket
See ConnectionSendResumptionTicket
StreamOpen
See StreamOpen
StreamClose
See StreamClose
StreamStart
See StreamStart
StreamShutdown
See StreamShutdown
StreamSend
See StreamSend
StreamReceiveComplete
StreamReceiveSetEnabled
DatagramSend
See DatagramSend