Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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 procedury obsługi zdarzeń niezarządzanych musi zostać 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.
Requirements
Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.
Nagłówek: CorDebug.idl, CorDebug.h
Biblioteka: CorGuids.lib
Wersje platformy .NET: Dostępne od programu .NET Framework 1.0