Método de ICorDebugProcess2::SetUnmanagedBreakpoint
Define um ponto de interrupção não gerenciado no deslocamento de imagem nativa especificada.
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] A CORDB_ADDRESS objeto que especifica o deslocamento de imagem nativa.bufsize
[in] O tamanho, em bytes, da buffer matriz.buffer
[out] Uma matriz que contém o código de operação é substituído pelo ponto de interrupção.bufLen
[out] Um ponteiro para o número de bytes retornados a buffer matriz.
Comentários
Se o deslocamento de imagem nativa no common language runtime (CLR), o ponto de interrupção será ignorado. Isso permite que o CLR evitar a expedição de um ponto de interrupção de out-of-band, quando o ponto de interrupção é definido pelo depurador.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0