test: _KWAIT_BLOCK struct Reference

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:

- ke.h