struttura WS_CUSTOM_LISTENER_CALLBACKS (webservices.h)
Struttura utilizzata per specificare un set di callback che formano l'implementazione di un listener personalizzato.
Sintassi
typedef struct _WS_CUSTOM_LISTENER_CALLBACKS {
WS_CREATE_LISTENER_CALLBACK createListenerCallback;
WS_FREE_LISTENER_CALLBACK freeListenerCallback;
WS_RESET_LISTENER_CALLBACK resetListenerCallback;
WS_OPEN_LISTENER_CALLBACK openListenerCallback;
WS_CLOSE_LISTENER_CALLBACK closeListenerCallback;
WS_ABORT_LISTENER_CALLBACK abortListenerCallback;
WS_GET_LISTENER_PROPERTY_CALLBACK getListenerPropertyCallback;
WS_SET_LISTENER_PROPERTY_CALLBACK setListenerPropertyCallback;
WS_CREATE_CHANNEL_FOR_LISTENER_CALLBACK createChannelForListenerCallback;
WS_ACCEPT_CHANNEL_CALLBACK acceptChannelCallback;
} WS_CUSTOM_LISTENER_CALLBACKS;
Members
createListenerCallback
Callback che implementa WsCreateListener. Per altre informazioni, vedere WS_CREATE_LISTENER_CALLBACK .
freeListenerCallback
Callback che implementa WsFreeListener. Per altre informazioni, vedere WS_FREE_LISTENER_CALLBACK .
resetListenerCallback
Callback che implementa WsResetListener. Per altre informazioni, vedere WS_RESET_LISTENER_CALLBACK .
openListenerCallback
Callback che implementa WsOpenListener. Per altre informazioni, vedere WS_OPEN_LISTENER_CALLBACK .
closeListenerCallback
Callback che implementa WsCloseListener. Per altre informazioni, vedere WS_CLOSE_LISTENER_CALLBACK .
abortListenerCallback
Callback che implementa WsAbortListener. Per altre informazioni, vedere WS_ABORT_LISTENER_CALLBACK .
getListenerPropertyCallback
Callback che implementa WsGetListenerProperty. Per altre informazioni, vedere WS_GET_LISTENER_PROPERTY_CALLBACK .
setListenerPropertyCallback
Callback che implementa WsSetListenerProperty. Per altre informazioni, vedere WS_SET_LISTENER_PROPERTY_CALLBACK .
createChannelForListenerCallback
Callback che implementa WsCreateChannelForListener. Per altre informazioni, vedere WS_CREATE_CHANNEL_FOR_LISTENER_CALLBACK .
acceptChannelCallback
Callback che implementa WsAcceptChannel. Per altre informazioni, vedere WS_ACCEPT_CHANNEL_CALLBACK .
Commenti
Questa struttura viene specificata quando viene creato un listener usando WsCreateListener usando WS_LISTENER_PROPERTY_CUSTOM_LISTENER_CALLBACKS.
Tranne dove indicato, ogni callback è responsabile della convalida di tutti i parametri e che l'operazione richiesta è accettabile in base al WS_LISTENER_STATE corrente.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | webservices.h |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per