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_INETAF_INET6AF_IPXAF_NETBIOSAF_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