ICorDebugProcess2::SetUnmanagedBreakpoint, méthode
Définit un point d’arrêt non managé au décalage spécifié de l’image native.
Syntaxe
HRESULT SetUnmanagedBreakpoint (
[in] CORDB_ADDRESS address,
[in] ULONG32 bufsize,
[out, size_is(bufsize), length_is(*bufLen)]
BYTE buffer[],
[out] ULONG32 *bufLen
);
Paramètres
address
[in] Objet CORDB_ADDRESS
qui spécifie le décalage d’image natif.
bufsize
[in] Taille, en octets, du buffer
tableau.
buffer
[out] Tableau qui contient l’opcode remplacé par le point d’arrêt.
bufLen
[out] Pointeur vers le nombre d’octets retournés dans le buffer
tableau.
Notes
Si le décalage de l’image native se trouve dans le Common Language Runtime (CLR), le point d’arrêt est ignoré. Cela permet au CLR d’éviter de distribuer un point d’arrêt hors bande lorsque le point d’arrêt est défini par le débogueur.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorDebug.idl, CorDebug.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponible depuis la version 2.0