Поделиться через


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
Инициализация и использование dwThreadId поля структуры THREADPROPERTIES .

TPF_SUSPENDCOUNT
Инициализация и использование dwSuspendCount поля THREADPROPERTIEструктуры S.

TPF_STATE
Инициализация и использование dwThreadState поля THREADPROPERTIEструктуры S.

TPF_PRIORITY
Инициализация и использование bstrPriority поля THREADPROPERTIEструктуры S.

TPF_NAME
Инициализация и использование bstrName поля THREADPROPERTIEструктуры S.

TPF_LOCATION
Инициализация и использование bstrLocation поля THREADPROPERTIEструктуры S.

TPF_ALLFIELDS
Указывает все поля.

Замечания

Эти значения передаются в качестве аргумента методу GetThreadProperties, чтобы указать, какие поля структуры THREADPROPERTIES необходимо инициализировать.

Эти значения также используются в dwFields элементе THREADPROPERTIES структуры, чтобы указать, какие поля используются и допустимы.

Эти флаги могут сочетаться с побитовой.OR

Requirements

Заголовок: msdbg.h

Пространство имен: Microsoft.VisualStudio.Debugger.Interop

Сборка: Microsoft.VisualStudio.Debugger.Interop.dll

См. также