WTS_PROCESS_INFOA 结构 (wtsapi32.h)

包含有关远程桌面会话主机 (RD 会话主机) 服务器上运行的进程的信息。

语法

typedef struct _WTS_PROCESS_INFOA {
  DWORD SessionId;
  DWORD ProcessId;
  LPSTR pProcessName;
  PSID  pUserSid;
} WTS_PROCESS_INFOA, *PWTS_PROCESS_INFOA;

成员

SessionId

与进程关联的会话的远程桌面服务会话标识符。

ProcessId

唯一标识 RD 会话主机服务器上的进程的进程标识符。

pProcessName

指向以 null 结尾的字符串的指针,其中包含与进程关联的可执行文件的名称。

pUserSid

指向进程的主要访问令牌中的用户 安全标识符 的指针。 有关 SID 和访问令牌的详细信息,请参阅 访问控制

注解

注意

wtsapi32.h 标头将 WTS_PROCESS_INFO 定义为别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将非特定编码别名的使用与非非特定编码的代码混合使用可能会导致不匹配,从而导致编译或运行时错误。 有关详细信息,请参阅 函数原型的约定

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
标头 wtsapi32.h

另请参阅

WTSEnumerateProcesses