Метод 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 (include Dbgeng.h)

См. также

GetEventCallbacks

GetNumberInputCallbacks

GetNumberOutputCallbacks

IDebugClient5

IDebugEventCallbacks

SetEventCallbacks