Método de ICorDebug::SetUnmanagedHandler
Especifica o objeto de manipulador de eventos para eventos de não gerenciados.
HRESULT SetUnmanagedHandler (
[in] ICorDebugUnmanagedCallback *pCallback
);
Parâmetros
- pCallback
[in] Um ponteiro para um ICorDebugUnmanagedCallback o objeto que representa o manipulador de eventos para eventos de não gerenciados.
Comentários
O manipulador de eventos de objeto para não gerenciados eventos devem ser definidos após uma chamada para ICorDebug::Initialize e antes de qualquer chamada para ICorDebug::CreateProcess ou ICorDebug::DebugActiveProcess. No entanto, para fins de legado não são necessário definir o objeto do manipulador de evento para eventos não gerenciados até o primeiro evento de depuração nativa é disparado. Especificamente, se ICorDebug::CreateProcess definiu o sinalizador CREATE_SUSPENDED, o debug nativo, eventos não podem ser despachados até que o thread principal é reiniciado.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0