Método IDebugClient2::GetEventCallbacks (dbgeng.h)
El método GetEventCallbacks devuelve el objeto de devoluciones de llamada de eventos registrado con este cliente.
Sintaxis
HRESULT GetEventCallbacks(
[out] PDEBUG_EVENT_CALLBACKS *Callbacks
);
Parámetros
[out] Callbacks
Recibe un puntero de interfaz al objeto de devoluciones de llamada de eventos registrado con este cliente.
Valor devuelto
Este método también puede devolver valores de error. Consulte valores devueltos para obtener más información.
Código devuelto | Descripción |
---|---|
|
El método se realizó correctamente. |
Observaciones
Cada cliente puede tener como máximo un objeto IDebugEventCallbacks o objeto 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 callbacks se establecerá en NULL.
La interfaz IDebugEventCallbacks amplía la interfaz COM IUnknown. Antes de devolver el objeto IDebugEventCallbacks especificado por callbacks, el motor llama a su método IUnknown::AddRef. Cuando este objeto ya no es necesario, se debe llamar a su método IUnknown::Release.
Para obtener más información sobre las devoluciones de llamada, consulte Devoluciones de llamada.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | dbgeng.h (include Dbgeng.h) |