指定有关线程的信息进行检索。
enum enum_THREADPROPERTY_FIELDS {
TPF_ID = 0x0001,
TPF_SUSPENDCOUNT = 0x0002,
TPF_STATE = 0x0004,
TPF_PRIORITY = 0x0008,
TPF_NAME = 0x0010,
TPF_LOCATION = 0x0020,
TPF_ALLFIELDS = 0xffffffff
};
typedef DWORD THREADPROPERTY_FIELDS;
public enum enum_THREADPROPERTY_FIELDS {
TPF_ID = 0x0001,
TPF_SUSPENDCOUNT = 0x0002,
TPF_STATE = 0x0004,
TPF_PRIORITY = 0x0008,
TPF_NAME = 0x0010,
TPF_LOCATION = 0x0020,
TPF_ALLFIELDS = 0xffffffff
};
成员
TPF_ID
初始化/使用 THREADPROPERTIES 结构的 dwThreadId 字段。TPF_SUSPENDCOUNT
初始化/使用 THREADPROPERTIE的结构的 dwSuspendCount 字段。TPF_STATE
初始化/使用 THREADPROPERTIE的结构的 dwThreadState 字段。TPF_PRIORITY
初始化/使用 THREADPROPERTIE的结构的 bstrPriority 字段。TPF_NAME
初始化/使用 THREADPROPERTIE的结构的 bstrName 字段。TPF_LOCATION
初始化/使用 THREADPROPERTIE的结构的 bstrLocation 字段。TPF_ALLFIELDS
指定所有字段。
备注
这些值传递,因为参数。 IDebugThread2:: GetThreadProperties 方法指示 THREADPROPERTIES 结构的哪些字段进行初始化。
这些值也用于 THREADPROPERTIES 结构的 dwFields 成员指示哪些字段是使用和有效。
这些标志可以按位组合使用 OR。
要求
标题:msdbg.h
命名空间:Microsoft.VisualStudio.Debugger.Interop
程序集:Microsoft.VisualStudio.Debugger.Interop.dll