Udostępnij za pośrednictwem


BPREQI_FIELDS

Określa informacje do pobrania dotyczące żądania punktu przerwania.

Składnia

public enum enum_BPREQI_FIELDS {
    BPREQI_BPLOCATION   = 0x0001,
    BPREQI_LANGUAGE     = 0x0002,
    BPREQI_PROGRAM      = 0x0004,
    BPREQI_PROGRAMNAME  = 0x0008,
    BPREQI_THREAD       = 0x0010,
    BPREQI_THREADNAME   = 0x0020,
    BPREQI_PASSCOUNT    = 0x0040,
    BPREQI_CONDITION    = 0x0080,
    BPREQI_FLAGS        = 0x0100,
    BPREQI_ALLOLDFIELDS = 0x01ff
    BPREQI_VENDOR       = 0x0200,   // BP_REQUEST_INFO2 only
    BPREQI_CONSTRAINT   = 0x0400,   // BP_REQUEST_INFO2 only
    BPREQI_TRACEPOINT   = 0x0800,   // BP_REQUEST_INFO2 only
    BPREQI_ALLFIELDS    = 0x0fff    // BP_REQUEST_INFO2 only
};

Pola

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

BPREQI_LANGUAGE
Zainicjuj guidLanguage /użyj pola BP_REQUEST_INFO struktury lub BP_REQUEST_INFO2 .

BPREQI_PROGRAM
Zainicjuj pProgram /użyj pola BP_REQUEST_INFO struktury lub BP_REQUEST_INFO2 .

BPREQI_PROGRAMNAME
Zainicjuj bstrProgramName /użyj pola BP_REQUEST_INFO struktury lub BP_REQUEST_INFO2 .

BPREQI_THREAD
Zainicjuj pThread /użyj pola BP_REQUEST_INFO struktury lub BP_REQUEST_INFO2 .

BPREQI_THREADNAME
Zainicjuj bstrThreadName /użyj pola BP_REQUEST_INFO struktury lub BP_REQUEST_INFO2 .

BPREQI_PASSCOUNT
Zainicjuj bpPassCount /użyj pola BP_REQUEST_INFO struktury lub BP_REQUEST_INFO2 .

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

BPREQI_FLAGS
Zainicjuj dwFlags /użyj pola BP_REQUEST_INFO struktury lub BP_REQUEST_INFO2 .

BPREQI_ALLOLDFIELDS
Zainicjuj/użyj wszystkich pól dla BP_REQUEST_INFO struktury.

BPREQI_VENDOR
Zainicjuj guidVendor BP_REQUEST_INFO2 /użyj pola struktury.

BPREQI_CONSTRAINT
Zainicjuj bstrConstraint BP_REQUEST_INFO2 /użyj pola struktury.

BPREQI_TRACEPOINT
Zainicjuj bstrTracepoint BP_REQUEST_INFO2 /użyj pola struktury.

BPREQI_ALLFIELDS
Określa wszystkie pola dla BP_REQUEST_INFO2 struktury.

Uwagi

Przekazano jako argument do metod GetRequestInfo i BP_REQUEST_INFO w celu określenia pól BP_REQUEST_INFO i struktur BP_REQUEST_INFO2, które mają zostać zainicjowane.

Te flagi są również używane do wskazywania, które pola BP_REQUEST_INFO struktur i BP_REQUEST_INFO2 są używane i prawidłowe, gdy każda struktura jest zwracana.

Te wartości mogą być łączone z bitową ORwartością .

Wymagania

Nagłówek: msdbg.h

Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop

Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll

Zobacz też