Condividi tramite


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

Vedi anche