WTSCONFIGINFOA 結構 (wtsapi32.h)

包含遠端桌面服務會話的相關信息。 當您為 WTSInfoClass 參數指定 「WTSConfigInfo」 時,WTSQuerySessionInformation 函式會傳回這個結構。

語法

typedef struct _WTSCONFIGINFOA {
  ULONG version;
  ULONG fConnectClientDrivesAtLogon;
  ULONG fConnectPrinterAtLogon;
  ULONG fDisablePrinterRedirection;
  ULONG fDisableDefaultMainClientPrinter;
  ULONG ShadowSettings;
  CHAR  LogonUserName[USERNAME_LENGTH + 1];
  CHAR  LogonDomain[DOMAIN_LENGTH + 1];
  CHAR  WorkDirectory[MAX_PATH + 1];
  CHAR  InitialProgram[MAX_PATH + 1];
  CHAR  ApplicationName[MAX_PATH + 1];
} WTSCONFIGINFOA, *PWTSCONFIGINFOA;

成員

version

此成員已保留。

fConnectClientDrivesAtLogon

此成員已保留。

fConnectPrinterAtLogon

此成員已保留。

fDisablePrinterRedirection

指定用戶端是否可以使用印表機重新導向。

0

啟用用戶端印表機重新導向。

1

停用用戶端印表機重新導向。

fDisableDefaultMainClientPrinter

指定連接到用戶端的印表機是否為使用者的預設印表機。

0

連接到用戶端的印表機不是使用者的預設印表機。

1

連接到用戶端的印表機是使用者的預設印表機。

ShadowSettings

遠端控制設定。 遠端控制可讓使用者從遠端監視其他用戶的螢幕操作。 這個成員可以是下列其中一個值。

0

遠端控制已停用。

1

遠端控制的使用者擁有使用者會話的完整控制權,並具有用戶的許可權。

2

遠端控制的使用者具有用戶會話的完整控制權;不需要用戶的許可權。

3

遠端控制的使用者可以使用使用者的許可權,從遠端檢視會話;遠端使用者無法主動控制工作階段。

4

遠端控制的使用者可以從遠端檢視會話,但無法主動控制會話;不需要用戶的許可權。

LogonUserName[USERNAME_LENGTH + 1]

以 Null 結尾的字串,其中包含自動登入案例中使用的用戶名稱。

LogonDomain[DOMAIN_LENGTH + 1]

以 Null 結尾的字串,其中包含自動登入案例中使用的功能變數名稱。

WorkDirectory[MAX_PATH + 1]

以 Null 結束的字串,其中包含初始程式工作目錄的路徑。

InitialProgram[MAX_PATH + 1]

以 Null 結尾的字串,其中包含使用者登入伺服器之後要立即啟動的程式名稱。

ApplicationName[MAX_PATH + 1]

此成員已保留。

備註

注意

wtsapi32.h 標頭會將 WTSCONFIGINFO 定義為別名,根據 UNICODE 預處理器常數的定義,自動選取此函式的 ANSI 或 Unicode 版本。 混合使用編碼中性別名與非編碼中性的程序代碼,可能會導致編譯或運行時間錯誤不符。 如需詳細資訊,請參閱 函式原型的慣例

規格需求

需求
最低支援的用戶端 Windows 7
最低支援的伺服器 Windows Server 2008 R2
標頭 wtsapi32.h

另請參閱

WTSQuerySessionInformation