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.
Legt einen nicht verwalteten Haltepunkt am angegebenen nativen Bildoffset fest.
Syntax
HRESULT SetUnmanagedBreakpoint (
[in] CORDB_ADDRESS address,
[in] ULONG32 bufsize,
[out, size_is(bufsize), length_is(*bufLen)]
BYTE buffer[],
[out] ULONG32 *bufLen
);
Die Parameter
address [in] Ein CORDB_ADDRESS Objekt, das den nativen Bildoffset angibt.
bufsize [in] Die Größe des buffer Arrays in Byte.
buffer [out] Ein Array, das den Opcode enthält, der durch den Haltepunkt ersetzt wird.
bufLen [out] Ein Zeiger auf die Anzahl der im Array zurückgegebenen buffer Bytes.
Bemerkungen
Wenn sich der native Bildoffset innerhalb der Common Language Runtime (CLR) befindet, wird der Haltepunkt ignoriert. Dadurch kann die CLR verhindern, dass ein Out-of-Band-Haltepunkt verteilt wird, wenn der Haltepunkt vom Debugger festgelegt wird.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 2.0