Win32 Lecture/Écriture De Verrouillage En Utilisant Uniquement Les Sections Critiques

- Je mettre en place un verrou lecture/écriture en C++ à l'aide de l'api Win32 dans le cadre d'un projet au travail. Toutes les solutions existantes utiliser les objets du noyau (les sémaphores et les mutex) qui nécessitent un changement de contexte au cours de l'exécution. Ce qui est beaucoup trop lent pour mon application.

J'aimerais mettre en œuvre un en utilisant uniquement des sections critiques, si possible. La serrure n'a pas à être processus de sécurité, seulement des threads. Des idées comment aller à ce sujet?

OriginalL'auteur Dan Lorenc | 2009-06-17