ICorDebugProcess2::SetUnmanagedBreakpoint (Método)
Establece un punto de interrupción no administrado en el desplazamiento de la imagen nativa especificada.
Sintaxis
HRESULT SetUnmanagedBreakpoint (
[in] CORDB_ADDRESS address,
[in] ULONG32 bufsize,
[out, size_is(bufsize), length_is(*bufLen)]
BYTE buffer[],
[out] ULONG32 *bufLen
);
Parámetros
address
[in] Objeto CORDB_ADDRESS
que especifica el desplazamiento de la imagen nativa.
bufsize
[in] Tamaño, en bytes, de la buffer
matriz.
buffer
[out] Matriz que contiene el código de operación que se reemplaza por el punto de interrupción.
bufLen
[out] Puntero al número de bytes devueltos en la buffer
matriz.
Comentarios
Si el desplazamiento de la imagen nativa está en el Common Language Runtime (CLR), se omitirá el punto de interrupción. Esto permite que el CLR evite enviar un punto de interrupción fuera de banda, cuando el depurador establece el punto de interrupción.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: disponible a partir de la versión 2.0