Udostępnij za pośrednictwem


BPREQI_FIELDS90

Wylicza prawidłowe wartości, które określają informacje do pobrania na temat żądania punktu przerwania. Ta wyliczenie rozszerza wyliczenie BPREQI_FIELDS .

Składnia

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

Pola

BPREQI90_BPLOCATION
Zainicjuj bpLocation lub użyj pola (lokalizacja punktu przerwania) struktury BP_REQUEST_INFO lub BP_REQUEST_INFO2 .

BPREQI90_LANGUAGE
Zainicjuj guidLanguage lub użyj pola BP_REQUEST_INFO lub BP_REQUEST_INFO2 struktury.

BPREQI90_PROGRAM
Zainicjuj pProgram lub użyj pola BP_REQUEST_INFO lub BP_REQUEST_INFO2 struktury.

BPREQI90_PROGRAMNAME
Zainicjuj bstrProgramName lub użyj pola BP_REQUEST_INFO lub BP_REQUEST_INFO2 struktury.

BPREQI90_THREAD
Zainicjuj pThread lub użyj pola BP_REQUEST_INFO lub BP_REQUEST_INFO2 struktury.

BPREQI90_THREADNAME
Zainicjuj bstrThreadName lub użyj pola BP_REQUEST_INFO lub BP_REQUEST_INFO2 struktury.

BPREQI90_PASSCOUNT
Zainicjuj bpPassCount lub użyj pola BP_REQUEST_INFO lub BP_REQUEST_INFO2 struktury.

BPREQI90_CONDITION
Zainicjuj bpCondition lub użyj pola BP_REQUEST_INFO (warunek punktu przerwania) struktury lub BP_REQUEST_INFO2 .

BPREQI90_FLAGS
Zainicjuj dwFlags lub użyj pola BP_REQUEST_INFO lub BP_REQUEST_INFO2 struktury.

BPREQI90_ALLOLDFIELDS
Zainicjuj BP_REQUEST_INFO lub użyj wszystkich pól dla struktury.

BPREQI90_VENDOR
Zainicjuj guidVendorBP_REQUEST_INFO2 lub użyj pola struktury.

BPREQI90_CONSTRAINT
Zainicjuj bstrConstraintBP_REQUEST_INFO2 lub użyj pola struktury.

BPREQI90_TRACEPOINT
Zainicjuj bstrTracepointBP_REQUEST_INFO2 lub użyj pola struktury.

BPREQI90_MACROTRACEPOINT
Zainicjuj bstrMacroTracepointBP_REQUEST_INFO2 lub użyj pola struktury. BPREQI_ALLFIELDS nie zawiera tego pola.

BPREQI90_ALLFIELDS
Określa wszystkie pola dla BP_REQUEST_INFO2 struktury.

Wymagania

Nagłówek: Msdbg90.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też