ICorDebug::SetUnmanagedHandler — Metoda
Określa obiekt programu obsługi zdarzeń dla zdarzeń niezarządzanych.
Składnia
HRESULT SetUnmanagedHandler (
[in] ICorDebugUnmanagedCallback *pCallback
);
Parametry
pCallback
[in] Wskaźnik do obiektu ICorDebugUnmanagedCallback, który reprezentuje procedurę obsługi zdarzeń niezarządzanych.
Uwagi
Obiekt programu obsługi zdarzeń dla zdarzeń niezarządzanych musi być ustawiony po wywołaniu metody ICorDebug::Initialize i przed wywołaniami elementu ICorDebug::CreateProcess lub ICorDebug::D ebugActiveProcess. Jednak w starszych celach nie jest wymagane ustawienie obiektu programu obsługi zdarzeń dla zdarzeń niezarządzanych do momentu zgłoszenia pierwszego natywnego zdarzenia debugowania. W szczególności, jeśli ICorDebug::CreateProcess
ustawiono flagę CREATE_SUSPENDED, nie można wysyłać natywnych zdarzeń debugowania do momentu wznowienia głównego wątku.
Wymagania
Platformy: zobacz Wymagania systemowe.
Nagłówek: CorDebug.idl, CorDebug.h
Biblioteka: CorGuids.lib
Wersje programu .NET Framework: dostępne od wersji 1.0