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 |