BP_REQUEST_INFO
Enthält die zum Implementieren eines Haltepunkts erforderlichen Informationen.
Syntax
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;
};
Mitglieder
dwFields
Eine Kombination von Flags aus der BPREQI_FIELDS-Aufzählung , die angibt, welche Felder ausgefüllt sind.
guidLanguage
Die Sprach-GUID.
bpLocation
Die BP_LOCATION Struktur, die den Typ der Haltepunktposition angibt.
pProgram
Das IDebugProgram2 -Objekt, das die Anwendung darstellt, in der der Haltepunkt auftritt.
bstrProgramName
Der Name der Anwendung, in der der Haltepunkt auftritt.
pThread
Das IDebugThread2 -Objekt, das den Thread darstellt, in dem der Haltepunkt auftritt.
bstrThreadName
Der Name des Threads, in dem der Haltepunkt auftritt.
bpCondition
Die BP_CONDITION Struktur, die die Bedingungen beschreibt, unter denen der Haltepunkt ausgelöst wird.
bpPassCount
Die BP_PASSCOUNT Struktur, die die Passanzahlsinformationen des Haltepunkts enthält.
dwFlags
Eine Kombination von Flags aus der BP_FLAGS-Aufzählung , die die Flags für den angeforderten Haltepunkt angibt.
Hinweise
Diese Struktur wird von der GetRequestInfo-Methode zurückgegeben.
Wenn Sie die GUID des Debugmoduls, die Haltepunkteinschränkung oder den Ablaufverfolgungspunkt abrufen müssen, lesen Sie die BP_REQUEST_INFO2 Struktur.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll