WTSCLIENTW 結構 (wtsapi32.h)
包含遠端桌面連線 (RDC) 客戶端的相關信息。
語法
typedef struct _WTSCLIENTW {
WCHAR ClientName[CLIENTNAME_LENGTH + 1];
WCHAR Domain[DOMAIN_LENGTH + 1];
WCHAR UserName[USERNAME_LENGTH + 1];
WCHAR WorkDirectory[MAX_PATH + 1];
WCHAR InitialProgram[MAX_PATH + 1];
BYTE EncryptionLevel;
ULONG ClientAddressFamily;
USHORT ClientAddress[CLIENTADDRESS_LENGTH + 1];
USHORT HRes;
USHORT VRes;
USHORT ColorDepth;
WCHAR ClientDirectory[MAX_PATH + 1];
ULONG ClientBuildNumber;
ULONG ClientHardwareId;
USHORT ClientProductId;
USHORT OutBufCountHost;
USHORT OutBufCountClient;
USHORT OutBufLength;
WCHAR DeviceId[MAX_PATH + 1];
} WTSCLIENTW, *PWTSCLIENTW;
成員
ClientName[CLIENTNAME_LENGTH + 1]
用戶端電腦的 NetBIOS 名稱。
Domain[DOMAIN_LENGTH + 1]
用戶端電腦的功能變數名稱。
UserName[USERNAME_LENGTH + 1]
用戶端用戶名稱。
WorkDirectory[MAX_PATH + 1]
初始程序的資料夾。
InitialProgram[MAX_PATH + 1]
在連線時啟動的程式。
EncryptionLevel
加密的安全性層級。
ClientAddressFamily
位址系列。 這個成員可以是 AF_INET、AF_INET6、AF_IPX、AF_NETBIOS或 AF_UNSPEC。
ClientAddress[CLIENTADDRESS_LENGTH + 1]
用戶端網路位址。
HRes
客戶端顯示的水平維度,以像素為單位。
VRes
用戶端顯示器的垂直維度,以像素為單位。
ColorDepth
用戶端顯示器的色彩深度。 如需可能的值,請參閱 WTS_CLIENT_DISPLAY 結構的 ColorDepth 成員。
ClientDirectory[MAX_PATH + 1]
用戶端 ActiveX 控制件 DLL 的位置。
ClientBuildNumber
用戶端組建編號。
ClientHardwareId
保留。
ClientProductId
保留。
OutBufCountHost
每一工作階段伺服器上的輸出緩衝區數目。
OutBufCountClient
用戶端上的輸出緩衝區數目。
OutBufLength
輸出緩衝區的長度,以位元組為單位。
DeviceId[MAX_PATH + 1]
網路適配器的裝置標識碼。
言論
針對 ClientAddressFamily 成員,AF_INET (IPv4) 會以字串格式傳回,例如 “127.0.0.1”。 AF_INET6 (IPv6) 會以二進位格式傳回。
注意
wtsapi32.h 標頭會將 WTSCLIENT 定義為別名,根據 UNICODE 預處理器常數的定義,自動選取此函式的 ANSI 或 Unicode 版本。 混合使用編碼中性別名與非編碼中性的程序代碼,可能會導致編譯或運行時間錯誤不符。 如需詳細資訊,請參閱函式原型的
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows Vista 搭配 SP1 |
支援的最低伺服器 | Windows Server 2008 |
標頭 | wtsapi32.h |