Sdílet prostřednictvím


ICorDebug::SetUnmanagedHandler – metoda

Určuje objekt obslužné rutiny události pro nespravované události.

Syntaxe

HRESULT SetUnmanagedHandler (
    [in] ICorDebugUnmanagedCallback  *pCallback
);

Parametry

pCallback [v] Ukazatel na ICorDebugUnmanagedCallback objekt, který představuje obslužnou rutinu události pro nespravované události.

Poznámky

Objekt obslužné rutiny události pro nespravované události musí být nastaven po volání ICorDebug::Initialize a před všemi voláními ICorDebug::CreateProcess nebo ICorDebug::D ebugActiveProcess. Pro starší účely však není nutné nastavit objekt obslužné rutiny události pro nespravované události, dokud se nevyvolá první nativní událost ladění. Konkrétně pokud ICorDebug::CreateProcess je nastaven příznak CREATE_SUSPENDED, nativní události ladění nelze odeslat, dokud hlavní vlákno nebude pokračovat.

Požadavky

Platformy: Viz požadavky na systém.

Hlavička: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze rozhraní .NET Framework: Dostupné od verze 1.0

Viz také