INTERNET_ASYNC_RESULT struttura (wininet.h)

Contiene il risultato di una chiamata a una funzione asincrona. Questa struttura viene usata con InternetStatusCallback.

Sintassi

typedef struct {
  DWORD_PTR dwResult;
  DWORD     dwError;
} INTERNET_ASYNC_RESULT, *LPINTERNET_ASYNC_RESULT;

Members

dwResult

Risultato. Questo parametro può essere un handle HINTERNET , unsigned long integer o il codice restituito booleano da una funzione asincrona.

dwError

Se dwResult indica che la funzione non è riuscita. Se l'operazione ha avuto esito positivo, questo membro in genere contiene ERROR_SUCCESS.

Commenti

Il valore di dwResult è determinato dal valore di
dwInternetStatus nella funzione di callback di stato.

Valore di dwInternetStatus Valore di dwResult
INTERNET_STATUS_HANDLE_CREATED Puntatore all'handle HINTERNET
INTERNET_STATUS_REQUEST_COMPLETE Il codice restituito booleano dalla funzione asincrona.
 
Nota WinINet non supporta le implementazioni del server. Inoltre, non deve essere usato da un servizio. Per le implementazioni o i servizi server usano Microsoft Windows HTTP Services (WinHTTP).
 

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione wininet.h

Vedi anche

Operazione asincrona