WINHTTP_ASYNC_RESULT struttura (winhttp.h)
La struttura WINHTTP_ASYNC_RESULT contiene il risultato di una chiamata a una funzione asincrona. Questa struttura viene usata con il prototipo di WINHTTP_STATUS_CALLBACK .
Sintassi
typedef struct _WINHTTP_ASYNC_RESULT {
DWORD_PTR dwResult;
DWORD dwError;
} WINHTTP_ASYNC_RESULT, *LPWINHTTP_ASYNC_RESULT, *PWINHTTP_ASYNC_RESULT;
Members
dwResult
Valore restituito da una funzione Http Services (WinHTTP) di Microsoft Windows asincrona. Questo membro può essere uno dei valori seguenti:
Valore | Significato |
---|---|
|
Errore durante una chiamata a WinHttpReceiveResponse. |
|
Errore durante una chiamata a WinHttpQueryDataAvailable. |
|
Errore durante una chiamata a WinHttpReadData. |
|
Errore durante una chiamata a WinHttpWriteData. |
|
Errore durante una chiamata a WinHttpSendRequest. |
|
Errore durante una chiamata a WinHttpGetProxyForUrlEx. |
dwError
Contiene il codice di errore se dwResult indica che la funzione non è riuscita.
Commenti
Nota Per Windows XP e Windows 2000, vedere la sezione Requisiti di runtime della pagina iniziale WinHttp.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP, Windows 2000 Professional con SP3 [solo app desktop] |
Server minimo supportato | Windows Server 2003, Windows 2000 Server con SP3 [solo app desktop] |
Intestazione | winhttp.h |
Componente ridistribuibile | WinHTTP 5.0 e Internet Explorer 5.01 o versione successiva in Windows XP e Windows 2000. |