Added InitializeCriticalSectionEx because i forgot about it

This commit is contained in:
AleBlbl
2024-09-05 02:01:08 +02:00
parent efb657b4e7
commit cc4d1a35ff
3 changed files with 8 additions and 0 deletions

View File

@@ -43,6 +43,7 @@ EXPORTS
InitializeConditionVariable = NTDDLL.RtlInitializeConditionVariable @269
InitializeCriticalSection = NTDLL.RtlInitializeCriticalSection @271
InitializeCriticalSectionAndSpinCount = InitializeCriticalSectionAndSpinCount_X @272
InitializeCriticalSectionEx = InitializeCriticalSectionEx_X @273
InitializeSListHead = NTDLL.RtlInitializeSListHead @275
InitializeSRWLock = NTDLL.InitializeSRWLock @276
IsDebuggerPresent = IsDebuggerPresent_X @283

View File

@@ -67,6 +67,11 @@ BOOL XMemFree_X(PVOID P, UINT64 a2)
return off_18002B1B0(P, a2);*/
}
BOOL InitializeCriticalSectionEx_X(LPCRITICAL_SECTION lpCriticalSection, DWORD dwSpinCount, DWORD Flags)
{
return InitializeCriticalSectionEx(lpCriticalSection, dwSpinCount, Flags);
}
LPTOP_LEVEL_EXCEPTION_FILTER SetUnhandledExceptionFilter_X(LPTOP_LEVEL_EXCEPTION_FILTER lpTopLevelExceptionFilter)
{
return SetUnhandledExceptionFilter(lpTopLevelExceptionFilter);

View File

@@ -90,6 +90,8 @@ extern "C" BOOL IsDebuggerPresent_X();
extern "C" BOOL InitializeCriticalSectionAndSpinCount_X(LPCRITICAL_SECTION lpCriticalSection, DWORD dwSpinCount);
extern "C" BOOL InitializeCriticalSectionEx_X(LPCRITICAL_SECTION lpCriticalSection, DWORD dwSpinCount, DWORD Flags);
extern "C" GEOID GetUserGeoID_X(GEOCLASS GeoClass);
extern "C" int GetUserDefaultLocaleName_X(LPWSTR lpLocaleName, int cchLocaleName);