estrutura INTERNET_ASYNC_RESULT (wininet.h)
Contém o resultado de uma chamada para uma função assíncrona. Essa estrutura é usada com InternetStatusCallback.
Sintaxe
typedef struct {
DWORD_PTR dwResult;
DWORD dwError;
} INTERNET_ASYNC_RESULT, *LPINTERNET_ASYNC_RESULT;
Membros
dwResult
Resultado. Esse parâmetro pode ser um identificador HINTERNET , um inteiro longo sem sinal ou um código de retorno booliano de uma função assíncrona.
dwError
Código de erro, se dwResult indicar que a função falhou. Se a operação for bem-sucedida, esse membro geralmente conterá ERROR_SUCCESS.
Comentários
O valor de dwResult é determinado pelo valor de
dwInternetStatus na função de retorno de chamada status.
Valor de dwInternetStatus | Valor de dwResult |
---|---|
INTERNET_STATUS_HANDLE_CREATED | Ponteiro para o identificador HINTERNET |
INTERNET_STATUS_REQUEST_COMPLETE | Código de retorno booliano da função assíncrona. |
Nota O WinINet não dá suporte a implementações de servidor. Além disso, ele não deve ser usado de um serviço. Para implementações de servidor ou serviços, use Os Serviços HTTP do Microsoft Windows (WinHTTP).
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho | wininet.h |