structure INTERNET_ASYNC_RESULT (wininet.h)
Contient le résultat d’un appel à une fonction asynchrone. Cette structure est utilisée avec InternetStatusCallback.
Syntaxe
typedef struct {
DWORD_PTR dwResult;
DWORD dwError;
} INTERNET_ASYNC_RESULT, *LPINTERNET_ASYNC_RESULT;
Membres
dwResult
Résultat. Ce paramètre peut être un handle HINTERNET , un entier long non signé ou du code de retour booléen d’une fonction asynchrone.
dwError
Code d’erreur, si dwResult indique que la fonction a échoué. Si l’opération a réussi, ce membre contient généralement ERROR_SUCCESS.
Remarques
La valeur de dwResult est déterminée par la valeur de
dwInternetStatus dans la fonction de rappel status.
Valeur de dwInternetStatus | Valeur de dwResult |
---|---|
INTERNET_STATUS_HANDLE_CREATED | Pointeur vers le handle HINTERNET |
INTERNET_STATUS_REQUEST_COMPLETE | Code de retour booléen à partir de la fonction asynchrone. |
Note WinINet ne prend pas en charge les implémentations de serveur. En outre, il ne doit pas être utilisé à partir d’un service. Pour les implémentations de serveur ou les services, utilisez Microsoft Windows HTTP Services (WinHTTP).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | wininet.h |