Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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