Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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