在指定的本机映像偏移量处设置非托管断点。
Syntax
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]包含由断点替换的作码的数组。
bufLen [out]指向数组中返回的字节数的 buffer 指针。
注解
如果本机映像偏移量位于公共语言运行时 (CLR),则断点将被忽略。 这允许 CLR 避免在调试器设置断点时调度带外断点。
要求
平台: 请参阅 .NET 支持的作系统。
页眉: CorDebug.idl、CorDebug.h
图书馆: CorGuids.lib
.NET 版本: 自 .NET Framework 2.0 起可用