Share via


Método IDebugClient5::SetInputCallbacks (dbgeng.h)

El método SetInputCallbacks registra un objeto de devolución de llamada de entrada con el cliente.

Sintaxis

HRESULT SetInputCallbacks(
  [in, optional] PDEBUG_INPUT_CALLBACKS Callbacks
);

Parámetros

[in, optional] Callbacks

Especifica el puntero de interfaz al objeto de devoluciones de llamada de entrada que se va a registrar con este cliente.

Valor devuelto

Este método también puede devolver valores de error. Consulte Valores devueltos para obtener más detalles.

Código devuelto Descripción
S_OK
Método realizado correctamente.

Comentarios

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

La interfaz IDebugInputCallbacks extiende la interfaz COM IUnknown. SetInputCallbacks llamará al método IUnknown::AddRef del objeto especificado por Devoluciones de llamada. El método IUnknown::Release de esta interfaz se llamará la próxima vez que se llame a SetInputCallbacks en este cliente o cuando se elimine este cliente.

Requisitos

Requisito Value
Plataforma de destino Escritorio
Encabezado dbgeng.h (include Dbgeng.h)

Consulte también

GetInputCallbacks

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

IDebugInputCallbacks