ICorDebugProcess2::SetUnmanagedBreakpoint, méthode
Définit un point d'arrêt non managé à l'offset d'image native spécifié.
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 l'offset d'image native.bufsize
[in] Taille en octets du tableau buffer.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 tableau buffer.
Notes
Si l'offset d'image native est dans le Common Language Runtime (CLR), le point d'arrêt sera ignoré. Cela évite au CLR d'avoir à distribuer un point d'arrêt hors bande, lorsque le point d'arrêt est défini par le débogueur.
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : CorDebug.idl, CorDebug,h
Bibliothèque : CorGuids.lib
Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0