Метод ICorDebug::SetUnmanagedHandler
Обновлен: Ноябрь 2007
Задает объект обработчика событий для неуправляемых событий.
HRESULT SetUnmanagedHandler (
[in] ICorDebugUnmanagedCallback *pCallback
);
Параметры
- pCallback
[in] Указатель на объект ICorDebugUnmanagedCallback, представляющий обработчик для неуправляемых событий.
Заметки
Объект обработчика для неуправляемых событий должен быть задан после вызова метода ICorDebug::Initialize и перед вызовом метода ICorDebug::CreateProcess или ICorDebug::DebugActiveProcess. Однако, для предыдущих версий задавать объект обработчика для неуправляемых событий до того, как произойдет первое событие отладки машинного кода, необязательно. В частности, если для метода ICorDebug::CreateProcess задан флаг CREATE_SUSPENDED, события отладки машинного кода нельзя подготовить для передачи до возобновления основного потока.
Требования
Платформы: см. раздел Требования к системе для .NET Framework.
Заголовок: CorDebug.idl
Библиотека: CorGuids.lib
Версии платформы .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0