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 传递的参数。

返回值

没有

言论

驱动程序编写器 不得 调用 exNotifyCallbackExCreateCallback中列出的任何系统定义的回调对象。

系统按注册顺序调用回调例程。

有关回调对象的详细信息,请参阅 回调对象

此例程的调用方必须在 IRQL <= DISPATCH_LEVEL运行。 系统在调用方 IRQL 中调用所有已注册的回调例程。

要求

要求 价值
最低支持的客户端 从 Windows 2000 开始可用。
目标平台 普遍
标头 wdm.h (包括 Wdm.h、Ntddk.h、Ntifs.h)
NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= DISPATCH_LEVEL (请参阅“备注”部分)

另请参阅

ExCreateCallback

ExRegisterCallback