Método IDebugClient5::SetOutputCallbacksWide (dbgeng.h)
El método SetOutputCallbacksWide registra un objeto de devolución de llamada de salida con este cliente.
Sintaxis
HRESULT SetOutputCallbacksWide(
[in] PDEBUG_OUTPUT_CALLBACKS_WIDE Callbacks
);
Parámetros
[in] Callbacks
Especifica el puntero de interfaz al objeto de devolución de llamada de salida 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 |
---|---|
|
Método realizado correctamente. |
Comentarios
Cada cliente puede tener como máximo un objeto IDebugOutputCallbacks o IDebugOutputCallbacksWide registrado con él para la salida.
La interfaz IDebugOutputCallbacksWide extiende la interfaz COM IUnknown. SetOutputCallbacks y SetOutputCAllbacksWide llaman al método IUnknown::AddRef en el objeto especificado por Devoluciones de llamada. El método IUnknown::Release de esta interfaz se llamará la próxima vez que se llame a SetOutputCallbacks o SetOutputCallbacksWide en este cliente o cuando se elimine este cliente.
Para obtener más información sobre las devoluciones de llamada, consulte Devoluciones de llamada.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | dbgeng.h (include Dbgeng.h) |