WTSCLIENTA 結構 (wtsapi32.h)
包含遠端桌面連線 (RDC) 客戶端的相關信息。
語法
typedef struct _WTSCLIENTA {
CHAR ClientName[CLIENTNAME_LENGTH + 1];
CHAR Domain[DOMAIN_LENGTH + 1];
CHAR UserName[USERNAME_LENGTH + 1];
CHAR WorkDirectory[MAX_PATH + 1];
CHAR InitialProgram[MAX_PATH + 1];
BYTE EncryptionLevel;
ULONG ClientAddressFamily;
USHORT ClientAddress[CLIENTADDRESS_LENGTH + 1];
USHORT HRes;
USHORT VRes;
USHORT ColorDepth;
CHAR ClientDirectory[MAX_PATH + 1];
ULONG ClientBuildNumber;
ULONG ClientHardwareId;
USHORT ClientProductId;
USHORT OutBufCountHost;
USHORT OutBufCountClient;
USHORT OutBufLength;
CHAR DeviceId[MAX_PATH + 1];
} WTSCLIENTA, *PWTSCLIENTA;
成員
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 |