BP_REQUEST_INFO2
Enthält die zum Implementieren eines Haltepunkts erforderlichen Informationen, einschließlich Anbieter-GUID, Einschränkung und Ablaufverfolgungspunkt.
Syntax
public struct BP_REQUEST_INFO2 {
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;
public Guid guidVendor;
public string bstrConstraint;
public string bstrTracepoint;
};
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.
guidVendor
GUID des Anbieters. Kann ein Nullwert sein.
bstrConstraint
Name der Haltepunkteinschränkung. Kann ein Nullwert sein.
bstrTracepoint
Name des Ablaufverfolgungspunkts. Kann ein Nullwert sein.
Hinweise
Diese Struktur wird von der GetRequestInfo2-Methode zurückgegeben.
Anforderungen
Header: msdbg.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll