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
值 | 含义 |
---|---|
|
设置连接是否来自“保持连接”池。 |
|
设置 HTTP 请求是否使用安全套接字。 |
|
设置是否使用代理访问服务器。 |
|
设置是否使用代理创建隧道。 |
注解
注意 WinINet 不支持服务器实现。 此外,不应从服务使用它。 对于服务器实现或服务,请使用 Microsoft Windows HTTP Services (WinHTTP) 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | wininet.h |