Added BOOL DeleteSynchronizationBarrier

This commit is contained in:
Tyler Jaacks 2024-09-05 19:07:51 -05:00
parent 85544a1678
commit bcf188ee54
3 changed files with 8 additions and 3 deletions

View File

@ -24,7 +24,7 @@ EXPORTS
DecodeSystemPointer = NTDLL.RtlDecodeSystemPointer @73
DeleteCriticalSection = NTDLL.RtlDeleteCriticalSection @74
DeleteFileW = DeleteFileW_X @77
DeleteSynchronizationBarrier = NTDLL.RtlDeleteBarrier @79
DeleteSynchronizationBarrier = DeleteSynchronizationBarrier_X @79
DeviceIoControl = DeviceIoControl_X @80
DisableThreadLibraryCalls = DisableThreadLibraryCalls_X @81
DisassociateCurrentThreadFromCallback = NTDLL.TpDisassociateCallback @82

View File

@ -308,6 +308,11 @@ BOOL DeleteFileW_X(LPCWSTR lpFileName)
return DeleteFileW(lpFileName);
}
BOOL DeleteSynchronizationBarrier_X(LPSYNCHRONIZATION_BARRIER lpBarrier)
{
return DeleteSynchronizationBarrier(lpBarrier);
}
void DebugBreak_X()
{
return DebugBreak();

View File

@ -125,8 +125,6 @@ extern "C"
void GetSystemTime_X(LPSYSTEMTIME lpSystemTime);
void GetStartupInfoW_X(LPSTARTUPINFOW lpStartupInfo);
HMODULE GetModuleHandleW_X(LPCWSTR lpModuleName);
HMODULE GetModuleHandleA_X(LPCSTR lpModuleName);
@ -161,6 +159,8 @@ extern "C"
BOOL DeleteFileW_X(LPCWSTR lpFileName);
BOOL DeleteSynchronizationBarrier_X(LPSYNCHRONIZATION_BARRIER lpBarrier);
void DebugBreak_X();
BOOL SetEvent_X(HANDLE hEvent);