Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

_KWAIT_BLOCK Struct Reference

#include <ke.h>

List of all members.

Public Attributes

LIST_ENTRY WaitListEntry
_KTHREAD *RESTRICTED_POINTER Thread
PVOID Object
_KWAIT_BLOCK *RESTRICTED_POINTER NextWaitBlock
USHORT WaitKey
USHORT WaitType


Member Data Documentation

struct _KWAIT_BLOCK* RESTRICTED_POINTER _KWAIT_BLOCK::NextWaitBlock
 

Definition at line 283 of file ke.h.

Referenced by KeDelayExecutionThread(), KeRemoveQueue(), KeWaitForMultipleObjects(), KeWaitForSingleObject(), KiUnwaitThread(), KiWaitSatisfyAll(), and KiWaitTest().

PVOID _KWAIT_BLOCK::Object
 

Definition at line 282 of file ke.h.

Referenced by KeInitializeThread(), KeRemoveQueue(), KeWaitForMultipleObjects(), KeWaitForSingleObject(), KiWaitSatisfyAll(), and KiWaitTest().

struct _KTHREAD* RESTRICTED_POINTER _KWAIT_BLOCK::Thread
 

Definition at line 281 of file ke.h.

Referenced by KeRemoveQueue(), KeSetEvent(), KeWaitForMultipleObjects(), KiActivateWaiterQueue(), KiInsertQueue(), KiWaitSatisfyAll(), and KiWaitTest().

USHORT _KWAIT_BLOCK::WaitKey
 

Definition at line 284 of file ke.h.

Referenced by KeInitializeThread(), KeRemoveQueue(), KeSetEvent(), KeWaitForMultipleObjects(), KeWaitForSingleObject(), KiWaitSatisfyAll(), and KiWaitTest().

LIST_ENTRY _KWAIT_BLOCK::WaitListEntry
 

Definition at line 280 of file ke.h.

Referenced by KeDelayExecutionThread(), KeInitializeThread(), KeRemoveQueue(), KeWaitForMultipleObjects(), KeWaitForSingleObject(), and KiUnwaitThread().

USHORT _KWAIT_BLOCK::WaitType
 

Definition at line 285 of file ke.h.

Referenced by KeInitializeThread(), KeRemoveQueue(), KeSetEvent(), KeWaitForMultipleObjects(), KeWaitForSingleObject(), and KiWaitTest().


The documentation for this struct was generated from the following file:
Generated on Sat May 15 19:46:19 2004 for test by doxygen 1.3.7