Condividi tramite


THREADPROPERTY_FIELDS

Specifica quali informazioni su un thread devono essere recuperate.

Sintassi

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

Campi

TPF_ID
Inizializzare/usare il dwThreadId campo della struttura THREADPROPERTIES .

TPF_SUSPENDCOUNT
Inizializzare/utilizzare il dwSuspendCount campo della THREADPROPERTIEstruttura S.

TPF_STATE
Inizializzare/utilizzare il dwThreadState campo della THREADPROPERTIEstruttura S.

TPF_PRIORITY
Inizializzare/utilizzare il bstrPriority campo della THREADPROPERTIEstruttura S.

TPF_NAME
Inizializzare/utilizzare il bstrName campo della THREADPROPERTIEstruttura S.

TPF_LOCATION
Inizializzare/utilizzare il bstrLocation campo della THREADPROPERTIEstruttura S.

TPF_ALLFIELDS
Specifica tutti i campi.

Osservazioni:

Questi valori vengono passati come argomento al metodo GetThreadProperties per indicare quali campi della struttura THREADPROPERTIES devono essere inizializzati.

Questi valori vengono usati anche nel dwFields membro della THREADPROPERTIES struttura per indicare quali campi vengono utilizzati e validi.

Questi flag possono essere combinati con un bit per ORbit.

Requisiti

Intestazione: msdbg.h

Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Vedi anche