WS_CUSTOM_LISTENER_CALLBACKS structure (webservices.h)
Structure utilisée pour spécifier un ensemble de rappels qui forment l’implémentation d’un écouteur personnalisé.
Syntaxe
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;
Membres
createListenerCallback
Rappel qui implémente WsCreateListener. Pour plus d’informations, consultez WS_CREATE_LISTENER_CALLBACK .
freeListenerCallback
Rappel qui implémente WsFreeListener. Pour plus d’informations, consultez WS_FREE_LISTENER_CALLBACK .
resetListenerCallback
Rappel qui implémente WsResetListener. Pour plus d’informations, consultez WS_RESET_LISTENER_CALLBACK .
openListenerCallback
Rappel qui implémente WsOpenListener. Pour plus d’informations, consultez WS_OPEN_LISTENER_CALLBACK .
closeListenerCallback
Rappel qui implémente WsCloseListener. Pour plus d’informations, consultez WS_CLOSE_LISTENER_CALLBACK .
abortListenerCallback
Rappel qui implémente WsAbortListener. Pour plus d’informations, consultez WS_ABORT_LISTENER_CALLBACK .
getListenerPropertyCallback
Rappel qui implémente WsGetListenerProperty. Pour plus d’informations, consultez WS_GET_LISTENER_PROPERTY_CALLBACK .
setListenerPropertyCallback
Rappel qui implémente WsSetListenerProperty. Pour plus d’informations, consultez WS_SET_LISTENER_PROPERTY_CALLBACK .
createChannelForListenerCallback
Rappel qui implémente WsCreateChannelForListener. Pour plus d’informations, consultez WS_CREATE_CHANNEL_FOR_LISTENER_CALLBACK .
acceptChannelCallback
Rappel qui implémente WsAcceptChannel. Pour plus d’informations, consultez WS_ACCEPT_CHANNEL_CALLBACK .
Remarques
Cette structure est spécifiée lorsqu’un écouteur est créé à l’aide de WsCreateListener à l’aide de WS_LISTENER_PROPERTY_CUSTOM_LISTENER_CALLBACKS.
Sauf indication contraire, chaque rappel est chargé de valider tous les paramètres et que l’opération demandée est acceptable compte tenu de la WS_LISTENER_STATE actuelle.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête | webservices.h |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour