Index: C:/Users/LapTom/Desktop/reactos-c/dll/ntdll/def/ntdll.spec =================================================================== --- C:/Users/LapTom/Desktop/reactos-c/dll/ntdll/def/ntdll.spec (revision 56418) +++ C:/Users/LapTom/Desktop/reactos-c/dll/ntdll/def/ntdll.spec (working copy) @@ -546,8 +546,8 @@ @ stdcall RtlDeleteElementGenericTableAvl(ptr ptr) @ cdecl -arch=x86_64 RtlDeleteFunctionTable(ptr) @ stdcall RtlDeleteNoSplay(ptr ptr) -@ stdcall RtlDeleteOwnersRanges(ptr ptr) -@ stdcall RtlDeleteRange(ptr long long long long ptr) +;@ stdcall RtlDeleteOwnersRanges(ptr ptr) ; not in 5.2 +;@ stdcall RtlDeleteRange(ptr long long long long ptr) ; not in 5.2 @ stdcall RtlDeleteRegistryValue(long ptr ptr) @ stdcall RtlDeleteResource(ptr) @ stdcall RtlDeleteSecurityObject(ptr) @@ -563,9 +563,13 @@ @ stdcall RtlDestroyProcessParameters(ptr) @ stdcall RtlDestroyQueryDebugBuffer(ptr) @ stdcall RtlDetermineDosPathNameType_U(wstr) +@ stdcall RtlDetermineDosPathNameType_Ustr(ptr) @ stdcall RtlDllShutdownInProgress() @ stdcall RtlDnsHostNameToComputerName(ptr ptr long) @ stdcall RtlDoesFileExists_U(wstr) +@ stdcall RtlDoesFileExists_UEx(wstr long) +@ stdcall RtlDoesFileExists_UStr(ptr) +@ stdcall RtlDoesFileExists_UstrEx(ptr long) @ stdcall RtlDosApplyFileIsolationRedirection_Ustr(long ptr ptr ptr ptr ptr ptr ptr ptr) @ stdcall RtlDosPathNameToNtPathName_U(wstr ptr ptr ptr) ;@ stdcall RtlDosPathNameToNtPathName_U_WithStatus ; 5.2 SP1, and higher @@ -624,7 +628,7 @@ @ stdcall RtlFindMostSignificantBit(double) @ stdcall RtlFindNextForwardRunClear(ptr long ptr) ;@ stdcall RtlFindNextForwardRunSet(ptr long ptr) -@ stdcall RtlFindRange(ptr long long long long long long long long ptr ptr ptr) +;@ stdcall RtlFindRange(ptr long long long long long long long long ptr ptr ptr) ; not in 5.2 @ stdcall RtlFindSetBits(ptr long long) @ stdcall RtlFindSetBitsAndClear(ptr long long) ;@ stdcall RtlFindSetRuns(ptr ptr long long) @@ -640,7 +644,7 @@ @ stdcall RtlFreeHandle(ptr ptr) @ stdcall RtlFreeHeap(long long long) @ stdcall RtlFreeOemString(ptr) -@ stdcall RtlFreeRangeList(ptr) +;@ stdcall RtlFreeRangeList(ptr) ; not in 5.2 @ stdcall RtlFreeSid(long) @ stdcall RtlFreeThreadActivationContextStack() @ stdcall RtlFreeUnicodeString(ptr) @@ -659,9 +663,10 @@ @ stdcall RtlGetDaclSecurityDescriptor(ptr ptr ptr ptr) @ stdcall RtlGetElementGenericTable(ptr long) @ stdcall RtlGetElementGenericTableAvl(ptr long) -@ stdcall RtlGetFirstRange(ptr ptr ptr) +;@ stdcall RtlGetFirstRange(ptr ptr ptr) ; not in 5.2 ;@ stdcall RtlGetFrame @ stdcall RtlGetFullPathName_U(wstr long ptr ptr) +@ stdcall RtlGetFullPathName_Ustr(ptr long ptr ptr ptr ptr) @ stdcall RtlGetFullPathName_UstrEx(ptr ptr ptr ptr ptr ptr ptr ptr) @ stdcall RtlGetGroupSecurityDescriptor(ptr ptr ptr) @ stdcall RtlGetLastNtStatus() @@ -671,7 +676,7 @@ ;@ stdcall RtlGetLengthWithoutTrailingPathSeperators @ stdcall RtlGetLongestNtPathLength() ;@ stdcall RtlGetNativeSystemInformation -@ stdcall RtlGetNextRange(ptr ptr long) +;@ stdcall RtlGetNextRange(ptr ptr long) ; not in 5.2 @ stdcall RtlGetNtGlobalFlags() @ stdcall RtlGetNtProductType(ptr) @ stdcall RtlGetNtVersionNumbers(ptr ptr ptr) @@ -713,7 +718,7 @@ @ stdcall RtlInitializeGenericTableAvl(ptr ptr ptr ptr ptr) @ stdcall RtlInitializeHandleTable(long long ptr) ;@ stdcall RtlInitializeRXact -@ stdcall RtlInitializeRangeList(ptr) +;@ stdcall RtlInitializeRangeList(ptr) ; not in 5.2 @ stdcall RtlInitializeResource(ptr) @ stdcall RtlInitializeSListHead(ptr) @ stdcall RtlInitializeSid(ptr ptr long) @@ -730,7 +735,7 @@ @ stdcall -arch=i386,x86_64 RtlInterlockedPopEntrySList(ptr) @ stdcall -arch=i386,x86_64 RtlInterlockedPushEntrySList(ptr ptr) @ stdcall RtlInterlockedPushListSList(ptr ptr ptr long) -@ stdcall RtlInvertRangeList(ptr ptr) +;@ stdcall RtlInvertRangeList(ptr ptr) ; not in 5.2 @ stdcall RtlIpv4AddressToStringA(ptr ptr) @ stdcall RtlIpv4AddressToStringExA(ptr long ptr ptr) @ stdcall RtlIpv4AddressToStringExW(ptr long ptr ptr) @@ -754,7 +759,7 @@ @ stdcall RtlIsGenericTableEmpty(ptr) @ stdcall RtlIsGenericTableEmptyAvl(ptr) @ stdcall RtlIsNameLegalDOS8Dot3(ptr ptr ptr) -@ stdcall RtlIsRangeAvailable(ptr long long long long long long ptr ptr ptr) +;@ stdcall RtlIsRangeAvailable(ptr long long long long long long ptr ptr ptr) ; not in 5.2 @ stdcall RtlIsTextUnicode(ptr long ptr) @ stdcall RtlIsThreadWithinLoaderCallout() @ stdcall RtlIsValidHandle(ptr ptr) @@ -783,7 +788,7 @@ @ stdcall RtlMakeSelfRelativeSD(ptr ptr ptr) @ stdcall RtlMapGenericMask(long ptr) ;@ stdcall RtlMapSecurityErrorToNtStatus -@ stdcall RtlMergeRangeLists(ptr ptr ptr long) +;@ stdcall RtlMergeRangeLists(ptr ptr ptr long) ; not in 5.2 @ stdcall RtlMoveMemory(ptr ptr long) ;@ stdcall RtlMultiAppendUnicodeStringBuffer @ stdcall RtlMultiByteToUnicodeN(ptr long ptr ptr long)