[ros-dev] Guarded mutex

Alex Ionescu ionucu at videotron.ca
Sun Oct 31 17:56:39 CET 2004


Filip Navara wrote:

> Aliberti Emanuele wrote:
>
>> What are they? KM says they are less expensive than FAST_MUTEXes.
>
>
> They're similar to fast mutexes, but do not block APCs by raising IRQL 
> to APC_LEVEL. Instead they just enter critical section (called Guarded 
> Region).
>
> _______________________________________________
> Ros-dev mailing list
> Ros-dev at reactos.com
> http://reactos.com:8080/mailman/listinfo/ros-dev
>
They are also talked about in the Syncronization PDFs, on page 45.

Gates are a stripped-down Dispatcher Object, which are very similar to 
Events. They can only be initialized and waited on. They also have 
Priorities and Boosts that can be applied to them. (Once again, just 
like Events).

Best regards,
Alex Ionescu


More information about the Ros-dev mailing list