WS_CUSTOM_LISTENER_CALLBACKS構造体 (webservices.h)
カスタム リスナーの実装を形成するコールバックのセットを指定するために使用される構造体。
構文
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;
メンバー
createListenerCallback
WsCreateListener を実装するコールバック。 詳細については、「 WS_CREATE_LISTENER_CALLBACK 」を参照してください。
freeListenerCallback
WsFreeListener を実装するコールバック。 詳細については、「 WS_FREE_LISTENER_CALLBACK 」を参照してください。
resetListenerCallback
WsResetListener を実装するコールバック。 詳細については、「 WS_RESET_LISTENER_CALLBACK 」を参照してください。
openListenerCallback
WsOpenListener を実装するコールバック。 詳細については、「 WS_OPEN_LISTENER_CALLBACK 」を参照してください。
closeListenerCallback
WsCloseListener を実装するコールバック。 詳細については、「 WS_CLOSE_LISTENER_CALLBACK 」を参照してください。
abortListenerCallback
WsAbortListener を実装するコールバック。 詳細については、「 WS_ABORT_LISTENER_CALLBACK 」を参照してください。
getListenerPropertyCallback
WsGetListenerProperty を実装するコールバック。 詳細については、「 WS_GET_LISTENER_PROPERTY_CALLBACK 」を参照してください。
setListenerPropertyCallback
WsSetListenerProperty を実装するコールバック。 詳細については、「 WS_SET_LISTENER_PROPERTY_CALLBACK 」を参照してください。
createChannelForListenerCallback
WsCreateChannelForListener を実装するコールバック。 詳細については、「 WS_CREATE_CHANNEL_FOR_LISTENER_CALLBACK 」を参照してください。
acceptChannelCallback
WsAcceptChannel を実装するコールバック。 詳細については、「 WS_ACCEPT_CHANNEL_CALLBACK 」を参照してください。
注釈
この構造体は、WS_LISTENER_PROPERTY_CUSTOM_LISTENER_CALLBACKSを使用して WsCreateListener を使用してリスナーを作成するときに指定されます。
記載されている場合を除き、各コールバックは、すべてのパラメーターを検証し、要求された操作が現在の WS_LISTENER_STATEを受け入れることを担当します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリのみ] |
Header | webservices.h |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示