Bagikan melalui


Metode ICorDebugProcess2::SetUnmanagedBreakpoint

Mengatur titik henti yang tidak dikelola pada offset gambar asli yang ditentukan.

Syntax

HRESULT SetUnmanagedBreakpoint (
    [in]  CORDB_ADDRESS    address,
    [in]  ULONG32          bufsize,
    [out, size_is(bufsize), length_is(*bufLen)]
        BYTE               buffer[],
    [out] ULONG32          *bufLen
);

Parameter-parameternya

address [di] Objek CORDB_ADDRESS yang menentukan offset gambar asli.

bufsize [di] Ukuran, dalam byte, dari buffer array.

buffer [out] Array yang berisi opcode yang digantikan oleh titik henti.

bufLen [out] Penunjuk ke jumlah byte yang dikembalikan dalam buffer array.

Komentar

Jika offset gambar asli berada dalam runtime bahasa umum (CLR), titik henti akan diabaikan. Ini memungkinkan CLR untuk menghindari pengiriman titik henti out-of-band, ketika titik henti diatur oleh debugger.

Persyaratan

Platform: Lihat Sistem operasi yang didukung .NET.

Header: CorDebug.idl, CorDebug.h

Perpustakaan: CorGuids.lib

Versi .NET: Tersedia sejak .NET Framework 2.0