Thread_TypeGroup1 类
此类是线程开始和结束事件的事件类型类。
以下语法从 MOF 代码中简化而来。
语法
[EventType{1, 2, 3, 4}, EventTypeName{"Start", "End", "DCStart", "DCEnd"}]
class Thread_TypeGroup1 : Thread
{
uint32 ProcessId;
uint32 TThreadId;
uint32 StackBase;
uint32 StackLimit;
uint32 UserStackBase;
uint32 UserStackLimit;
uint32 Affinity;
uint32 Win32StartAddr;
uint32 TebBase;
uint32 SubProcessTag;
uint8 BasePriority;
uint8 PagePriority;
uint8 IoPriority;
uint8 ThreadFlags;
};
成员
Thread_TypeGroup1 类具有以下类型的成员:
属性
Thread_TypeGroup1 类具有这些属性。
-
相关性
-
-
数据类型: uint32
-
访问类型:只读
-
限定符:WmiDataId (7) 指针
允许运行线程的处理器集。
-
-
BasePriority
-
-
数据类型: uint8
-
访问类型:只读
-
限定符:WmiDataId (11)
线程的计划程序优先级 (见 SetThreadPriority 函数) 。
-
-
IoPriority
-
-
数据类型: uint8
-
访问类型:只读
-
限定符:WmiDataId (13)
用于计划线程生成的 IO 的 IO 优先级提示。
-
-
PagePriority
-
-
数据类型: uint8
-
访问类型:只读
-
限定符:WmiDataId (12)
线程访问的内存页的内存页优先级提示。
-
-
ProcessId
-
-
数据类型: uint32
-
访问类型:只读
-
限定符:WmiDataId (1) ,格式 (“x”)
事件中涉及的线程的进程标识符。
-
-
StackBase
-
-
数据类型: uint32
-
访问类型:只读
-
限定符:WmiDataId (3) 指针
线程堆栈的基址。
-
-
StackLimit
-
-
数据类型: uint32
-
访问类型:只读
-
限定符:WmiDataId (4) 指针
线程堆栈的限制。
-
-
SubProcessTag
-
-
数据类型: uint32
-
访问类型:只读
-
限定符:WmiDataId (10) ,格式 (“x”)
如果线程由服务拥有,则标识服务;否则为零。
-
-
TebBase
-
-
数据类型: uint32
-
访问类型:只读
-
限定符:WmiDataId (9) 指针
线程环境块基址。
-
-
ThreadFlags
-
-
数据类型: uint8
-
访问类型:只读
-
限定符:WmiDataId (14)
未使用。
-
-
TThreadId
-
-
数据类型: uint32
-
访问类型:只读
-
限定符:WmiDataId (2) ,格式 (“x”)
事件中涉及的线程的线程标识符。
-
-
UserStackBase
-
-
数据类型: uint32
-
访问类型:只读
-
限定符:WmiDataId (5) 指针
线程的用户模式堆栈的基址。
-
-
UserStackLimit
-
-
数据类型: uint32
-
访问类型:只读
-
限定符:WmiDataId (6) 指针
线程的用户模式堆栈的限制。
-
-
Win32StartAddr
-
-
数据类型: uint32
-
访问类型:只读
-
限定符:WmiDataId (8) 指针
此线程要执行的函数的起始地址。
-
备注
DCStart 和 DCEnd 事件类型分别枚举内核会话开始和结束时当前运行的线程。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |
另请参阅