ReleaseSemaphore :: ( hSemaphore: HANDLE, lReleaseCount: s32, lpPreviousCount: *s32 ) -> BOOL #foreign