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
0x00000001
如果有的話,流量會受到安全性通訊協定保護。 如果不存在,流量就會在清除中流動。
SOCKET_INFO_CONNECTION_ENCRYPTED
0x00000002
如果存在,則會加密連線流量。 當此旗標存在時,一律會設定 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

另請參閱

CloseHandle

SOCKET_SECURITY_PROTOCOL

使用安全通訊端延伸模組

WSAQuerySocketSecurity

Windows 篩選平台

Windows 篩選平台 API 函式

Winsock 安全通訊端延伸模組