BP_REQUEST_INFO
Zawiera informacje wymagane do zaimplementowania punktu przerwania.
Składnia
public struct BP_REQUEST_INFO {
public uint dwFields;
public Guid guidLanguage;
public BP_LOCATION bpLocation;
public IDebugProgram2 pProgram;
public string bstrProgramName;
public IDebugThread2 pThread;
public string bstrThreadName;
public BP_CONDITION bpCondition;
public BP_PASSCOUNT bpPassCount;
public uint dwFlags;
};
Członkowie
dwFields
Kombinacja flag z BPREQI_FIELDS wyliczenie określające, które pola są wypełniane.
guidLanguage
Identyfikator GUID języka.
bpLocation
Struktura BP_LOCATION określająca typ lokalizacji punktu przerwania.
pProgram
Obiekt IDebugProgram2 reprezentujący aplikację, w której występuje punkt przerwania.
bstrProgramName
Nazwa aplikacji, w której występuje punkt przerwania.
pThread
Obiekt IDebugThread2 reprezentujący wątek, w którym występuje punkt przerwania.
bstrThreadName
Nazwa wątku, w którym występuje punkt przerwania.
bpCondition
Struktura BP_CONDITION opisujący warunki, w których zostanie wyzwolony punkt przerwania.
bpPassCount
Struktura BP_PASSCOUNT zawierająca informacje o liczniku dostępu punktu przerwania.
dwFlags
Kombinacja flag z wyliczenia BP_FLAGS , która określa flagi żądanego punktu przerwania.
Uwagi
Ta struktura jest zwracana przez metodę GetRequestInfo .
Jeśli musisz uzyskać identyfikator GUID dostawcy aparatu debugowania, ograniczenie punktu przerwania lub punkt śledzenia, zobacz strukturę BP_REQUEST_INFO2 .
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll