Функция 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 (см. раздел "Примечания") |