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


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

Метод GetNumberEventCallbacks возвращает количество обратных вызовов событий, интересующихся заданными событиями.

Синтаксис

HRESULT GetNumberEventCallbacks(
  [in]  ULONG  EventFlags,
  [out] PULONG Count
);

Параметры

[in] EventFlags

Задает набор событий, используемых для фильтрации некоторых обратных вызовов событий; будут учитываться только обратные вызовы событий, указывающие на интерес к одному из событий в EventFlags . Список событий см. в разделе DEBUG_EVENT_XXX .

[out] Count

Получает количество обратных вызовов событий, интересующихся хотя бы одним из событий в EventFlags.

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

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

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

Комментарии

У каждого клиента может быть зарегистрировано не более одного обратного вызова события. При регистрации обратного вызова в клиенте вызывается его метод IDebugEventCallbacks::GetInterestMask , позволяющий клиенту указать, какие события его интересуют.

Дополнительные сведения о обратных вызовах см. в разделе Обратные вызовы.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть dbgeng.h (включая Dbgeng.h)

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

GetEventCallbacks

GetNumberInputCallbacks

GetNumberOutputCallbacks

IDebugClient5

IDebugEventCallbacks

SetEventCallbacks