Partager via


PFN_WEBSOCKET_COMPLETION Funtion

Définit le prototype de fonction d’achèvement WebSocket.

Syntaxe

typedef VOID(WINAPI* PFN_WEBSOCKET_COMPLETION)(  
   HRESULT hrError,  
   VOID* pvCompletionContext,  
   DWORD cbIO,  
   BOOL fUTF8Encoded,  
   BOOL fFinalFragment,  
   BOOL fClose  
);  

Paramètres

hrError
Code d’erreur généré par l’opération.

pvCompletionContext
Pointe vers les informations de contexte d’achèvement pour l’opération.

cbIO
Nombre d’octets d’E/S dans le dernier appel.

fUTF8Encoded
true si les données sont encodées en Unicode (UTF-8) ; sinon, false.

fFinalFragment
true s’il s’agit du dernier fragment à écrire ; sinon false, .

fClose
true pour fermer le WebSocket après cette opération ; sinon false, .

Valeur renvoyée

Cette fonction ne retourne pas de valeur.

Spécifications

Type Description
Client - IIS 7.0 sur Windows Vista
- IIS 7.5 sur Windows 7
- IIS 8.0 sur Windows 8
- IIS 10.0 sur Windows 10
Serveur - IIS 7.0 sur Windows Server 2008
- IIS 7.5 sur Windows Server 2008 R2
- IIS 8.0 sur Windows Server 2012
- IIS 8.5 sur Windows Server 2012 R2
- IIS 10.0 sur Windows Server 2016
Produit - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
- IIS Express 7.5, IIS Express 8.0, IIS Express 10.0
En-tête Iiswebsocket.h

Voir aussi

Fonctions principales du serveur web