SOCKET_SECURITY_QUERY_INFO 结构 (mstcpip.h)
SOCKET_SECURITY_QUERY_INFO 结构包含 WSAQuerySocketSecurity 函数返回的安全信息。
语法
typedef struct _SOCKET_SECURITY_QUERY_INFO {
SOCKET_SECURITY_PROTOCOL SecurityProtocol;
ULONG Flags;
UINT64 PeerApplicationAccessTokenHandle;
UINT64 PeerMachineAccessTokenHandle;
} SOCKET_SECURITY_QUERY_INFO;
成员
SecurityProtocol
一个SOCKET_SECURITY_PROTOCOL值,该值标识用于保护流量的协议。
Flags
Mstcpip.h 头文件中定义的连接的可能安全标志集。
值 | 含义 |
---|---|
|
如果存在,则流量受安全协议保护。 如果不存在,则流量在明文中流动。 |
|
如果存在,则连接流量正在加密。 当存在此标志时,始终设置 SOCKET_INFO_CONNECTION_SECURED 标志。 |
PeerApplicationAccessTokenHandle
访问令牌的句柄,该令牌表示运行对等应用程序的帐户。 使用令牌进行访问检查后,应用程序应使用 CloseHandle 函数关闭句柄。
PeerMachineAccessTokenHandle
应用程序过程中对等计算机帐户的访问令牌的句柄。 使用令牌进行访问检查后,应用程序应使用 CloseHandle 函数关闭句柄。
注解
Windows Vista 及更高版本支持 SOCKET_SECURITY_QUERY_INFO 结构。
WSAQuerySocketSecurity 函数使用 SOCKET_SECURITY_QUERY_INFO 结构返回有关应用于套接字上的连接的安全性的信息。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | mstcpip.h |