Metodo ICorDebug::SetUnmanagedHandler
Specifica l'oggetto gestore eventi per gli eventi non gestiti.
Sintassi
HRESULT SetUnmanagedHandler (
[in] ICorDebugUnmanagedCallback *pCallback
);
Parametri
pCallback
[in] Puntatore a un oggetto ICorDebugUnmanagedCallback che rappresenta il gestore eventi per gli eventi non gestiti.
Osservazioni:
L'oggetto gestore eventi per gli eventi non gestiti deve essere impostato dopo una chiamata a ICorDebug::Initialize e prima di qualsiasi chiamata a ICorDebug::CreateProcess o ICorDebug::D ebugActiveProcess. Tuttavia, a scopo legacy, non è necessario impostare l'oggetto gestore eventi per gli eventi non gestiti fino a quando non viene generato il primo evento di debug nativo. In particolare, se ICorDebug::CreateProcess
ha impostato il flag di CREATE_SUSPENDED, gli eventi di debug nativi non possono essere inviati finché il thread principale non viene ripreso.
Requisiti
Piattaforme: vedere Requisiti di sistema.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: disponibili dalla versione 1.0