Функция ExNotifyCallback (wdm.h)
Подпрограмма ExNotifyCallback приводит ко всем подпрограммам обратного вызова, зарегистрированным для вызываемого объекта.
Синтаксис
void ExNotifyCallback(
[in] PVOID CallbackObject,
[in, optional] PVOID Argument1,
[in, optional] PVOID Argument2
);
Параметры
[in] CallbackObject
Указатель на объект обратного вызова, для которого будут вызваны все зарегистрированные подпрограммы обратного вызова.
[in, optional] Argument1
Указывает параметр, передаваемый как argument1 подпрограммы обратного вызова.
[in, optional] Argument2
Указывает параметр, передаваемый как Argument2 подпрограммы обратного вызова.
Возвращаемое значение
Никакой
Замечания
Записи драйверов не должны вызывать ExNotifyCallback для любого из системных объектов обратного вызова, перечисленных в ExCreateCallback.
Системные процедуры обратного вызова в порядке их регистрации.
Дополнительные сведения об объектах обратного вызова см. в объектах обратного вызова.
Вызывающие функции этой подпрограммы должны выполняться в IRQL <= DISPATCH_LEVEL. Система вызывает все зарегистрированные подпрограммы обратного вызова на IRQL вызывающего абонента.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно начиная с Windows 2000. |
целевая платформа | Всеобщий |
заголовка | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
библиотеки | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL (см. раздел "Примечания") |