THREADPROPERTY_FIELDS
Especifica quais informações sobre um segmento deve ser recuperado.
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
};
Membros
TPF_ID
Initialize/uso o dwThreadId campo do THREADPROPERTIES estrutura.TPF_SUSPENDCOUNT
Initialize/uso o dwSuspendCount campo do THREADPROPERTIEestrutura S.TPF_STATE
Initialize/uso o dwThreadState campo do THREADPROPERTIEestrutura S.TPF_PRIORITY
Initialize/uso o bstrPriority campo do THREADPROPERTIEestrutura S.TPF_NAME
Initialize/uso o bstrName campo do THREADPROPERTIEestrutura S.TPF_LOCATION
Initialize/uso o bstrLocation campo do THREADPROPERTIEestrutura S.TPF_ALLFIELDS
Especifica todos os campos.
Comentários
Esses valores são passados como um argumento para o IDebugThread2::GetThreadProperties método para indicar quais campos da THREADPROPERTIES estrutura está a ser inicializado.
Esses valores também são usados em dwFields membro da THREADPROPERTIES estrutura para indicar quais campos são usados e válido.
Esses sinalizadores podem ser combinados com um bit a bit OR.
Requisitos
Cabeçalho: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll