Метод IDebugClient::SetInputCallbacks (dbgeng.h)

Метод SetInputCallbacks регистрирует объект обратного вызова ввода в клиенте.

Синтаксис

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

Параметры

[in, optional] Callbacks

Указывает указатель интерфейса на объект обратного вызова ввода для регистрации в этом клиенте.

Возвращаемое значение

Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в разделе "Возвращаемые значения ".

Код возврата Описание
S_OK
Метод был успешным.

Комментарии

Каждый клиент может иметь не более одного объекта IDebugInputCallbacks , зарегистрированного с ним для получения запросов на ввод.

Интерфейс IDebugInputCallbacks расширяет интерфейс COM IUnknown. Метод SetInputCallbacks вызывает метод IUnknown::AddRef объекта, указанного callbacks. Метод IUnknown::Release этого интерфейса будет вызываться при следующем вызове метода SetInputCallbacks на этом клиенте или при удалении этого клиента.

Требования

   
Целевая платформа Рабочий стол
Заголовок dbgeng.h (include Dbgeng.h)

См. также раздел

GetInputCallbacks

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

IDebugInputCallbacks