typedef struct _EX_PUSH_LOCK_WAIT_BLOCK
{
    KEVENT WakeEvent;
    EX_PUSH_LOCK_WAIT_BLOCK *Next;
    EX_PUSH_LOCK_WAIT_BLOCK *Last;
    EX_PUSH_LOCK_WAIT_BLOCK *Previous;
    long ShareCount;
    long Flags;
} EX_PUSH_LOCK_WAIT_BLOCK, *PEX_PUSH_LOCK_WAIT_BLOCK;