Метод ICorDebugManagedCallback3::CustomNotification

Указывает, что было показано уведомление пользовательского отладчика.

Синтаксис

HRESULT CustomNotification(ICorDebugThread *    pThread,  
                           ICorDebugAppDomain * pAppDomain);  

Параметры

pThread
[in] Указатель на поток, который вызвал уведомление.

pAppDomain
[in] Указатель на домен приложения, содержащий поток, который вызвал уведомление.

Возвращаемое значение

Этот метод возвращает следующие конкретные результаты HRESULT, а также ошибки HRESULT, которые указывают на сбой метода.

HRESULT Описание:
S_OK Метод завершился успешно.

Исключения

Remarks

Последующий вызов метода ICorDebugThread4::GetCurrentCustomDebuggerNotification извлекает объект потока, переданный методу Debugger.NotifyOfCrossThreadDependency . Тип объекта потока должен быть ранее включен путем вызова метода ICorDebugProcess3::SetEnableCustomNotification . Отладчик может считывать параметры конкретного типа из полей объекта потока и хранить ответы в полях.

Интерфейс ICorDebug не применяет политику к типам уведомлений или их содержимому, а семантика уведомлений является строго контрактом между отладчиками, приложениями и платформа .NET Framework.

Требования

Платформы: см. раздел Требования к системе.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

версии платформа .NET Framework: доступно с 4

См. также раздел