ICorDebugProcess2::SetUnmanagedBreakpoint-Method
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
);
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.
Hinweise
Wenn sich der native Bildoffset innerhalb der Common Language Runtime (CLR) befindet, wird der Haltepunkt ignoriert. Dadurch kann die CLR vermeiden, einen Out-of-Band-Haltepunkt zu senden, wenn der Haltepunkt vom Debugger festgelegt wird.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: Seit 2.0 verfügbar.