Método ICorDebugProcess6::MarkDebuggerAttached
Altera o estado interno do depurado para que o método Debugger.IsAttached na biblioteca de classes .NET Framework retorne true
.
Sintaxe
HRESULT MarkDebuggerAttached(
BOOL fIsAttached
);
Parâmetros
fIsAttached
true
se o método Debugger.IsAttached deve indicar que um depurador é anexado; caso contrário, false
.
Valor Retornado
O método pode retornar os valores listados na tabela a seguir.
Valor retornado | Descrição |
---|---|
S_OK |
A depuração foi atualizada com êxito. |
CORDBG_E_MODULE_NOT_LOADED |
O assembly que contém o método Debugger.IsAttached não é carregado, ou outros erros como metadados ausentes estão impedindo que ele seja reconhecido. Esse erro é comum e benigno. Você deve chamar o método novamente ao carregar assemblies adicionais. |
Outros valores HRESULT com falha. |
Outros valores provavelmente indicam depurador ou componentes do compilador com comportamento inadequado. |
Comentários
Observação
Este método está disponível apenas com .NET Native.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: disponíveis desde 4.6, somente .NET Native
Confira também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.