estructura INTERNET_DIAGNOSTIC_SOCKET_INFO (wininet.h)

La función InternetQueryOption devuelve la estructura INTERNET_DIAGNOSTIC_SOCKET_INFO cuando la marca INTERNET_OPTION_DIAGNOSTIC_SOCKET_INFO se pasa a ella junto con un identificador para una solicitud HTTP. La estructura INTERNET_DIAGNOSTIC_SOCKET_INFO contiene información sobre el socket asociado a esa solicitud HTTP.

Sintaxis

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

Miembros

Socket

Descriptor que identifica el socket asociado a la solicitud HTTP especificada.

SourcePort

Dirección del puerto en el que se recibió la solicitud HTTP y la respuesta.

DestPort

Dirección del puerto en el que se envió la respuesta.

Flags

Valor Significado
IDSI_FLAG_KEEP_ALIVE
Establezca si la conexión procede del grupo "keep-alive".
IDSI_FLAG_SECURE
Establezca si la solicitud HTTP usa un socket seguro.
IDSI_FLAG_PROXY
Establezca si se usa un proxy para acceder al servidor.
IDSI_FLAG_TUNNEL
Establezca si se usa un proxy para crear un túnel.

Comentarios

Nota WinINet no admite implementaciones de servidor. Además, no se debe usar desde un servicio. En el caso de las implementaciones de servidor o los servicios, use los servicios HTTP de Microsoft Windows (WinHTTP).
 

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado wininet.h

Consulte también

InternetQueryOption