Passer au contenu principal

HCHttpCallRequestSetRequestBodyReadFunction

Définit une fonction de rappel personnalisée qui sera utilisée pour lire le corps de la requête lors de l’exécution de l’appel HTTP. Si un rappel de lecture personnalisé est utilisé, toutes les données du corps de la requête précédemment définies par HCHttpCallRequestSetRequestBodyBytes ou HCHttpCallRequestSetRequestBodyString sont ignorées, ce qui rend ces opérations d’API mutuellement exclusives.

Syntaxe

Paramètres

call   _In_
Type : HCCallHandle
Handle de l’appel HTTP. readFunction   _In_
Type : HCHttpCallRequestBodyReadFunction
Fonction de lecture du corps de la requête que cet appel doit utiliser. bodySize   _In_
Type : size_t
Taille du corps. context   _In_opt_
Type : void*
Contexte associé à cette fonction de lecture.

Valeur de retour

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

Remarques

Cette fonction doit être appelée avant d’appeler HCHttpCallPerformAsync.

Configuration requise

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

Voir aussi

httpClient
Dernière modification le 6 octobre 2026