共用方式為


INTERNET_DIAGNOSTIC_SOCKET_INFO結構 (wininet.h)

當 INTERNET_OPTION_DIAGNOSTIC_SOCKET_INFO 旗標連同 HTTP 要求的句柄一起傳遞時,InternetQueryOption 函式會傳回INTERNET_DIAGNOSTIC_SOCKET_INFO結構。 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
設定是否使用 Proxy 來連線到伺服器。
IDSI_FLAG_TUNNEL
設定 Proxy 是否用來建立通道。

備註

注意 WinINet 不支援伺服器實作。 此外,不應該從服務使用它。 對於伺服器實作或服務,請使用 Microsoft Windows HTTP Services (WinHTTP)
 

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
標頭 wininet.h

另請參閱

InternetQueryOption