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