THREADPROPERTY_FIELDS
Specifica le informazioni su un thread devono essere recuperate.
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
};
Membri
TPF_ID
Inizializzare/utilizzare il campo di dwThreadId THREADPROPERTIES della struttura.TPF_SUSPENDCOUNT
Inizializzare/utilizzare il campo di dwSuspendCount della struttura di THREADPROPERTIEOggetti.TPF_STATE
Inizializzare/utilizzare il campo di dwThreadState della struttura di THREADPROPERTIEOggetti.TPF_PRIORITY
Inizializzare/utilizzare il campo di bstrPriority della struttura di THREADPROPERTIEOggetti.TPF_NAME
Inizializzare/utilizzare il campo di bstrName della struttura di THREADPROPERTIEOggetti.TPF_LOCATION
Inizializzare/utilizzare il campo di bstrLocation della struttura di THREADPROPERTIEOggetti.TPF_ALLFIELDS
specifica tutti i campi.
Note
Questi valori vengono passati come argomento al IDebugThread2:: GetThreadProperties metodo per indicare i campi THREADPROPERTIES della struttura devono essere inizializzati.
Questi valori vengono utilizzati in membro di dwFields della struttura di THREADPROPERTIES per indicare quali campi vengono utilizzati e validi.
Questi flag possono essere combinate con ORbit per bit.
Requisiti
intestazione: msdbg.h
Spazio dei nomi: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll