Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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