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

_RTLP_WAIT_THREAD_CONTROL_BLOCK Struct Reference

#include <threads.h>

List of all members.

Public Attributes

LIST_ENTRY WaitThreadsList
HANDLE ThreadHandle
ULONG ThreadId
ULONG NumWaits
ULONG NumActiveWaits
HANDLE ActiveWaitArray [64]
PRTLP_WAIT ActiveWaitPointers [64]
HANDLE TimerHandle
RTLP_TIMER_QUEUE TimerQueue
RTLP_TIMER TimerBlocks [63]
LIST_ENTRY FreeTimerBlocks
LARGE_INTEGER Current64BitTickCount
LONGLONG Firing64BitTickCount
RTL_CRITICAL_SECTION WaitThreadCriticalSection


Member Data Documentation

HANDLE _RTLP_WAIT_THREAD_CONTROL_BLOCK::ActiveWaitArray[64]
 

Definition at line 144 of file threads.h.

Referenced by RtlpAddWait(), RtlpProcessWaitCompletion(), and RtlpWaitThread().

PRTLP_WAIT _RTLP_WAIT_THREAD_CONTROL_BLOCK::ActiveWaitPointers[64]
 

Definition at line 145 of file threads.h.

Referenced by RtlpAddWait(), RtlpDeactivateWait(), RtlpProcessWaitCompletion(), and RtlpWaitThread().

LARGE_INTEGER _RTLP_WAIT_THREAD_CONTROL_BLOCK::Current64BitTickCount
 

Definition at line 152 of file threads.h.

Referenced by RtlpProcessTimeouts(), RtlpResetTimer(), and RtlpWaitThread().

LONGLONG _RTLP_WAIT_THREAD_CONTROL_BLOCK::Firing64BitTickCount
 

Definition at line 153 of file threads.h.

Referenced by RtlpProcessTimeouts(), RtlpResetTimer(), and RtlpWaitThread().

LIST_ENTRY _RTLP_WAIT_THREAD_CONTROL_BLOCK::FreeTimerBlocks
 

Definition at line 150 of file threads.h.

Referenced by RtlpAddWait(), RtlpDeactivateWait(), and RtlpWaitThread().

ULONG _RTLP_WAIT_THREAD_CONTROL_BLOCK::NumActiveWaits
 

Definition at line 143 of file threads.h.

Referenced by RtlpAddWait(), RtlpDeactivateWait(), RtlpProcessWaitCompletion(), and RtlpWaitThread().

ULONG _RTLP_WAIT_THREAD_CONTROL_BLOCK::NumWaits
 

Definition at line 142 of file threads.h.

Referenced by RtlpAddWait(), RtlpDeactivateWait(), RtlpWaitThread(), and RtlThreadPoolCleanup().

HANDLE _RTLP_WAIT_THREAD_CONTROL_BLOCK::ThreadHandle
 

Definition at line 139 of file threads.h.

Referenced by RtlDeregisterWaitEx(), RtlpWaitThread(), RtlRegisterWait(), and RtlThreadPoolCleanup().

ULONG _RTLP_WAIT_THREAD_CONTROL_BLOCK::ThreadId
 

Definition at line 140 of file threads.h.

Referenced by RtlpWaitThread().

RTLP_TIMER _RTLP_WAIT_THREAD_CONTROL_BLOCK::TimerBlocks[63]
 

Definition at line 148 of file threads.h.

Referenced by RtlpWaitThread().

HANDLE _RTLP_WAIT_THREAD_CONTROL_BLOCK::TimerHandle
 

Definition at line 146 of file threads.h.

Referenced by RtlpAddWait(), RtlpDeactivateWait(), RtlpProcessTimeouts(), RtlpProcessWaitCompletion(), and RtlpWaitThread().

RTLP_TIMER_QUEUE _RTLP_WAIT_THREAD_CONTROL_BLOCK::TimerQueue
 

Definition at line 147 of file threads.h.

Referenced by RtlpAddWait(), RtlpDeactivateWait(), RtlpProcessTimeouts(), RtlpProcessWaitCompletion(), and RtlpWaitThread().

RTL_CRITICAL_SECTION _RTLP_WAIT_THREAD_CONTROL_BLOCK::WaitThreadCriticalSection
 

Definition at line 155 of file threads.h.

LIST_ENTRY _RTLP_WAIT_THREAD_CONTROL_BLOCK::WaitThreadsList
 

Definition at line 137 of file threads.h.

Referenced by RtlpWaitThread(), and RtlThreadPoolCleanup().


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