THREADPROPERTY_FIELDS
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
指定要擷取執行緒的相關資訊。
語法
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
};
Members
TPF_ID
初始化/使用dwThreadId
欄位THREADPROPERTIES結構。
TPF_SUSPENDCOUNT
初始化/使用dwSuspendCount
欄位THREADPROPERTIE
結構。
TPF_STATE
初始化/使用dwThreadState
欄位THREADPROPERTIE
結構。
TPF_PRIORITY
初始化/使用bstrPriority
欄位THREADPROPERTIE
結構。
TPF_NAME
初始化/使用bstrName
欄位THREADPROPERTIE
結構。
TPF_LOCATION
初始化/使用bstrLocation
欄位THREADPROPERTIE
結構。
TPF_ALLFIELDS
指定所有欄位。
備註
這些值會傳遞做為引數GetThreadProperties方法,指出欄位THREADPROPERTIES結構會進行初始化。
這些值也會在dwFields
成員THREADPROPERTIES
結構,以指出哪些欄位是使用而且有效。
這些旗標可組合的位元OR
。
需求
標頭︰ msdbg.h
命名空間︰ Microsoft.VisualStudio.Debugger.Interop
組件︰ Microsoft.VisualStudio.Debugger.Interop.dll