Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bricht alle ausstehenden E/A-Vorgänge für einen angegebenen Kanal ab.
Syntax
HRESULT WsAbortChannel(
[in] WS_CHANNEL *channel,
[in, optional] WS_ERROR *error
);
Parameter
[in] channel
Ein Zeiger auf eine WS_CHANNEL-Struktur , die den Kanal darstellt, für den E/A abgebrochen werden soll.
[in, optional] error
Zeiger auf eine WS_ERROR-Struktur , die zusätzliche Fehlerinformationen empfängt, wenn die Funktion fehlschlägt.
Rückgabewert
Wenn die Funktion erfolgreich ist, wird NO_ERROR zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
| Rückgabecode | Beschreibung |
|---|---|
|
Informationen zu Plattformbeschränkungen finden Sie im Abschnitt Hinweise. |
|
Mindestens ein Argument ist ungültig. |
Hinweise
Windows Server 2003 und früher: Auf Windows-Plattformen vor Windows Vista wird diese Funktion für WS_UDP_CHANNEL_BINDING oder WS_HTTP_CHANNEL_BINDING nicht unterstützt, wenn sich der Kanal im WS_CHANNEL_STATE_ACCEPTING Zustand befindet und der Listener noch nicht abgebrochen wurde.
(Informationen zu Kanalbindungen und Kanalzuständen finden Sie in den WS_CHANNEL_BINDING - und WS_CHANNEL_STATE-Enumerationen .)
Diese Funktion wird auch für WS_HTTP_CHANNEL_BINDING mit WS_CHANNEL_TYPE_REPLY beim Abbrechen eines Kanals im WS_CHANNEL_STATE_OPEN- oder WS_CHANNEL_STATE_FAULTED-Zustand nicht unterstützt. (Informationen zu Kanaltypen finden Sie in der WS_CHANNEL_TYPE-Enumeration .
WsAbortChannel kann für einen Kanal in einem beliebigen Zustand aufgerufen werden und wartet nicht, bis ausstehende E/A abgeschlossen ist, bevor der Kanal abgebrochen wird.
Wenn sich der Kanal im WS_CHANNEL_STATE_OPEN Zustand befindet, bewirkt WsAbortChannel , dass der Kanal den WS_CHANNEL_STATE_FAULTED Zustand aufweist.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 7 [Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [Desktop-Apps | UWP-Apps] |
| Zielplattform | Windows |
| Kopfzeile | webservices.h |
| Bibliothek | WebServices.lib |
| DLL | WebServices.dll |