Sort Rtl* functions.

svn path=/trunk/; revision=10473
This commit is contained in:
Eric Kohl 2004-08-10 12:07:11 +00:00
parent 8f674bc02f
commit e9533d09c4

View file

@ -1,4 +1,4 @@
; $Id: ntoskrnl.edf,v 1.175 2004/08/05 18:17:37 ion Exp $
; $Id: ntoskrnl.edf,v 1.176 2004/08/10 12:07:11 ekohl Exp $
;
; reactos/ntoskrnl/ntoskrnl.def
;
@ -763,85 +763,13 @@ READ_REGISTER_BUFFER_ULONG=READ_REGISTER_BUFFER_ULONG@12
READ_REGISTER_BUFFER_USHORT=READ_REGISTER_BUFFER_USHORT@12
KeRosPrintAddress=KeRosPrintAddress@4
KeRosDumpStackFrames=KeRosDumpStackFrames@8
RtlAddAccessAllowedAceEx=RtlAddAccessAllowedAceEx@20
RtlAllocateHeap=RtlAllocateHeap@12
RtlCaptureContext=RtlCaptureContext@4
RtlCaptureStackBackTrace=RtlCaptureStackBackTrace@16
RtlClearBit=RtlClearBit@8
RtlCreateHeap=RtlCreateHeap@24
RtlCreateSystemVolumeInformationFolder=RtlCreateSystemVolumeInformationFolder@4
RtlDelete=RtlDelete@4
RtlDeleteAce=RtlDeleteAce@8
RtlDeleteElementGenericTable=RtlDeleteElementGenericTable@8
RtlDeleteElementGenericTableAvl=RtlDeleteElementGenericTableAvl@8
RtlDeleteNoSplay=RtlDeleteNoSplay@8
RtlDestroyHeap=RtlDestroyHeap@4
RtlDispatchException=RtlDispatchException@8
RtlEnumerateGenericTable=RtlEnumerateGenericTable@8
RtlEnumerateGenericTableAvl=RtlEnumerateGenericTableAvl@8
RtlEnumerateGenericTableLikeADirectory=RtlEnumerateGenericTableLikeADirectory@28
RtlEnumerateGenericTableWithoutSplaying=RtlEnumerateGenericTableWithoutSplaying@8
RtlEnumerateGenericTableWithoutSplayingAvl=RtlEnumerateGenericTableWithoutSplayingAvl@8
RtlFindClearRuns=RtlFindClearRuns@16
RtlFindLastBackwardRunClear=RtlFindLastBackwardRunClear@12
RtlFindNextForwardRunClear=RtlFindNextForwardRunClear@12
RtlFindUnicodePrefix=RtlFindUnicodePrefix@12
RtlFreeHeap=RtlFreeHeap@12
RtlGetAce=RtlGetAce@12
RtlGetCallersAddress=RtlGetCallersAddress@8
RtlGetElementGenericTableAvl=RtlGetElementGenericTableAvl@8
RtlGetNtGlobalFlags=RtlGetNtGlobalFlags@0
RtlGetSaclSecurityDescriptor=RtlGetSaclSecurityDescriptor@16
RtlGUIDFromString=RtlGUIDFromString@8
RtlHashUnicodeString=RtlHashUnicodeString@16
RtlInitializeGenericTableAvl=RtlInitializeGenericTableAvl@20
RtlInitializeUnicodePrefix=RtlInitializeUnicodePrefix@4
RtlInsertElementGenericTableAvl=RtlInsertElementGenericTableAvl@16
RtlInsertElementGenericTableFull=RtlInsertElementGenericTableFull@24
RtlInsertElementGenericTableFullAvl=RtlInsertElementGenericTableFullAvl@24
RtlInsertUnicodePrefix=RtlInsertUnicodePrefix@12
RtlInt64ToUnicodeString=RtlInt64ToUnicodeString@16
RtlIsGenericTableEmpty=RtlIsGenericTableEmpty@4
RtlIsGenericTableEmptyAvl=RtlIsGenericTableEmptyAvl@4
RtlIsValidOemCharacter=RtlIsValidOemCharacter@4
RtlLookupElementGenericTable=RtlLookupElementGenericTable@8
RtlLookupElementGenericTableAvl=RtlLookupElementGenericTableAvl@8
RtlLookupElementGenericTableFull=RtlLookupElementGenericTableFull@16
RtlLookupElementGenericTableFullAvl=RtlLookupElementGenericTableFullAvl@16
RtlNextUnicodePrefix=RtlNextUnicodePrefix@8
RtlNumberGenericTableElements=RtlNumberGenericTableElements@4
RtlNumberGenericTableElementsAvl=RtlNumberGenericTableElementsAvl@4
RtlOemToUnicodeN=RtlOemToUnicodeN@20
@RtlPrefetchMemoryNonTemporal=@RtlPrefetchMemoryNonTemporal@8
RtlRandomEx=RtlRandomEx@4
RtlRealPredecessor=RtlRealPredecessor@4
RtlRealSuccessor=RtlRealSuccessor@4
RtlRemoveUnicodePrefix=RtlRemoveUnicodePrefix@8
RtlSelfRelativeToAbsoluteSD=RtlSelfRelativeToAbsoluteSD@44
RtlSetBit=RtlSetBit@8
RtlSizeHeap=RtlSizeHeap@12
RtlSplay=RtlSplay@4
RtlStringFromGUID=RtlStringFromGUID@8
RtlSubtreePredecessor=RtlSubtreePredecessor@4
RtlSubtreeSuccessor=RtlSubtreeSuccessor@4
RtlTestBit=RtlTestBit@8
RtlTimeToElapsedTimeFields=RtlTimeToElapsedTimeFields@8
RtlValidRelativeSecurityDescriptor=RtlValidRelativeSecurityDescriptor@12
;RtlVerifyVersionInfo=RtlVerifyVersionInfo@16
RtlVolumeDeviceToDosName=RtlVolumeDeviceToDosName@8
RtlWalkFrameChain=RtlWalkFrameChain@12
RtlGetSetBootStatusData=RtlGetSetBootStatusData@24
RtlLockBootStatusData=RtlLockBootStatusData@4
RtlUnlockBootStatusData=RtlUnlockBootStatusData@4
RtlSelfRelativeToAbsoluteSD2=RtlSelfRelativeToAbsoluteSD2@8
RtlMapSecurityErrorToNtStatus=RtlMapSecurityErrorToNtStatus@4
RtlAbsoluteToSelfRelativeSD=RtlAbsoluteToSelfRelativeSD@12
RtlAddAccessAllowedAce=RtlAddAccessAllowedAce@16
RtlAddAce=RtlAddAce@20
RtlAddAtomToAtomTable=RtlAddAtomToAtomTable@12
RtlAddRange=RtlAddRange@36
;RtlAllocateAndInitializeSid
;RtlAllocateHeap
RtlAllocateHeap=RtlAllocateHeap@12
RtlAnsiCharToUnicodeChar=RtlAnsiCharToUnicodeChar@4
RtlAnsiStringToUnicodeSize=RtlAnsiStringToUnicodeSize@4
RtlAnsiStringToUnicodeString=RtlAnsiStringToUnicodeString@12
@ -854,10 +782,12 @@ RtlAreAnyAccessesGranted=RtlAreAnyAccessesGranted@8
RtlAreBitsClear=RtlAreBitsClear@12
RtlAreBitsSet=RtlAreBitsSet@12
RtlAssert=RtlAssert@16
;RtlCaptureStackBackTrace
RtlCaptureContext=RtlCaptureContext@4
RtlCaptureStackBackTrace=RtlCaptureStackBackTrace@16
RtlCharToInteger=RtlCharToInteger@12
RtlCheckRegistryKey=RtlCheckRegistryKey@8
RtlClearAllBits=RtlClearAllBits@4
RtlClearBit=RtlClearBit@8
RtlClearBits=RtlClearBits@12
RtlCompareMemory=RtlCompareMemory@12
RtlCompareMemoryUlong=RtlCompareMemoryUlong@12
@ -875,31 +805,37 @@ RtlCopyString=RtlCopyString@8
RtlCopyUnicodeString=RtlCopyUnicodeString@8
RtlCreateAcl=RtlCreateAcl@12
RtlCreateAtomTable=RtlCreateAtomTable@8
;RtlCreateHeap
RtlCreateHeap=RtlCreateHeap@24
RtlCreateRegistryKey=RtlCreateRegistryKey@8
RtlCreateSecurityDescriptor=RtlCreateSecurityDescriptor@8
RtlCreateSystemVolumeInformationFolder=RtlCreateSystemVolumeInformationFolder@4
RtlCreateUnicodeString=RtlCreateUnicodeString@8
RtlCustomCPToUnicodeN=RtlCustomCPToUnicodeN@24
RtlDecompressBuffer=RtlDecompressBuffer@24
RtlDecompressChunks=RtlDecompressChunks@28
RtlDecompressFragment=RtlDecompressFragment@32
;RtlDelete
RtlDelete=RtlDelete@4
RtlDeleteAce=RtlDeleteAce@8
RtlDeleteAtomFromAtomTable=RtlDeleteAtomFromAtomTable@8
;RtlDeleteElementGenericTable
;RtlDeleteNoSplay
RtlDeleteElementGenericTable=RtlDeleteElementGenericTable@8
RtlDeleteElementGenericTableAvl=RtlDeleteElementGenericTableAvl@8
RtlDeleteNoSplay=RtlDeleteNoSplay@8
RtlDeleteOwnersRanges=RtlDeleteOwnersRanges@8
RtlDeleteRange=RtlDeleteRange@24
RtlDeleteRegistryValue=RtlDeleteRegistryValue@12
RtlDescribeChunk=RtlDescribeChunk@20
RtlDestroyAtomTable=RtlDestroyAtomTable@4
;RtlDestroyHeap
RtlDestroyHeap=RtlDestroyHeap@4
RtlDowncaseUnicodeString=RtlDowncaseUnicodeString@12
RtlEmptyAtomTable=RtlEmptyAtomTable@8
RtlEnlargedIntegerMultiply=RtlEnlargedIntegerMultiply@8
RtlEnlargedUnsignedDivide=RtlEnlargedUnsignedDivide@16
RtlEnlargedUnsignedMultiply=RtlEnlargedUnsignedMultiply@8
;RtlEnumerateGenericTable
;RtlEnumerateGenericTableWithoutSplaying
RtlEnumerateGenericTable=RtlEnumerateGenericTable@8
RtlEnumerateGenericTableAvl=RtlEnumerateGenericTableAvl@8
RtlEnumerateGenericTableLikeADirectory=RtlEnumerateGenericTableLikeADirectory@28
RtlEnumerateGenericTableWithoutSplaying=RtlEnumerateGenericTableWithoutSplaying@8
RtlEnumerateGenericTableWithoutSplayingAvl=RtlEnumerateGenericTableWithoutSplayingAvl@8
RtlEqualLuid=RtlEqualLuid@8
RtlEqualSid=RtlEqualSid@8
RtlEqualString=RtlEqualString@12
@ -911,34 +847,44 @@ RtlFillMemory=RtlFillMemory@12
RtlFillMemoryUlong=RtlFillMemoryUlong@12
RtlFindClearBits=RtlFindClearBits@12
RtlFindClearBitsAndSet=RtlFindClearBitsAndSet@12
RtlFindClearRuns=RtlFindClearRuns@16
RtlFindFirstRunClear=RtlFindFirstRunClear@8
RtlFindFirstRunSet=RtlFindFirstRunSet@8
RtlFindLastBackwardRunClear=RtlFindLastBackwardRunClear@12
RtlFindLeastSignificantBit=RtlFindLeastSignificantBit@8
RtlFindLongestRunClear=RtlFindLongestRunClear@8
RtlFindLongestRunSet=RtlFindLongestRunSet@8
RtlFindMessage=RtlFindMessage@20
RtlFindMostSignificantBit=RtlFindMostSignificantBit@8
RtlFindNextForwardRunClear=RtlFindNextForwardRunClear@12
RtlFindRange=RtlFindRange@48
RtlFindSetBits=RtlFindSetBits@12
RtlFindSetBitsAndClear=RtlFindSetBitsAndClear@12
;RtlFindUnicodePrefix
RtlFindUnicodePrefix=RtlFindUnicodePrefix@12
RtlFormatCurrentUserKeyPath=RtlFormatCurrentUserKeyPath@4
RtlFreeAnsiString=RtlFreeAnsiString@4
;RtlFreeHeap
RtlFreeHeap=RtlFreeHeap@12
RtlFreeRangeList=RtlFreeRangeList@4
RtlFreeOemString=RtlFreeOemString@4
RtlFreeUnicodeString=RtlFreeUnicodeString@4
RtlGUIDFromString=RtlGUIDFromString@8
RtlGenerate8dot3Name=RtlGenerate8dot3Name@16
;RtlGetCallersAddress
RtlGetAce=RtlGetAce@12
RtlGetCallersAddress=RtlGetCallersAddress@8
RtlGetCompressionWorkSpaceSize=RtlGetCompressionWorkSpaceSize@12
RtlGetDaclSecurityDescriptor=RtlGetDaclSecurityDescriptor@16
RtlGetDefaultCodePage=RtlGetDefaultCodePage@8
;RtlGetElementGenericTable
RtlGetElementGenericTable=RtlGetElementGenericTable@8
RtlGetElementGenericTableAvl=RtlGetElementGenericTableAvl@8
RtlGetFirstRange=RtlGetFirstRange@12
RtlGetGroupSecurityDescriptor=RtlGetGroupSecurityDescriptor@12
RtlGetNextRange=RtlGetNextRange@12
RtlGetNtGlobalFlags=RtlGetNtGlobalFlags@0
RtlGetOwnerSecurityDescriptor=RtlGetOwnerSecurityDescriptor@12
RtlGetSaclSecurityDescriptor=RtlGetSaclSecurityDescriptor@16
RtlGetSetBootStatusData=RtlGetSetBootStatusData@24
RtlGetVersion=RtlGetVersion@4
RtlHashUnicodeString=RtlHashUnicodeString@16
RtlImageNtHeader=RtlImageNtHeader@4
RtlImageDirectoryEntryToData=RtlImageDirectoryEntryToData@16
RtlInitAnsiString=RtlInitAnsiString@8
@ -946,17 +892,25 @@ RtlInitCodePageTable=RtlInitCodePageTable@8
RtlInitString=RtlInitString@8
RtlInitUnicodeString=RtlInitUnicodeString@8
RtlInitializeBitMap=RtlInitializeBitMap@12
;RtlInitializeGenericTable
RtlInitializeGenericTable=RtlInitializeGenericTable@20
RtlInitializeGenericTableAvl=RtlInitializeGenericTableAvl@20
RtlInitializeRangeList=RtlInitializeRangeList@4
RtlInitializeSid=RtlInitializeSid@12
;RtlInitializeUnicodePrefix
;RtlInsertElementGenericTable
;RtlInsertUnicodePrefix
RtlInitializeUnicodePrefix=RtlInitializeUnicodePrefix@4
RtlInsertElementGenericTable=RtlInsertElementGenericTable@16
RtlInsertElementGenericTableAvl=RtlInsertElementGenericTableAvl@16
RtlInsertElementGenericTableFull=RtlInsertElementGenericTableFull@24
RtlInsertElementGenericTableFullAvl=RtlInsertElementGenericTableFullAvl@24
RtlInsertUnicodePrefix=RtlInsertUnicodePrefix@12
RtlInt64ToUnicodeString=RtlInt64ToUnicodeString@16
RtlIntegerToChar=RtlIntegerToChar@16
RtlIntegerToUnicodeString=RtlIntegerToUnicodeString@12
RtlInvertRangeList=RtlInvertRangeList@8
RtlIsGenericTableEmpty=RtlIsGenericTableEmpty@4
RtlIsGenericTableEmptyAvl=RtlIsGenericTableEmptyAvl@4
RtlIsNameLegalDOS8Dot3=RtlIsNameLegalDOS8Dot3@12
RtlIsRangeAvailable=RtlIsRangeAvailable@40
RtlIsValidOemCharacter=RtlIsValidOemCharacter@4
RtlLargeIntegerAdd=RtlLargeIntegerAdd@16
RtlLargeIntegerArithmeticShift=RtlLargeIntegerArithmeticShift@12
RtlLargeIntegerDivide=RtlLargeIntegerDivide@20
@ -967,17 +921,23 @@ RtlLargeIntegerSubtract=RtlLargeIntegerSubtract@16
RtlLengthRequiredSid=RtlLengthRequiredSid@4
RtlLengthSecurityDescriptor=RtlLengthSecurityDescriptor@4
RtlLengthSid=RtlLengthSid@4
RtlLockBootStatusData=RtlLockBootStatusData@4
RtlLookupAtomInAtomTable=RtlLookupAtomInAtomTable@12
;RtlLookupElementGenericTable
RtlLookupElementGenericTable=RtlLookupElementGenericTable@8
RtlLookupElementGenericTableAvl=RtlLookupElementGenericTableAvl@8
RtlLookupElementGenericTableFull=RtlLookupElementGenericTableFull@16
RtlLookupElementGenericTableFullAvl=RtlLookupElementGenericTableFullAvl@16
RtlMapGenericMask=RtlMapGenericMask@8
RtlMapSecurityErrorToNtStatus=RtlMapSecurityErrorToNtStatus@4
RtlMergeRangeLists=RtlMergeRangeLists@16
RtlMoveMemory=RtlMoveMemory@12
RtlMultiByteToUnicodeN=RtlMultiByteToUnicodeN@20
RtlMultiByteToUnicodeSize=RtlMultiByteToUnicodeSize@12
;RtlNextUnicodePrefix
RtlNextUnicodePrefix=RtlNextUnicodePrefix@8
RtlNtStatusToDosError=RtlNtStatusToDosError@4
RtlNtStatusToDosErrorNoTeb=RtlNtStatusToDosErrorNoTeb@4
;RtlNumberGenericTableElements
RtlNumberGenericTableElements=RtlNumberGenericTableElements@4
RtlNumberGenericTableElementsAvl=RtlNumberGenericTableElementsAvl@4
RtlNumberOfClearBits=RtlNumberOfClearBits@4
RtlNumberOfSetBits=RtlNumberOfSetBits@4
RtlOemStringToCountedUnicodeString=RtlOemStringToCountedUnicodeString@12
@ -986,26 +946,39 @@ RtlOemStringToUnicodeString=RtlOemStringToUnicodeString@12
RtlPinAtomInAtomTable=RtlPinAtomInAtomTable@8
RtlPrefixString=RtlPrefixString@12
RtlPrefixUnicodeString=RtlPrefixUnicodeString@12
RtlOemToUnicodeN=RtlOemToUnicodeN@20
RtlQueryAtomInAtomTable=RtlQueryAtomInAtomTable@24
RtlQueryRegistryValues=RtlQueryRegistryValues@20
RtlQueryTimeZoneInformation=RtlQueryTimeZoneInformation@4
RtlRaiseException=RtlRaiseException@4
RtlRandom=RtlRandom@4
;RtlRemoveUnicodePrefix
RtlRandomEx=RtlRandomEx@4
RtlRealPredecessor=RtlRealPredecessor@4
RtlRealSuccessor=RtlRealSuccessor@4
RtlRemoveUnicodePrefix=RtlRemoveUnicodePrefix@8
RtlReserveChunk=RtlReserveChunk@20
RtlSecondsSince1970ToTime=RtlSecondsSince1970ToTime@8
RtlSecondsSince1980ToTime=RtlSecondsSince1980ToTime@8
RtlSelfRelativeToAbsoluteSD2=RtlSelfRelativeToAbsoluteSD2@8
RtlSelfRelativeToAbsoluteSD=RtlSelfRelativeToAbsoluteSD@44
RtlSetAllBits=RtlSetAllBits@4
RtlSetBit=RtlSetBit@8
RtlSetBits=RtlSetBits@12
RtlSetDaclSecurityDescriptor=RtlSetDaclSecurityDescriptor@16
RtlSetGroupSecurityDescriptor=RtlSetGroupSecurityDescriptor@12
RtlSetOwnerSecurityDescriptor=RtlSetOwnerSecurityDescriptor@12
RtlSetSaclSecurityDescriptor=RtlSetSaclSecurityDescriptor@16
RtlSetTimeZoneInformation=RtlSetTimeZoneInformation@4
;RtlSplay
RtlSizeHeap=RtlSizeHeap@12
RtlSplay=RtlSplay@4
RtlStringFromGUID=RtlStringFromGUID@8
RtlSubAuthorityCountSid=RtlSubAuthorityCountSid@4
RtlSubAuthoritySid=RtlSubAuthoritySid@8
RtlSubtreePredecessor=RtlSubtreePredecessor@4
RtlSubtreeSuccessor=RtlSubtreeSuccessor@4
RtlTestBit=RtlTestBit@8
RtlTimeFieldsToTime=RtlTimeFieldsToTime@8
RtlTimeToElapsedTimeFields=RtlTimeToElapsedTimeFields@8
RtlTimeToSecondsSince1970=RtlTimeToSecondsSince1970@8
RtlTimeToSecondsSince1980=RtlTimeToSecondsSince1980@8
RtlTimeToTimeFields=RtlTimeToTimeFields@8
@ -1021,6 +994,7 @@ RtlUnicodeToCustomCPN=RtlUnicodeToCustomCPN@24
RtlUnicodeToMultiByteN=RtlUnicodeToMultiByteN@20
RtlUnicodeToMultiByteSize=RtlUnicodeToMultiByteSize@12
RtlUnicodeToOemN=RtlUnicodeToOemN@20
RtlUnlockBootStatusData=RtlUnlockBootStatusData@4
RtlUnwind=RtlUnwind@16
RtlUpcaseUnicodeChar=RtlUpcaseUnicodeChar@4
RtlUpcaseUnicodeString=RtlUpcaseUnicodeString@12
@ -1033,8 +1007,12 @@ RtlUpcaseUnicodeToOemN=RtlUpcaseUnicodeToOemN@20
RtlUpperChar=RtlUpperChar@4
RtlUpperString=RtlUpperString@8
@RtlUshortByteSwap=@RtlUshortByteSwap@4
RtlValidRelativeSecurityDescriptor=RtlValidRelativeSecurityDescriptor@12
RtlValidSecurityDescriptor=RtlValidSecurityDescriptor@4
RtlValidSid=RtlValidSid@4
;RtlVerifyVersionInfo=RtlVerifyVersionInfo@16
RtlVolumeDeviceToDosName=RtlVolumeDeviceToDosName@8
RtlWalkFrameChain=RtlWalkFrameChain@12
RtlWriteRegistryValue=RtlWriteRegistryValue@24
;RtlZeroHeap
RtlZeroMemory=RtlZeroMemory@8