Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
L’énumération WEB_SOCKET_ACTION spécifie les actions à effectuer par les applications WebSocket.
Syntax
typedef enum _WEB_SOCKET_ACTION {
WEB_SOCKET_NO_ACTION = 0,
WEB_SOCKET_SEND_TO_NETWORK_ACTION = 1,
WEB_SOCKET_INDICATE_SEND_COMPLETE_ACTION = 2,
WEB_SOCKET_RECEIVE_FROM_NETWORK_ACTION = 3,
WEB_SOCKET_INDICATE_RECEIVE_COMPLETE_ACTION = 4
} WEB_SOCKET_ACTION, *PWEB_SOCKET_ACTION;
Constantes
WEB_SOCKET_NO_ACTIONValeur : 0 Il n’y a aucune action à traiter. |
WEB_SOCKET_SEND_TO_NETWORK_ACTIONValeur : 1 Indique que l’application doit envoyer les mémoires tampons à un réseau. |
WEB_SOCKET_INDICATE_SEND_COMPLETE_ACTIONValeur : 2 Indique que l’opération mise en file d’attente par WebSocketSend est terminée. Le contexte d’application retourné par WebSocketCompleteAction pour cette opération d’envoi n’est plus nécessaire, il doit donc être libéré. |
WEB_SOCKET_RECEIVE_FROM_NETWORK_ACTIONValeur : 3 Indique que l’application doit remplir les mémoires tampons avec les données d’un réseau. |
WEB_SOCKET_INDICATE_RECEIVE_COMPLETE_ACTIONValeur : 4 Indique que l’opération mise en file d’attente par WebSocketReceive est terminée. Le contexte d’application retourné par WebSocketCompleteAction pour cette opération de réception n’est plus nécessaire, il doit donc être libéré. |
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
| En-tête | websocket.h |