InitializeCriticalSection

Prototypes

VOID InitializeCriticalSection(CRITICAL_SECTION *SectionCritique);

Description

Initialise 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

Néant.

Voir aussi

LeaveCriticalSection pour sortir d'une section critique. InitializeCriticalSection pour initialiser une section critique. DeleteCrtiticalSection pour détruire une section critique.