Функция ExNotifyCallback (wdm.h)

Подпрограмма ExNotifyCallback вызывает все процедуры обратного вызова, зарегистрированные для данного объекта.

Синтаксис

void ExNotifyCallback(
  [in]           PVOID CallbackObject,
  [in, optional] PVOID Argument1,
  [in, optional] PVOID Argument2
);

Параметры

[in] CallbackObject

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

[in, optional] Argument1

Указывает параметр, передаваемый в качестве Аргумента 1 подпрограммы обратного вызова.

[in, optional] Argument2

Указывает параметр, передаваемый как Argument2 подпрограммы обратного вызова.

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

None

Remarks

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

Система вызывает подпрограммы обратного вызова в порядке их регистрации.

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

Вызывающие функции этой подпрограммы должны выполняться в irQL <= DISPATCH_LEVEL. Система вызывает все зарегистрированные подпрограммы обратного вызова в IRQL вызывающего абонента.

Требования

Требование Значение
Минимальная версия клиента Доступно начиная с Windows 2000.
Целевая платформа Универсальное
Верхняя часть wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= DISPATCH_LEVEL (см. раздел "Примечания")

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

ExCreateCallback

ExRegisterCallback