Поделиться через


Метод ICorDebug::SetUnmanagedHandler

Указывает объект обработчика событий для неуправляемых событий.

Синтаксис

HRESULT SetUnmanagedHandler (
    [in] ICorDebugUnmanagedCallback  *pCallback
);

Параметры

pCallback [in] Указатель на объект ICorDebugUnmanagedCallback , представляющий обработчик событий для неуправляемых событий.

Замечания

Объект обработчика событий для неуправляемых событий необходимо задать после вызова ICorDebug::Initialize и перед вызовом ICorDebug::CreateProcess или ICorDebug::D ebugActiveProcess. Однако для устаревших целей не требуется задавать объект обработчика событий для неуправляемых событий до тех пор, пока не будет создано первое собственное событие отладки. В частности, если ICorDebug::CreateProcess установлен флаг CREATE_SUSPENDED, то собственные события отладки не могут быть отправлены до возобновления основного потока.

Требования

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

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

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

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

См. также