THREADPROPERTIES

描述线程的属性。

语法

public struct THREADPROPERTIES { 
   public uint   dwFields;
   public uint   dwThreadId;
   public uint   dwSuspendCount;
   public uint   dwThreadState;
   public string bstrPriority;
   public string bstrName;
   public string bstrLocation;
};

成员

dwFields
THREADPROPERTY_FIELDS枚举中的标志的组合,描述此结构中的哪些字段有效。

dwThreadId
线程 ID。

dwSuspendCount
线程挂起计数。

dwThreadState
THREADSTATE 枚举中的一个值,指示操作线程的状态。

bstrPriority
指定线程优先级的字符串;例如,“高于正常”、“正常”或“时间关键”。

bstName
线程名称。

bstrLocation
线程位置(通常是最顶层的堆栈帧),通常表示为当前停止执行的方法的名称。

备注

通过调用 GetThreadProperties 方法填充此结构。 返回的信息通常用于填充 “线程” 窗口。

要求

标头:msdbg.h

命名空间:Microsoft.VisualStudio.Debugger.Interop

程序集:Microsoft.VisualStudio.Debugger.Interop.dll

另请参阅