1 /* $Id: critical.c,v 1.12 2002/09/08 10:22:45 chorns Exp $
3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS system libraries
5 * FILE: lib/kernel32/sync/critical.c
6 * PURPOSE: Critical sections
11 /* INCLUDES ******************************************************************/
15 #include <kernel32/kernel32.h>
18 /* FUNCTIONS *****************************************************************/
21 InitializeCriticalSection(LPCRITICAL_SECTION lpCriticalSection
)
25 Status
= RtlInitializeCriticalSection(lpCriticalSection
);
26 if (!NT_SUCCESS(Status
))
28 RtlRaiseStatus(Status
);