Windows内核驱动程序引导\ winlogon完成callback

启动过程完成后,或者当用户login时,是否可以向我的内核驱动程序发送事件callback?

Solutions Collecting From Web of "Windows内核驱动程序引导\ winlogon完成callback"

简单回答是不。

长的答案是肯定的,但为什么?

我会回答第二部分,因为它更容易。 当任何进程启动时,您可以轻松注册以接收通知。 对Windows内部进行简短的检查会告诉你,从Vista和以上,进程userinit.exe是在任何给定的用户会话中执行的第一个进程。

对于第一部分,这个变化取决于你的引导过程的定义。 是否在加载GUI时? 计算机是否可以接收网络请求? 请问哪些网络请求(TCP / IP,SMB,RPC)?

每个答案都是非常不同的。

  1. 当win32K加载完成
  2. 当TCP / IP堆栈驱动程序完成加载
  3. 当特定的服务(RPC,服务器服务)完成加载

你试图解决什么问题?