阅读:1155回复:0
Event Handle计数器的问题
驱动跟用户程序共享命名event,在WinDbg中测试event计数器。
输出信息如下: 00b4: Object: 8209e6a8 GrantedAccess: 001f0003 Object: 8209e6a8 Type: (82bb4bf8) Event ObjectHeader: 8209e690 HandleCount: 1 PointerCount: 3 Directory Object: e15d0db0 Name: afafawfe 请问 HandleCount: 1 PointerCount: 3 分别指什么,哪个是引用计数器?Handlecount吗? 但我已经在驱动中调用ObReferenceObjectByHandle,调用前后PointerCount: 分别为2和3. 但是我关闭AP后就找不到这个Event了,不知道是什么原因。那个值为0时系统会回收Event资源? |
|