Método IDebugClient5::GetEventCallbacksWide (dbgeng.h)
El método GetEventCallbacksWide devuelve el objeto de devoluciones de llamada de eventos registrado con este cliente.
HRESULT GetEventCallbacksWide(
[out] PDEBUG_EVENT_CALLBACKS_WIDE *Callbacks
);
[out] Callbacks
Recibe un puntero de interfaz al objeto de devoluciones de llamada de eventos registrado con este cliente.
Este método también puede devolver valores de error. Consulte Valores devueltos para obtener más detalles.
Código devuelto | Descripción |
---|---|
|
Método realizado correctamente. |
Cada cliente puede tener como máximo un objeto IDebugEventCallbacks o IDebugEventCallbacksWide registrado con él para recibir eventos.
Si no se registra ningún objeto de devolución de llamada de eventos con el cliente, el valor de Devoluciones de llamada se establecerá en NULL.
La interfaz IDebugEventCallbacksWide extiende la interfaz COM IUnknown. Antes de devolver el objeto IDebugEventCallbacksWide especificado por Callbacks, el motor llama a su método IUnknown::AddRef . Cuando este objeto ya no es necesario, se debe llamar al método IUnknown::Release .
Para obtener más información sobre las devoluciones de llamada, consulte Devoluciones de llamada.
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | dbgeng.h (include Dbgeng.h) |