estructura de WINHTTP_ASYNC_RESULT (winhttp.h)
La estructura WINHTTP_ASYNC_RESULT contiene el resultado de una llamada a una función asincrónica. Esta estructura se usa con el prototipo de WINHTTP_STATUS_CALLBACK .
Sintaxis
typedef struct _WINHTTP_ASYNC_RESULT {
DWORD_PTR dwResult;
DWORD dwError;
} WINHTTP_ASYNC_RESULT, *LPWINHTTP_ASYNC_RESULT, *PWINHTTP_ASYNC_RESULT;
Miembros
dwResult
Devuelve el valor de una función asincrónica de Servicios HTTP de Microsoft Windows (WinHTTP). Este miembro puede ser uno de los siguientes valores:
Valor | Significado |
---|---|
|
El error se produjo durante una llamada a WinHttpReceiveResponse. |
|
El error se produjo durante una llamada a WinHttpQueryDataAvailable. |
|
Error durante una llamada a WinHttpReadData. |
|
Error durante una llamada a WinHttpWriteData. |
|
Error durante una llamada a WinHttpSendRequest. |
|
Error durante una llamada a WinHttpGetProxyForUrlEx. |
dwError
Contiene el código de error si dwResult indica que se produjo un error en la función.
Comentarios
Nota Para Windows XP y Windows 2000, consulta la sección Requisitos en tiempo de ejecución de la página de inicio de WinHttp.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP, Windows 2000 Professional con SP3 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003, Windows 2000 Server con SP3 [solo aplicaciones de escritorio] |
Encabezado | winhttp.h |
Redistribuible | WinHTTP 5.0 e Internet Explorer 5.01 o posterior en Windows XP y Windows 2000. |