RTFAST_SEMAPHORE

RTFAST_SEMAPHORE is a structure used to track a FastSemaphore.

Syntax

typedef struct _RTFAST_SEMAPHORE
{   RTSPIN_LOCK      ListLock;
    LIST_ENTRY       List;
    volatile ULONG   Count;
    volatile ULONG   CountToWake;
    ULONG            CountAutoWake;
}RTFAST_SEMAPHORE, *PRTFAST_SEMAPHORE;

Requirements

Minimum Supported Version RTX64 2013
Header Rtapi.h