Metodo ICorDebug::SetUnmanagedHandler
Specifica l'oggetto gestore eventi per gli eventi non gestiti.
HRESULT SetUnmanagedHandler (
[in] ICorDebugUnmanagedCallback *pCallback
);
Parametri
- pCallback
[in] Puntatore a un oggetto ICorDebugUnmanagedCallback che rappresenta il gestore dell'evento per gli eventi non gestiti.
Note
L'oggetto del gestore dell'evento per gli eventi non gestiti deve essere impostato dopo una chiamata a ICorDebug::Initialize e prima di qualsiasi chiamata a ICorDebug::CreateProcess o ICorDebug::DebugActiveProcess. Per conformità alla situazione legacy, non è tuttavia necessario impostare l'oggetto gestore eventi per gli eventi non gestiti finché non viene generato il primo evento di debug nativo. Più specificamente, se ICorDebug::CreateProcess ha impostato il flag CREATE_SUSPENDED, gli eventi di debug nativi non possono essere inviati fino alla ripresa del thread principale.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0