ICorDebugProcess2::SetUnmanagedBreakpoint – metoda
Nastaví nespravovanou zarážku na zadaném posunu nativní bitové kopie.
Syntaxe
HRESULT SetUnmanagedBreakpoint (
[in] CORDB_ADDRESS address,
[in] ULONG32 bufsize,
[out, size_is(bufsize), length_is(*bufLen)]
BYTE buffer[],
[out] ULONG32 *bufLen
);
Parametry
address
[v] Objekt CORDB_ADDRESS
, který určuje posun nativní bitové kopie.
bufsize
[v] Velikost pole v bajtech buffer
.
buffer
[ven] Pole obsahující opcode, které je nahrazeno zarážku.
bufLen
[ven] Ukazatel na počet bajtů vrácených v buffer
poli.
Poznámky
Pokud je posun nativní bitové kopie v modulu CLR (Common Language Runtime), zarážka bude ignorována. ClR tak umožňuje vyhnout se odesílání vzdálené zarážky, když ladicí program nastaví zarážku.
Požadavky
Platformy: Viz požadavky na systém.
Hlavička: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze rozhraní .NET Framework: Dostupné od verze 2.0