Methode ICorDebugProcess2::SetUnmanagedBreakpoint
Hiermee stelt u een onbeheerd onderbrekingspunt in op de opgegeven systeemeigen afbeeldingsverschil.
Syntaxis
HRESULT SetUnmanagedBreakpoint (
[in] CORDB_ADDRESS address,
[in] ULONG32 bufsize,
[out, size_is(bufsize), length_is(*bufLen)]
BYTE buffer[],
[out] ULONG32 *bufLen
);
Parameters
address
[in] Een CORDB_ADDRESS
object dat de systeemeigen afbeeldingsverschil aangeeft.
bufsize
[in] De grootte, in bytes, van de buffer
matrix.
buffer
[uit] Een matrix die de opcode bevat die wordt vervangen door het onderbrekingspunt.
bufLen
[uit] Een aanwijzer naar het aantal bytes dat in de buffer
matrix is geretourneerd.
Opmerkingen
Als de offset van de systeemeigen installatiekopieën zich binnen de COMMON Language Runtime (CLR) bevindt, wordt het onderbrekingspunt genegeerd. Hierdoor kan de CLR voorkomen dat er een out-of-band-onderbrekingspunt wordt verzonden wanneer het onderbrekingspunt is ingesteld door het foutopsporingsprogramma.
Vereisten
Platformen: Zie Systeemvereisten.
Header: CorDebug.idl, CorDebug.h
Bibliotheek: CorGuids.lib
.NET Framework-versies: beschikbaar sinds 2.0