Compartir a través de


Método IDebugClient3::GetInputCallbacks (dbgeng.h)

El método GetInputCallbacks devuelve las devoluciones de llamada de entrada objeto registrado con este cliente.

Sintaxis

HRESULT GetInputCallbacks(
  [out] PDEBUG_INPUT_CALLBACKS *Callbacks
);

Parámetros

[out] Callbacks

Recibe un puntero de interfaz para el objeto IDebugInputCallbacks registrado con el 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
S_OK
El método se realizó correctamente.

Observaciones

Cada cliente puede tener como máximo un IDebugInputCallbacks objeto registrado con él para recibir solicitudes de entrada.

Si no se registra ningún objeto IDebugInputCallbacks con el cliente, el valor de callbacks se establecerá en NULL.

La interfaz IDebugInputCallbacks amplía la interfaz COM IUnknown. Antes de devolver el objeto IDebugInputCallbacks 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)

Consulte también

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

IDebugInputCallbacks

SetInputCallbacks