BPREQI_FIELDS90
Listet die gültigen Werte auf, die die zu einer Haltepunkt erforderlichen Informationen abgerufen werden sollen. Diese Enumeration wird die BPREQI_FIELDS-Enumeration.
enum enum_BPREQI_FIELDS90
{
// VS 8.0 values
BPREQI90_BPLOCATION = 0x0001,
BPREQI90_LANGUAGE = 0x0002,
BPREQI90_PROGRAM = 0x0004,
BPREQI90_PROGRAMNAME = 0x0008,
BPREQI90_THREAD = 0x0010,
BPREQI90_THREADNAME = 0x0020,
BPREQI90_PASSCOUNT = 0x0040,
BPREQI90_CONDITION = 0x0080,
BPREQI90_FLAGS = 0x0100,
BPREQI90_ALLOLDFIELDS = 0x01ff,
BPREQI90_VENDOR = 0x0200,
BPREQI90_CONSTRAINT = 0x0400,
BPREQI90_TRACEPOINT = 0x0800,
// Values added in VS 9.0
BPREQI90_MACROTRACEPOINT = 0x1000,
BPREQI90_ALLFIELDS = 0xffff
};
typedef DWORD BPREQI_FIELDS90;
public enum enum_BPREQI_FIELDS90
{
// VS 8.0 values
BPREQI90_BPLOCATION = 0x0001,
BPREQI90_LANGUAGE = 0x0002,
BPREQI90_PROGRAM = 0x0004,
BPREQI90_PROGRAMNAME = 0x0008,
BPREQI90_THREAD = 0x0010,
BPREQI90_THREADNAME = 0x0020,
BPREQI90_PASSCOUNT = 0x0040,
BPREQI90_CONDITION = 0x0080,
BPREQI90_FLAGS = 0x0100,
BPREQI90_ALLOLDFIELDS = 0x01ff,
BPREQI90_VENDOR = 0x0200,
BPREQI90_CONSTRAINT = 0x0400,
BPREQI90_TRACEPOINT = 0x0800,
// Values added in VS 9.0
BPREQI90_MACROTRACEPOINT = 0x1000,
BPREQI90_ALLFIELDS = 0xffff
};
Parameter
BPREQI90_BPLOCATION
Initialisierungs- oder verwenden Sie das Feld bpLocation (Haltepunktposition) der BP_REQUEST_INFORMATION oder BP_REQUEST_INFORMATION2 Struktur.BPREQI90_LANGUAGE
Initialisierungs- oder verwenden Sie die guidLanguage Feld der BP_REQUEST_INFO oder BP_REQUEST_INFO2 Struktur.BPREQI90_PROGRAM
Initialisierungs- oder verwenden Sie die pProgram Feld der BP_REQUEST_INFO oder BP_REQUEST_INFO2 Struktur.BPREQI90_PROGRAMNAME
Initialisierungs- oder verwenden Sie die bstrProgramName Feld der BP_REQUEST_INFO oder BP_REQUEST_INFO2 Struktur.BPREQI90_THREAD
Initialisierungs- oder verwenden Sie die pThread Feld der BP_REQUEST_INFO oder BP_REQUEST_INFO2 Struktur.BPREQI90_THREADNAME
Initialisierungs- oder verwenden Sie die bstrThreadName Feld der BP_REQUEST_INFO oder BP_REQUEST_INFO2 Struktur.BPREQI90_PASSCOUNT
Initialisierungs- oder verwenden Sie die bpPassCount Feld der BP_REQUEST_INFO oder BP_REQUEST_INFO2 Struktur.BPREQI90_CONDITION
Initialisierungs- oder verwenden Sie das Feld bpCondition (Haltepunktzustand) der BP_REQUEST_INFO oder BP_REQUEST_INFO2 Struktur.BPREQI90_FLAGS
Initialisierungs- oder verwenden Sie die dwFlags Feld der BP_REQUEST_INFO oder BP_REQUEST_INFO2 Struktur.BPREQI90_ALLOLDFIELDS
Initialisierungs- oder verwenden Sie alle Felder für die BP_REQUEST_INFO Struktur.BPREQI90_VENDOR
Initialisierungs- oder verwenden Sie die guidVendor Feld aus BP_REQUEST_INFO2 Struktur.BPREQI90_CONSTRAINT
Initialisieren oder bstrConstraint verwenden das Feld aus BP_REQUEST_INFO2 Struktur.BPREQI90_TRACEPOINT
Initialisierungs- oder verwenden Sie die bstrTracepoint Feld aus BP_REQUEST_INFO2 Struktur.BPREQI90_MACROTRACEPOINT
Initialisierungs- oder verwenden Sie die bstrMacroTracepoint Feld aus BP_REQUEST_INFO2 Struktur. BPREQI_ALLFIELDS umfasst keine dieses Feld ein.BPREQI90_ALLFIELDS
Gibt alle Felder für die BP_REQUEST_INFO2 Struktur an.
Anforderungen
Header: Msdbg90.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll