Thread_V2_TypeGroup1 类

此类是线程开始和结束事件的事件类型类。

以下语法从 MOF 代码中简化而来。

语法

[EventType{1, 2, 3, 4}, EventTypeName{"Start", "End", "DCStart", "DCEnd"}]
class Thread_V2_TypeGroup1 : Thread_V2
{
  uint32 ProcessId;
  uint32 TThreadId;
  uint32 StackBase;
  uint32 StackLimit;
  uint32 UserStackBase;
  uint32 UserStackLimit;
  uint32 StartAddr;
  uint32 Win32StartAddr;
  uint32 TebBase;
  uint32 SubProcessTag;
};

成员

Thread_V2_TypeGroup1 类具有以下类型的成员:

属性

Thread_V2_TypeGroup1 类具有这些属性。

ProcessId

数据类型: uint32

访问类型:只读

限定符:WmiDataId (1) ,格式 (“x”)

事件中涉及的线程的进程标识符。

StackBase

数据类型: uint32

访问类型:只读

限定符:WmiDataId (3) ,指针

线程堆栈的基址。

StackLimit

数据类型: uint32

访问类型:只读

限定符:WmiDataId (4) ,指针

线程堆栈的限制。

StartAddr

数据类型: uint32

访问类型:只读

限定符:WmiDataId (7) 、指针

开始跟踪的内存地址。

SubProcessTag

数据类型: uint32

访问类型:只读

限定符:WmiDataId (10) ,格式 (“x”)

如果线程归服务所有,则标识服务;否则为零。

TebBase

数据类型: uint32

访问类型:只读

限定符:WmiDataId (9) ,指针

线程环境块基址。

TThreadId

数据类型: uint32

访问类型:只读

限定符:WmiDataId (2) ,格式 (“x”)

事件中涉及的线程的线程标识符。

UserStackBase

数据类型: uint32

访问类型:只读

限定符:WmiDataId (5) ,指针

线程的用户模式堆栈的基址。

UserStackLimit

数据类型: uint32

访问类型:只读

限定符:WmiDataId (6) ,指针

线程的用户模式堆栈的限制。

Win32StartAddr

数据类型: uint32

访问类型:只读

限定符:WmiDataId (8) 、指针

此线程要执行的函数的起始地址。

备注

DCStart 和 DCEnd 事件类型分别枚举内核会话开始和结束时当前正在运行的线程。

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]

另请参阅

线程

Thread_V2