Partilhar via


Método ICorDebugProcess6::MarkDebuggerAttached

Altera o estado interno do depurador para que o Debugger.IsAttached método retorne true.

Sintaxe

HRESULT MarkDebuggerAttached(
    BOOL fIsAttached
);

Parâmetros

fIsAttached true se o Debugger.IsAttached método deve indicar que um depurador está anexado, false caso contrário.

Valor de retorno

O método pode retornar os valores listados na tabela a seguir.

Valor de retorno Description
S_OK O depurador foi atualizado com sucesso.
CORDBG_E_MODULE_NOT_LOADED O assembly que contém o Debugger.IsAttached método não é carregado, ou algum outro erro, como metadados ausentes, está impedindo que ele seja reconhecido.

Este erro é comum e benigno. Você deve chamar o método novamente quando assemblies adicionais forem carregados.
Outros valores com falha HRESULT . Outros valores provavelmente indicam componentes do depurador ou compilador com comportamento incorreto.

Observações

Observação

Esse método está disponível apenas com o .NET Native.

Requerimentos

Plataformas: Consulte Sistemas operacionais suportados pelo .NET.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões .NET: Disponível desde: .NET Framework 4.6

Consulte também