VOID KeSetEventBoostPriority( IN PRKEVENT Event, IN PRKTHREAD *Thread OPTIONAL ); Routine Description: This function conditionally sets the signal state of an event object to Signaled, and attempts to unwait the first waiter, and optionally returns the thread address of the unwatied thread. N.B. This function can only be called with synchronization events and is primarily for the purpose of implementing fast mutexes. It is assumed that the waiter is NEVER waiting on multiple objects. Arguments: Event - Supplies a pointer to a dispatcher object of type event. Thread - Supplies an optional pointer to a variable that receives the address of the thread that is awakened. Return Value: None.