Compartilhar via


THREADPROPERTY_FIELDS

Especifica quais informações sobre um thread devem ser recuperadas.

Sintaxe

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
};

Campos

TPF_ID
Inicialize/use o dwThreadId campo da estrutura THREADPROPERTIES .

TPF_SUSPENDCOUNT
Inicialize/use o dwSuspendCount THREADPROPERTIEcampo da estrutura S.

TPF_STATE
Inicialize/use o dwThreadState THREADPROPERTIEcampo da estrutura S.

TPF_PRIORITY
Inicialize/use o bstrPriority THREADPROPERTIEcampo da estrutura S.

TPF_NAME
Inicialize/use o bstrName THREADPROPERTIEcampo da estrutura S.

TPF_LOCATION
Inicialize/use o bstrLocation THREADPROPERTIEcampo da estrutura S.

TPF_ALLFIELDS
Especifica todos os campos.

Comentários

Esses valores são passados como um argumento para o método GetThreadProperties para indicar quais campos da estrutura THREADPROPERTIES devem ser inicializados.

Esses valores também são usados no dwFields membro da THREADPROPERTIES estrutura para indicar quais campos são usados e válidos.

Essas bandeiras podem ser combinadas com um bit ORa bit .

Requisitos

Cabeçalho: msdbg.h

Espaço para nome: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Confira também