- NDK fix: don't undef a million status codes, instead, have apps define WIN32_NO_STATUS.
[reactos.git] / reactos / lib / rtl / critical.c
index aa4622a..43494f3 100644 (file)
@@ -40,7 +40,7 @@ static BOOLEAN RtlpDebugInfoFreeList[MAX_STATIC_CS_DEBUG_OBJECTS];
  *\r
  *--*/\r
 VOID\r
-STDCALL\r
+NTAPI\r
 RtlpCreateCriticalSectionSem(PRTL_CRITICAL_SECTION CriticalSection)\r
 {\r
     HANDLE hEvent = CriticalSection->LockSemaphore;\r
@@ -94,7 +94,7 @@ RtlpCreateCriticalSectionSem(PRTL_CRITICAL_SECTION CriticalSection)
  *\r
  *--*/\r
 NTSTATUS\r
-STDCALL\r
+NTAPI\r
 RtlpWaitForCriticalSection(PRTL_CRITICAL_SECTION CriticalSection)\r
 {\r
     NTSTATUS Status;\r
@@ -175,7 +175,7 @@ RtlpWaitForCriticalSection(PRTL_CRITICAL_SECTION CriticalSection)
  *\r
  *--*/\r
 VOID\r
-STDCALL\r
+NTAPI\r
 RtlpUnWaitCriticalSection(PRTL_CRITICAL_SECTION CriticalSection)\r
 {\r
     NTSTATUS Status;\r
@@ -218,7 +218,7 @@ RtlpUnWaitCriticalSection(PRTL_CRITICAL_SECTION CriticalSection)
  *\r
  *--*/\r
 VOID\r
-STDCALL\r
+NTAPI\r
 RtlpInitDeferedCriticalSection(VOID)\r
 {\r
 \r
@@ -249,7 +249,7 @@ RtlpInitDeferedCriticalSection(VOID)
  *\r
  *--*/\r
 PRTL_CRITICAL_SECTION_DEBUG\r
-STDCALL\r
+NTAPI\r
 RtlpAllocateDebugInfo(VOID)\r
 {\r
     ULONG i;\r
@@ -293,7 +293,7 @@ RtlpAllocateDebugInfo(VOID)
  *\r
  *--*/\r
 VOID\r
-STDCALL\r
+NTAPI\r
 RtlpFreeDebugInfo(PRTL_CRITICAL_SECTION_DEBUG DebugInfo)\r
 {\r
     ULONG EntryId;\r
@@ -341,7 +341,7 @@ RtlpFreeDebugInfo(PRTL_CRITICAL_SECTION_DEBUG DebugInfo)
  *\r
  *--*/\r
 NTSTATUS\r
-STDCALL\r
+NTAPI\r
 RtlDeleteCriticalSection(PRTL_CRITICAL_SECTION CriticalSection)\r
 {\r
     NTSTATUS Status = STATUS_SUCCESS;\r
@@ -393,7 +393,7 @@ RtlDeleteCriticalSection(PRTL_CRITICAL_SECTION CriticalSection)
  *\r
  *--*/\r
 DWORD\r
-STDCALL\r
+NTAPI\r
 RtlSetCriticalSectionSpinCount(PRTL_CRITICAL_SECTION CriticalSection,\r
                                ULONG SpinCount)\r
 {\r
@@ -421,7 +421,7 @@ RtlSetCriticalSectionSpinCount(PRTL_CRITICAL_SECTION CriticalSection,
  *\r
  *--*/\r
 NTSTATUS\r
-STDCALL\r
+NTAPI\r
 RtlEnterCriticalSection(PRTL_CRITICAL_SECTION CriticalSection)\r
 {\r
     HANDLE Thread = (HANDLE)NtCurrentTeb()->Cid.UniqueThread;\r
@@ -478,7 +478,7 @@ RtlEnterCriticalSection(PRTL_CRITICAL_SECTION CriticalSection)
  *\r
  *--*/\r
 NTSTATUS\r
-STDCALL\r
+NTAPI\r
 RtlInitializeCriticalSection(PRTL_CRITICAL_SECTION CriticalSection)\r
 {\r
     /* Call the Main Function */\r
@@ -504,7 +504,7 @@ RtlInitializeCriticalSection(PRTL_CRITICAL_SECTION CriticalSection)
  *\r
  *--*/\r
 NTSTATUS\r
-STDCALL\r
+NTAPI\r
 RtlInitializeCriticalSectionAndSpinCount(PRTL_CRITICAL_SECTION CriticalSection,\r
                                          ULONG SpinCount)\r
 {\r
@@ -590,7 +590,7 @@ RtlInitializeCriticalSectionAndSpinCount(PRTL_CRITICAL_SECTION CriticalSection,
  *\r
  *--*/\r
 NTSTATUS\r
-STDCALL\r
+NTAPI\r
 RtlLeaveCriticalSection(PRTL_CRITICAL_SECTION CriticalSection)\r
 {\r
 #ifndef NDEBUG\r
@@ -648,7 +648,7 @@ RtlLeaveCriticalSection(PRTL_CRITICAL_SECTION CriticalSection)
  *\r
  *--*/\r
 BOOLEAN\r
-STDCALL\r
+NTAPI\r
 RtlTryEnterCriticalSection(PRTL_CRITICAL_SECTION CriticalSection)\r
 {\r
     /* Try to take control */\r