Compartilhar via


Constantes do WinHTTP

O WinHTTP usa as seguintes constantes:

Mensagens de erro

Mensagens de erro específicas para as funções WinHTTP. Essas funções também retornam mensagens de erro do Windows quando apropriado. O valor que corresponde a cada constante é o valor da constante para as funções da API (interface de programação do aplicativo) e os 16 bits inferiores do número de erro para o objeto WinHttpRequest .

Códigos de status HTTP

Constantes e valores correspondentes que indicam códigos http status retornados por servidores na Internet.

Sinalizadores de opção

Sinalizadores de opção compatíveis com WinHttpQueryOption e WinHttpSetOption. Todos os sinalizadores de opção válidos têm um valor maior ou igual a WINHTTP_FIRST_OPTION e menor ou igual a WINHTTP_LAST_OPTION.

INTERNET_PORT

Um valor word que indica a porta.

INTERNET_SCHEME

Esquemas de Internet com suporte do WinHTTP.

Sinalizadores de informações de consulta

Atributos e modificadores usados por WinHttpQueryHeaders.

WINHTTP_EXTENDED_HEADER_FLAG_UNICODE

Tem um valor de 0x00000001. Indica a WinHttpAddRequestHeadersEx que as cadeias de caracteres passadas são cadeias de caracteres Unicode.

WINHTTP_READ_DATA_EX_FLAG_FILL_BUFFER

Tem um valor de 0x0000000000000001ull. Instrui WinHttpReadDataEx a não concluir a chamada até que o buffer de dados fornecido seja preenchido ou que a resposta seja concluída. Passar esse sinalizador torna o comportamento de WinHttpReadDataEx equivalente ao de WinHttpReadData.