WsAbortChannel, fonction (webservices.h)
Annule toutes les E/S en attente pour un canal spécifié
Syntaxe
HRESULT WsAbortChannel(
[in] WS_CHANNEL *channel,
[in, optional] WS_ERROR *error
);
Paramètres
[in] channel
Pointeur vers une structure de WS_CHANNEL représentant le canal pour lequel annuler les E/S.
[in, optional] error
Pointeur vers une structure de WS_ERROR qui reçoit des informations d’erreur supplémentaires en cas d’échec de la fonction.
Valeur retournée
Si la fonction réussit, elle retourne NO_ERROR ; sinon, elle retourne un code d’erreur HRESULT.
Code de retour | Description |
---|---|
|
Consultez la section Remarques pour connaître les limitations de la plateforme. |
|
Un ou plusieurs arguments ne sont pas valides. |
Remarques
Windows Server 2003 et versions antérieures : Sur les plateformes Windows antérieures à Windows Vista, cette fonction n’est pas prise en charge pour WS_UDP_CHANNEL_BINDING ou WS_HTTP_CHANNEL_BINDING si le canal est dans l’état WS_CHANNEL_STATE_ACCEPTING et que l’écouteur n’a pas déjà été abandonné.
(Pour plus d’informations sur les liaisons de canal et les états de canal, consultez les énumérations WS_CHANNEL_BINDING et WS_CHANNEL_STATE .)
Cette fonction n’est pas non plus prise en charge pour les WS_HTTP_CHANNEL_BINDING avec WS_CHANNEL_TYPE_REPLY lors de l’abandon d’un canal à l’état WS_CHANNEL_STATE_OPEN ou WS_CHANNEL_STATE_FAULTED. (Pour plus d’informations sur les types de canaux, consultez l’énumération WS_CHANNEL_TYPE .
WsAbortChannel peut être appelé pour un canal dans n’importe quel état et n’attend pas la fin des E/S en attente avant d’abandonner le canal.
Si le canal est à l’état WS_CHANNEL_STATE_OPEN , WsAbortChannel provoque l’erreur du canal à l’état WS_CHANNEL_STATE_FAULTED .
Configuration requise
Client minimal pris en charge | Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | webservices.h |
Bibliothèque | WebServices.lib |
DLL | WebServices.dll |
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