다음을 통해 공유


INTERNET_DIAGNOSTIC_SOCKET_INFO 구조체(wininet.h)

INTERNET_DIAGNOSTIC_SOCKET_INFO 구조체는 INTERNET_OPTION_DIAGNOSTIC_SOCKET_INFO 플래그가 HTTP 요청에 대한 핸들과 함께 전달될 때 InternetQueryOption 함수에 의해 반환됩니다. INTERNET_DIAGNOSTIC_SOCKET_INFO 구조에는 해당 HTTP 요청과 연결된 소켓에 대한 정보가 포함됩니다.

구문

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

멤버

Socket

지정된 HTTP 요청과 연결된 소켓을 식별하는 설명자입니다.

SourcePort

HTTP 요청 및 응답을 받은 포트의 주소입니다.

DestPort

응답이 전송된 포트의 주소입니다.

Flags

의미
IDSI_FLAG_KEEP_ALIVE
연결이 "연결 유지" 풀에서 온 경우 를 설정합니다.
IDSI_FLAG_SECURE
HTTP 요청이 보안 소켓을 사용하는 경우 를 설정합니다.
IDSI_FLAG_PROXY
프록시가 서버에 도달하는 데 사용되는지 설정합니다.
IDSI_FLAG_TUNNEL
프록시를 사용하여 터널을 만드는 경우 를 설정합니다.

설명

참고 WinINet은 서버 구현을 지원하지 않습니다. 또한 서비스에서 사용하면 안 됩니다. 서버 구현 또는 서비스의 경우 WinHTTP(Microsoft Windows HTTP 서비스)를 사용합니다.
 

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 wininet.h

추가 정보

InternetQueryOption