Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt das Ereignishandlerobjekt für nicht verwaltete Ereignisse an.
Syntax
HRESULT SetUnmanagedHandler (
[in] ICorDebugUnmanagedCallback *pCallback
);
Die Parameter
pCallback [in] Ein Zeiger auf ein ICorDebugUnmanagedCallback -Objekt, das den Ereignishandler für nicht verwaltete Ereignisse darstellt.
Bemerkungen
Das Ereignishandlerobjekt für nicht verwaltete Ereignisse muss nach einem Aufruf von ICorDebug::Initialize und vor aufrufen von ICorDebug::CreateProcess oder ICorDebug::D ebugActiveProcess festgelegt werden. Für Legacyzwecke müssen Sie das Ereignishandlerobjekt jedoch nicht für nicht verwaltete Ereignisse festlegen, bis das erste systemeigene Debugereignis ausgelöst wird.
ICorDebug::CreateProcess Wenn das CREATE_SUSPENDED-Flag festgelegt wurde, können systemeigene Debugereignisse erst verteilt werden, wenn der Hauptthread fortgesetzt wird.
Anforderungen
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Kopfball: CorDebug.idl, CorDebug.h
Bibliothek: CorGuids.lib
.NET-Versionen: Verfügbar seit .NET Framework 1.0