Поделиться через


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

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

Синтаксис

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

Параметры

[in, optional] Callbacks

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

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

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

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

Замечания

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

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

Требования

Требование Ценность
целевая платформа Настольный
заголовка dbgeng.h (include Dbgeng.h)

См. также

GetInputCallbacks

IDebugClient

IDebugClient2

IDebugClient3

IDebugClient4

IDebugClient5

IDebugInputCallbacks