Метод IDebugClient4::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 (включая Dbgeng.h)

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

GetInputCallbacks

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

IDebugInputCallbacks