ICorDebugProcess2::SetUnmanagedBreakpoint 方法
在指定的原生映射位移處設定 Unmanaged 斷點。
語法
HRESULT SetUnmanagedBreakpoint (
[in] CORDB_ADDRESS address,
[in] ULONG32 bufsize,
[out, size_is(bufsize), length_is(*bufLen)]
BYTE buffer[],
[out] ULONG32 *bufLen
);
參數
address
[in] CORDB_ADDRESS
物件,指定原生映射位移。
bufsize
[in]陣列的大小,以位元組 buffer
為單位。
buffer
[out]數位,包含由斷點取代的opcode。
bufLen
[out]陣列中傳回位元組數目的 buffer
指標。
備註
如果原生映射位移位於 Common Language Runtime (CLR),則會忽略斷點。 這可讓 CLR 避免在調試程式設定斷點時分派頻外斷點。
需求
平台:請參閱系統需求。
標頭:CorDebug.idl、CorDebug.h
程式庫:CorGuids.lib
.NET Framework 版本: 自 2.0 起提供