Re: 能否得知event的状态是signaled还是non signaled?
Windows内核调试
能否得知event的状态是signaled还是non signaled?
wrong
2011-03-14, 11:43 上午
使用!handle命令观察一个event,
0:000> !handle 88 f
Handle 88
Type Event
Attributes 0
GrantedAccess 0x1f0003:
Delete,ReadControl,WriteDac,WriteOwner,Synch
QueryState,ModifyState
HandleCount 2
PointerCount 3
Name
Object Specific Information
Event Type Manual Reset
Event is Waiting
可以看到这个event 是manual reset的。能否得知它的当前状态是什么 Singaled还是nonsingaled?
Re: 能否得知event的状态是signaled还是non signaled?
格蠹老雷
2011-03-14, 14:05 下午
Event is Waiting就代表这个Event目前处于nonsingaled状态,如果处于 Singaled状态,那么WinDBG会显示Event is Set
Re: 能否得知event的状态是signaled还是non signaled?
wrong
2011-03-15, 13:09 下午
原来如此,学习了。