Passer au contenu principal

HCWebSocketSetBinaryMessageFragmentEventFunction

Définit le gestionnaire de fragments de messages binaires. Le functionContext client passé à HCWebSocketCreate sera également passé à ce gestionnaire.

Syntaxe

Paramètres

websocket   _In_
Type : HCWebsocketHandle
Le handle du WebSocket. binaryMessageFragmentFunc   _In_
Type : HCWebSocketBinaryMessageFragmentFunction
Un pointeur vers le rappel de gestion des fragments de messages binaires à utiliser, ou un pointeur nul pour le supprimer.

Valeur de retour

Type : HRESULT Code de résultat de cette opération d’API. Les valeurs possibles sont S_OK, E_INVALIDARG ou E_FAIL.

Remarques

Si ce gestionnaire n’est pas défini, les messages dont la taille dépasse la taille de mémoire tampon configurée peuvent quand même être fragmentés et passés à HCWebSocketBinaryMessageFunction, mais rien n’indiquera qu’il s’agit de messages partiels. Si vous prévoyez des messages WebSocket volumineux, il est recommandé de définir ce gestionnaire OU de définir une mémoire tampon de réception suffisamment grande pour contenir le message entier.

Configuration requise

En-tête : httpClient.h Bibliothèque : libHttpClient.GDK.lib

Voir aussi

httpClient
Dernière modification le 6 octobre 2026