THREADPROPERTY_FIELDS
Enthält, welche Informationen über einen Thread abgerufen werden soll.
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
};
Mitglieder
TPF_ID
Initialisieren Sie dwThreadId /verwenden das Feld THREADPROPERTIES Struktur.TPF_SUSPENDCOUNT
Initialisieren Sie verwenden das/ dwSuspendCount Feld der Struktur THREADPROPERTIES.TPF_STATE
Initialisieren Sie verwenden das/ dwThreadState Feld der Struktur THREADPROPERTIES.TPF_PRIORITY
Initialisieren Sie verwenden das/ bstrPriority Feld der Struktur THREADPROPERTIES.TPF_NAME
Initialisieren Sie verwenden das/ bstrName Feld der Struktur THREADPROPERTIES.TPF_LOCATION
Initialisieren Sie verwenden das/ bstrLocation Feld der Struktur THREADPROPERTIES.TPF_ALLFIELDS
Gibt alle Felder angezeigt.
Hinweise
Diese Werte werden als Argument an die IDebugThread2::GetThreadProperties-Methode übergeben, um anzugeben, welche Felder der THREADPROPERTIES Struktur initialisiert werden sollen.
Diese Werte werden auch in dwFields-Member der THREADPROPERTIES Struktur verwendet, um anzugeben, welche Felder verwendet und gültig sind.
Diese Flags werden mit bitweisen ORkombiniert werden.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll