Partager via


Constantes WinHTTP

WinHTTP utilise les constantes suivantes :

Messages d’erreur

Messages d’erreur spécifiques aux fonctions WinHTTP. Ces fonctions retournent également les messages d’erreur Windows le cas échéant. La valeur qui correspond à chaque constante est la valeur de la constante pour les fonctions d’interface de programmation d’application (API) et les 16 bits inférieurs du numéro d’erreur pour l’objet WinHttpRequest .

Codes d’état HTTP

Constantes et valeurs correspondantes qui indiquent les codes http status retournés par les serveurs sur Internet.

Indicateurs d’option

Indicateurs d’option pris en charge par WinHttpQueryOption et WinHttpSetOption. Tous les indicateurs d’option valides ont une valeur supérieure ou égale à WINHTTP_FIRST_OPTION et inférieure ou égale à WINHTTP_LAST_OPTION.

INTERNET_PORT

Valeur WORD indiquant le port.

INTERNET_SCHEME

Schémas Internet pris en charge par WinHTTP.

Indicateurs d’informations de requête

Attributs et modificateurs utilisés par WinHttpQueryHeaders.

WINHTTP_EXTENDED_HEADER_FLAG_UNICODE

A la valeur 0x00000001. Indique à WinHttpAddRequestHeadersEx que les chaînes passées sont des chaînes Unicode.

WINHTTP_READ_DATA_EX_FLAG_FILL_BUFFER

A la valeur 0x00000000000000001ull. Indique à WinHttpReadDataEx de ne pas terminer l’appel tant que la mémoire tampon de données fournie n’a pas été remplie ou que la réponse n’est pas terminée. Le passage de cet indicateur rend le comportement de WinHttpReadDataEx équivalent à celui de WinHttpReadData.