在指定的原生映像位移處設定未受管理的中斷點。
語法
HRESULT SetUnmanagedBreakpoint (
[in] CORDB_ADDRESS address,
[in] ULONG32 bufsize,
[out, size_is(bufsize), length_is(*bufLen)]
BYTE buffer[],
[out] ULONG32 *bufLen
);
參數
address [在] CORDB_ADDRESS 指定原生影像位移的物件。
bufsize [在]陣列的 buffer 大小 (以位元組為單位)。
buffer [出]包含由岔斷點取代的操作碼的陣列。
bufLen [出]陣列中 buffer 傳回的位元組數目的指標。
備註
如果原生映像位移位於 Common Language Runtime (CLR) 內,則會忽略中斷點。 這可讓 CLR 避免在偵錯工具設定中斷點時分派頻外中斷點。
需求
平台: 請參閱 .NET 支援的作業系統。
標題: CorDebug.idl、CorDebug.h
圖書館: CorGuids.lib
.NET 版本: 自 .NET Framework 2.0 起提供