Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Указывает, что создается пользовательское уведомление отладчика.
Синтаксис
HRESULT CustomNotification(ICorDebugThread * pThread,
ICorDebugAppDomain * pAppDomain);
Параметры
pThread [in] Указатель на поток, который вызвал уведомление.
pAppDomain [in] Указатель на домен приложения, содержащий поток, который вызвал уведомление.
Возвращаемое значение
Этот метод возвращает следующие определенные hrESULTs, а также ошибки HRESULT, указывающие на сбой метода.
| HRESULT | Description |
|---|---|
| S_OK | Метод успешно завершен. |
Exceptions
Замечания
Последующий вызов метода ICorDebugThread4::GetCurrentCustomDebuggerNotification извлекает объект потока, переданный методу Debugger.NotifyOfCrossThreadDependency . Тип объекта потока должен быть включен ранее путем вызова метода ICorDebugProcess3::SetEnableCustomNotification . Отладчик может считывать параметры типа из полей объекта потока и хранить ответы в полях.
Интерфейс ICorDebug не накладывает политику на типы уведомлений или их содержимое, а семантика уведомлений — это строго контракт между отладчиками, приложениями и .NET.
Требования
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
Версии .NET: Доступно с .NET Framework 4.0