EnterCriticalSection

Prototypes

VOID EnterCriticalSection(CRITICAL_SECTION *SectionCritique);

Description

Entre dans la section critique identifiée par SectionCritique.

Une section critique est le moyen le plus simple pour synchroniser plusieurs threads pour accéder à des informations partagées.

Exemple

#include <windows.h>
#include <winbase.h>

CRITICAL_SECTION SectionCritique;

...
InitializeCriticalSection(&SectionCritique);
...
EntercriticalSection(&SectionCritique);
...
LeaveSection(&SectionCritique);
...
DeleteCriticalSection(&SectionCritique);
...

Avertissement

S'assurer que la section critique a bien été initialisée.

Voir aussi

LeaveCriticalSection pour sortir d'une section critique. InitializeCriticalSection pour initialiser une section critique. DeleteCriticalSection pour supprimer une section critique.