Partager via


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

Voir aussi

Opération asynchrone