estrutura INTERNET_DIAGNOSTIC_SOCKET_INFO (wininet.h)

A estrutura INTERNET_DIAGNOSTIC_SOCKET_INFO é retornada pela função InternetQueryOption quando o sinalizador INTERNET_OPTION_DIAGNOSTIC_SOCKET_INFO é passado para ele junto com um identificador para uma solicitação HTTP. A estrutura INTERNET_DIAGNOSTIC_SOCKET_INFO contém informações sobre o soquete associado a essa solicitação HTTP.

Sintaxe

typedef struct {
  DWORD_PTR Socket;
  DWORD     SourcePort;
  DWORD     DestPort;
  DWORD     Flags;
} INTERNET_DIAGNOSTIC_SOCKET_INFO, *LPINTERNET_DIAGNOSTIC_SOCKET_INFO;

Membros

Socket

Descritor que identifica o soquete associado à solicitação HTTP especificada.

SourcePort

O endereço da porta na qual a solicitação HTTP e a resposta foram recebidas.

DestPort

O endereço da porta na qual a resposta foi enviada.

Flags

Valor Significado
IDSI_FLAG_KEEP_ALIVE
Defina se a conexão é do pool "keep alive".
IDSI_FLAG_SECURE
Defina se a Solicitação HTTP estiver usando um soquete seguro.
IDSI_FLAG_PROXY
Defina se um proxy está sendo usado para acessar o servidor.
IDSI_FLAG_TUNNEL
Defina se um proxy está sendo usado para criar um túnel.

Comentários

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

Confira também

InternetQueryOption