Udostępnij za pośrednictwem


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

Zobacz też