共用方式為


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

另請參閱

列舉型別
THREADPROPERTIES
GetThreadProperties