structure WINHTTP_ASYNC_RESULT (winhttp.h)
La structure WINHTTP_ASYNC_RESULT contient le résultat d’un appel à une fonction asynchrone. Cette structure est utilisée avec le prototype WINHTTP_STATUS_CALLBACK .
Syntaxe
typedef struct _WINHTTP_ASYNC_RESULT {
DWORD_PTR dwResult;
DWORD dwError;
} WINHTTP_ASYNC_RESULT, *LPWINHTTP_ASYNC_RESULT, *PWINHTTP_ASYNC_RESULT;
Membres
dwResult
Valeur de retour à partir d’une fonction Microsoft Windows HTTP Services (WinHTTP) asynchrone. Ce membre peut avoir l’une des valeurs suivantes :
Valeur | Signification |
---|---|
|
L’erreur s’est produite lors d’un appel à WinHttpReceiveResponse. |
|
L’erreur s’est produite lors d’un appel à WinHttpQueryDataAvailable. |
|
L’erreur s’est produite lors d’un appel à WinHttpReadData. |
|
L’erreur s’est produite lors d’un appel à WinHttpWriteData. |
|
L’erreur s’est produite lors d’un appel à WinHttpSendRequest. |
|
L’erreur s’est produite lors d’un appel à WinHttpGetProxyForUrlEx. |
dwError
Contient le code d’erreur si dwResult indique que la fonction a échoué.
Remarques
Note Pour Windows XP et Windows 2000, consultez la section Conditions requises pour l’exécution de la page de démarrage WinHttp.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP, Windows 2000 Professionnel avec SP3 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003, Windows 2000 Server avec SP3 [applications de bureau uniquement] |
En-tête | winhttp.h |
Composant redistribuable | WinHTTP 5.0 et Internet Explorer 5.01 ou version ultérieure sur Windows XP et Windows 2000. |