DeleteCriticalSection

Prototypes

VOID DeleteCriticalSection(CRITICAL_SECTION *SectionCritique);

Description

Supprime 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.

Ne plus utiliser la section critique une fois qu'elle a été supprimée.

Voir aussi

EnterCriticalSection pour entrer dans une section critique. LeaveCriticalSection pour sortir d'une section critique. InitializeCriticalSection pour initialiser une section critique.