_EX_PUSH_LOCK 结构

来源:互联网 发布:徐州八方网络 编辑:程序博客网 时间:2024/05/18 15:24

_EX_PUSH_LOCK 结构, 原nirsoft有点错误http://www.nirsoft.net/kernel_struct/vista/EX_PUSH_LOCK.html

 另外, 此结构没有经过验证, 只从WinDbg推断而来。

// win7 旗舰版 64位// WinDbg: lkd> dt _EX_PUSH_LOCKtypedef struct _EX_PUSH_LOCK{ union {  struct  {   UINT64 Locked: 1;  // +0x000 Locked           : Pos 0, 1 Bit   UINT64 Waiting: 1;  // +0x000 Waiting          : Pos 1, 1 Bit   UINT64 Waking: 1;  // +0x000 Waking           : Pos 2, 1 Bit   UINT64 MultipleShared: 1; // +0x000 MultipleShared   : Pos 3, 1 Bit   UINT64 Shared: 60;   // +0x000 Shared           : Pos 4, 60 Bits  };  ULONG Value;    // +0x000 Value            : Uint8B  PVOID Ptr;     // +0x000 Ptr              : Ptr64 Void };} EX_PUSH_LOCK, *PEX_PUSH_LOCK, **PPEX_PUSH_LOCK;


0 0
原创粉丝点击