Método de ICorDebugManagedCallback3::CustomNotification
Indica que uma notificação do depurador personalizados foi aumentada.
HRESULT CustomNotification(ICorDebugThread * pThread,
ICorDebugAppDomain * pAppDomain);
Parâmetros
pThread
[in] Um ponteiro para o thread que gerou a notificação.pAppDomain
[in] Um ponteiro para o domínio de aplicativo que contém o thread que gerou a notificação.
Valor de retorno
Esse método retorna o seguintes HRESULTs específicos, bem como o HRESULT erros que indicam falha de método.
HRESULT |
Descrição |
---|---|
S_OK |
O método foi concluído com êxito. |
Comentários
Uma chamada subseqüente para o ICorDebugThread4::GetCurrentCustomDebuggerNotification método recupera o objeto thread que foi passado para o Debugger.NotifyOfCrossThreadDependency método. Tipo de objeto de segmento deve ter sido habilitado, chamando o ICorDebugProcess3::SetEnableCustomNotification método. O depurador pode ler os parâmetros específicos do tipo dos campos do objeto thread e pode armazenar as respostas em campos.
O ICorDebug interface não impõe nenhuma diretiva nos tipos de notificações ou seu conteúdo e a semântica das notificações é estritamente um contrato entre os depuradores, aplicativos e o.NET Framework.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4
Consulte também
Referência
Interface de ICorDebugManagedCallback3