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