ICorDebugProcess2::SetUnmanagedBreakpoint (Método)
Establece un punto de interrupción no administrado en el desplazamiento de imagen nativa especificado.
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 matriz buffer.buffer
[out] Matriz que contiene el código de operación reemplazado por el punto de interrupción.bufLen
[out] Puntero al número de bytes devueltos en la matriz buffer.
Comentarios
Si el desplazamiento de la imagen nativa está dentro de Common Language Runtime (CLR), se omitirá el punto de interrupción. Esto evita que CLR envíe un punto de interrupción fuera de banda cuando el depurador establece el punto de interrupción.
Requisitos
Plataformas: vea Requisitos de sistema de .NET Framework.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0