共用方式為


WTS_PROCESS_INFO_EXA結構 (wtsapi32.h)

包含遠端桌面會話主機 (RD 工作階段主機) 伺服器上執行之進程的擴充資訊。 當您將 pLevel 參數設定為一個時,WTSEnumerateProcessesEx 函式會傳回這個結構。

語法

typedef struct _WTS_PROCESS_INFO_EXA {
  DWORD         SessionId;
  DWORD         ProcessId;
  LPSTR         pProcessName;
  PSID          pUserSid;
  DWORD         NumberOfThreads;
  DWORD         HandleCount;
  DWORD         PagefileUsage;
  DWORD         PeakPagefileUsage;
  DWORD         WorkingSetSize;
  DWORD         PeakWorkingSetSize;
  LARGE_INTEGER UserTime;
  LARGE_INTEGER KernelTime;
} WTS_PROCESS_INFO_EXA, *PWTS_PROCESS_INFO_EXA;

成員

SessionId

與進程相關聯之會話的遠端桌面服務會話標識碼。

ProcessId

可唯一識別 RD 工作階段主機伺服器上的進程識別碼。

pProcessName

Null 終止字串的指標,其中包含與進程相關聯的可執行檔名稱。

pUserSid

進程主要存取令牌中使用者安全性標識碼 (SID) 的指標。 如需 SID 和存取權杖的詳細資訊,請參閱 存取控制安全性識別碼

NumberOfThreads

進程中的線程數目。

HandleCount

進程中的句柄數目。

PagefileUsage

進程的頁面檔案使用方式,以位元組為單位。

PeakPagefileUsage

進程的尖峰頁面檔案使用量,以位元組為單位。

WorkingSetSize

進程的工作集大小,以位元組為單位。

PeakWorkingSetSize

進程的尖峰工作集大小,以位元組為單位。

UserTime

進程已在使用者模式中執行的時間量,以毫秒為單位。

KernelTime

進程在核心模式中執行的時間量,以毫秒為單位。

言論

注意

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

要求

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

另請參閱

WTSEnumerateProcesses

WTSEnumerateProcessesEx

WTS_PROCESS_INFO