WS_OPEN_LISTENER_CALLBACK Rückruffunktion (webservices.h)
Verarbeitet den WsOpenListener-Aufruf für einen WS_CUSTOM_CHANNEL_BINDING.
Syntax
WS_OPEN_LISTENER_CALLBACK WsOpenListenerCallback;
HRESULT WsOpenListenerCallback(
[in] void *listenerInstance,
[in] const WS_STRING *url,
[in, optional] const WS_ASYNC_CONTEXT *asyncContext,
[in, optional] WS_ERROR *error
)
{...}
Parameter
[in] listenerInstance
Der Zeiger auf den Status, der für diesen Listener spezifisch ist, instance, wie er vom WS_CREATE_LISTENER_CALLBACK erstellt wird.
[in] url
Die URL, auf die lauscht werden soll. Das Format und die Interpretation der URL wird vom benutzerdefinierten Listener definiert.
[in, optional] asyncContext
Informationen zum asynchronen Aufrufen der Funktion oder NULL beim synchronen Aufruf.
[in, optional] error
Gibt an, wo zusätzliche Fehlerinformationen gespeichert werden sollen, wenn die Funktion fehlschlägt.
Rückgabewert
Rückgabecode | Beschreibung |
---|---|
|
Der asynchrone Vorgang steht noch aus. |
|
Der Listener wurde während des Öffnens oder vor dem Öffnen abgebrochen. |
|
Der Listener befindet sich im falschen Zustand. |
|
Die Adresse wird bereits verwendet. |
|
Die Adresse ist für diesen Kontext ungültig. |
|
Ein Kontingent wurde überschritten. |
|
Der Vorgang wurde abgebrochen. |
|
Der Vorgang wurde innerhalb der zugewiesenen Zeit nicht abgeschlossen. |
|
Der Arbeitsspeicher ist nicht mehr vorhanden. |
|
Mindestens ein Argument ist ungültig. |
|
Diese Funktion gibt möglicherweise andere Fehler zurück, die oben nicht aufgeführt sind. |
Hinweise
Informationen zum Vertrag dieser API finden Sie unter WsOpenListener .
Anforderungen
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | webservices.h |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für