-; $Id: ntdll.edf,v 1.100 2003/09/10 06:12:21 vizzini Exp $
+; $Id: ntdll.edf,v 1.101 2003/09/12 17:51:47 vizzini Exp $
;
; ReactOS Operating System
;
RtlCreateHeap=RtlCreateHeap@24
RtlCreateProcessParameters=RtlCreateProcessParameters@40
;RtlCreatePropertySet
-;RtlCreateQueryDebugBuffer
+RtlCreateQueryDebugBuffer=RtlCreateQueryDebugBuffer@8
RtlCreateRegistryKey=RtlCreateRegistryKey@8
RtlCreateSecurityDescriptor=RtlCreateSecurityDescriptor@8
-;RtlCreateTagHeap
+RtlCreateTagHeap=RtlCreateTagHeap@16
RtlCreateUnicodeString=RtlCreateUnicodeString@8
RtlCreateUnicodeStringFromAsciiz=RtlCreateUnicodeStringFromAsciiz@8
RtlCreateUserProcess=RtlCreateUserProcess@40
RtlDeNormalizeProcessParams=RtlDeNormalizeProcessParams@4
RtlDecompressBuffer=RtlDecompressBuffer@24
RtlDecompressFragment=RtlDecompressFragment@32
-;RtlDelete
+RtlDelete=RtlDelete@4
RtlDeleteAce=RtlDeleteAce@8
RtlDeleteAtomFromAtomTable=RtlDeleteAtomFromAtomTable@8
RtlDeleteCriticalSection=RtlDeleteCriticalSection@4
-;RtlDeleteElementGenericTable
-;RtlDeleteNoSplay
+RtlDeleteElementGenericTable=RtlDeleteElementGenericTable@8
+RtlDeleteNoSplay=RtlDeleteNoSplay@8
RtlDeleteRegistryValue=RtlDeleteRegistryValue@12
RtlDeleteResource=RtlDeleteResource@4
-;RtlDeleteSecurityObject
+RtlDeleteSecurityObject=RtlDeleteSecurityObject@4
RtlDestroyAtomTable=RtlDestroyAtomTable@4
RtlDestroyEnvironment=RtlDestroyEnvironment@4
RtlDestroyHandleTable=RtlDestroyHandleTable@4
RtlDestroyHeap=RtlDestroyHeap@4
RtlDestroyProcessParameters=RtlDestroyProcessParameters@4
-;RtlDestroyQueryDebugBuffer
+RtlDestroyQueryDebugBuffer=RtlDestroyQueryDebugBuffer@4
RtlDetermineDosPathNameType_U=RtlDetermineDosPathNameType_U@4
RtlDoesFileExists_U=RtlDoesFileExists_U@4
RtlDosPathNameToNtPathName_U=RtlDosPathNameToNtPathName_U@16
RtlEnlargedUnsignedMultiply=RtlEnlargedUnsignedMultiply@8
RtlEnterCriticalSection=RtlEnterCriticalSection@4
RtlEnumProcessHeaps=RtlEnumProcessHeaps@8
-;RtlEnumerateGenericTable
-;RtlEnumerateGenericTableWithoutSplaying
+RtlEnumerateGenericTable=RtlEnumerateGenericTable@8
+RtlEnumerateGenericTableWithoutSplaying=RtlEnumerateGenericTableWithoutSplaying@8
;RtlEnumerateProperties
RtlEqualComputerName=RtlEqualComputerName@8
RtlEqualDomainName=RtlEqualDomainName@8
RtlFreeUserThreadStack=RtlFreeUserThreadStack@8
RtlGenerate8dot3Name=RtlGenerate8dot3Name@16
RtlGetAce=RtlGetAce@12
-;RtlGetCallersAddress
+RtlGetCallersAddress=RtlGetCallersAddress@4
RtlGetCompressionWorkSpaceSize=RtlGetCompressionWorkSpaceSize@12
RtlGetControlSecurityDescriptor=RtlGetControlSecurityDescriptor@12
RtlGetCurrentDirectory_U=RtlGetCurrentDirectory_U@8
RtlGetDaclSecurityDescriptor=RtlGetDaclSecurityDescriptor@16
-;RtlGetElementGenericTable
+RtlGetElementGenericTable=RtlGetElementGenericTable@8
RtlGetFullPathName_U=RtlGetFullPathName_U@16
RtlGetGroupSecurityDescriptor=RtlGetGroupSecurityDescriptor@12
RtlGetLongestNtPathLength=RtlGetLongestNtPathLength@0
RtlInitializeBitMap=RtlInitializeBitMap@12
RtlInitializeContext=RtlInitializeContext@20
RtlInitializeCriticalSection=RtlInitializeCriticalSection@4
-;RtlInitializeGenericTable
+RtlInitializeGenericTable=RtlInitializeGenericTable@20
RtlInitializeHandleTable=RtlInitializeHandleTable@12
;RtlInitializeRXact
RtlInitializeResource=RtlInitializeResource@4
RtlInitializeSid=RtlInitializeSid@12
-;RtlInsertElementGenericTable
+RtlInsertElementGenericTable=RtlInsertElementGenericTable@16
RtlIntegerToChar=RtlIntegerToChar@16
RtlIntegerToUnicodeString=RtlIntegerToUnicodeString@12
RtlIsDosDeviceName_U=RtlIsDosDeviceName_U@4
-;RtlIsGenericTableEmpty
+RtlIsGenericTableEmpty=RtlIsGenericTableEmpty@4
RtlIsNameLegalDOS8Dot3=RtlIsNameLegalDOS8Dot3@12
RtlIsTextUnicode=RtlIsTextUnicode@12
RtlIsValidHandle=RtlIsValidHandle@8
RtlLocalTimeToSystemTime=RtlLocalTimeToSystemTime@8
RtlLockHeap=RtlLockHeap@4
RtlLookupAtomInAtomTable=RtlLookupAtomInAtomTable@12
-;RtlLookupElementGenericTable
+RtlLookupElementGenericTable=RtlLookupElementGenericTable@8
RtlMakeSelfRelativeSD=RtlMakeSelfRelativeSD@12
RtlMapGenericMask=RtlMapGenericMask@8
RtlMoveMemory=RtlMoveMemory@12
RtlMultiByteToUnicodeSize=RtlMultiByteToUnicodeSize@12
;RtlNewInstanceSecurityObject
;RtlNewSecurityGrantedAccess
-;RtlNewSecurityObject
+RtlNewSecurityObject=RtlNewSecurityObject@24
RtlNormalizeProcessParams=RtlNormalizeProcessParams@4
RtlNtStatusToDosError=RtlNtStatusToDosError@4
-;RtlNumberGenericTableElements
+RtlNumberGenericTableElements=RtlNumberGenericTableElements@4
RtlNumberOfClearBits=RtlNumberOfClearBits@4
RtlNumberOfSetBits=RtlNumberOfSetBits@4
RtlOemStringToUnicodeSize=RtlOemStringToUnicodeSize@4
RtlPrefixString=RtlPrefixString@12
RtlPrefixUnicodeString=RtlPrefixUnicodeString@12
;RtlPropertySetNameToGuid
-;RtlProtectHeap
+RtlProtectHeap=RtlProtectHeap@8
RtlQueryAtomInAtomTable=RtlQueryAtomInAtomTable@24
RtlQueryEnvironmentVariable_U=RtlQueryEnvironmentVariable_U@12
RtlQueryInformationAcl=RtlQueryInformationAcl@16
;RtlQueryProcessBackTraceInformation
-;RtlQueryProcessDebugInformation
+RtlQueryProcessDebugInformation=RtlQueryProcessDebugInformation@12
;RtlQueryProcessHeapInformation
;RtlQueryProcessLockInformation
;RtlQueryProperties
;RtlQueryPropertySet
RtlQueryRegistryValues=RtlQueryRegistryValues@20
;RtlQuerySecutityObject
-;RtlQueryTagHeap
+RtlQueryTagHeap=RtlQueryTagHeap@20
RtlQueryTimeZoneInformation=RtlQueryTimeZoneInformation@4
RtlRaiseException=RtlRaiseException@4
RtlRaiseStatus=RtlRaiseStatus@4
RtlRandom=RtlRandom@4
RtlReAllocateHeap=RtlReAllocateHeap@16
-;RtlRealPredecessor
-;RtlRealSuccessor
+RtlRealPredecessor=RtlRealPredecessor@4
+RtlRealSuccessor=RtlRealSuccessor@4
RtlReleasePebLock=RtlReleasePebLock@0
RtlReleaseResource=RtlReleaseResource@4
;RtlRemoteCall
;RtlSetUserFlagsHeap
;RtlSetUserValueHeap
RtlSizeHeap=RtlSizeHeap@12
-;RtlSplay
+RtlSplay=RtlSplay@4
;RtlStartRXact
RtlSubAuthorityCountSid=RtlSubAuthorityCountSid@4
RtlSubAuthoritySid=RtlSubAuthoritySid@8
RtlValidSid=RtlValidSid@4
RtlValidateHeap=RtlValidateHeap@12
RtlValidateProcessHeaps=RtlValidateProcessHeaps@0
-;RtlWalkHeap
+RtlWalkHeap=RtlWalkHeap@8
RtlWriteRegistryValue=RtlWriteRegistryValue@24
;RtlZeroHeap
RtlZeroMemory=RtlZeroMemory@8
RtlpNtOpenKey=RtlpNtOpenKey@16
RtlpNtQueryValueKey=RtlpNtQueryValueKey@20
RtlpNtSetValueKey=RtlpNtSetValueKey@16
-;RtlpUnWaitCriticalSection
-;RtlpWaitForCriticalSection
+RtlpUnWaitCriticalSection=RtlpUnWaitCriticalSection@4
+RtlpWaitForCriticalSection=RtlpWaitForCriticalSection@4
RtlxAnsiStringToUnicodeSize=RtlxAnsiStringToUnicodeSize@4
RtlxOemStringToUnicodeSize=RtlxOemStringToUnicodeSize@4
RtlxUnicodeStringToAnsiSize=RtlxUnicodeStringToAnsiSize@4
sin
sprintf
sqrt
-;sscanf
+sscanf
strcat
strchr
strcmp
;?Allocate@CBufferAllocator@@UAEPAXK@Z
;CsrCaptureMessageMultiUnicodeStringsInPlace
;CsrGetProcessId
-;DbgPrintEx
-;DbgPrintReturnControlC
-;DbgQueryDebugFilterState
-;DbgSetDebugFilterState
+DbgPrintEx
+DbgPrintReturnControlC
+DbgQueryDebugFilterState=DbgQueryDebugFilterState@8
+DbgSetDebugFilterState=DbgSetDebugFilterState@12
;DbgUiConvertStateChangeStructure
-;DbgUiDebugActiveProcess
+DbgUiDebugActiveProcess=DbgUiDebugActiveProcess@4
;DbgUiGetThreadDebugObject
;DbgUiSetThreadDebugObject
-;DbgUiStopDebugging
+DbgUiStopDebugging=DbgUiStopDebugging@4
;LdrAccessOutOfProcessResource
;LdrAddRefDll
-;LdrAlternateResourcesEnabled
+LdrAlternateResourcesEnabled=LdrAlternateResourcesEnabled@0
;LdrCreateOutOfProcessImage
;LdrDestroyOutOfProcessImage
;LdrEnumerateLoadedModules
;LdrFindCreateProcessManifest
;LdrFindResourceEx_U
-;LdrFlushAlternateResourceModules
+LdrFlushAlternateResourceModules=LdrFlushAlternateResourceModules@0
;LdrGetDllHandleEx
;LdrInitShimEngineDynamic
;LdrLoadAlternateResourceModule
-;LdrLockLoaderLock
+LdrLockLoaderLock=LdrLockLoaderLock@12
;LdrSetAppCompatDllRedirectionCallback
;LdrSetDllManifestProber
;LdrUnloadAlternateResourceModule
-;LdrUnlockLoaderLock
+LdrUnlockLoaderLock=LdrUnlockLoaderLock@8
;NPXEMULATORTABLE
-;NtAccessCheckByType
-;NtAccessCheckByTypeAndAuditAlarm
-;NtAccessCheckByTypeResultList
-;NtAccessCheckByTypeResultListAndAuditAlarm
-;NtAccessCheckByTypeResultListAndAuditAlarmByHandle
+NtAccessCheckByType=NtAccessCheckByType@44
+NtAccessCheckByTypeAndAuditAlarm=NtAccessCheckByTypeAndAuditAlarm@64
+NtAccessCheckByTypeResultList=NtAccessCheckByTypeResultList@44
+NtAccessCheckByTypeResultListAndAuditAlarm=NtAccessCheckByTypeResultListAndAuditAlarm@64
+NtAccessCheckByTypeResultListAndAuditAlarmByHandle=NtAccessCheckByTypeResultListAndAuditAlarmByHandle@68
;NtAddBootEntry
-;NtAllocateUserPhysicalPages
-;NtAreMappedFilesTheSame
+NtAllocateUserPhysicalPages=NtAllocateUserPhysicalPages@12
+NtAreMappedFilesTheSame=NtAreMappedFilesTheSame@8
;NtAssignProcessToJobObject
-;NtCancelDeviceWakeupRequest
-;NtCompactKeys
+NtCancelDeviceWakeupRequest=NtCancelDeviceWakeupRequest@4
+NtCompactKeys=NtCompactKeys@8
;NtCompareTokens
-;NtCompressKey
+NtCompressKey=NtCompressKey@4
;NtCreateDebugObject
-;NtCreateJobObject
-;NtCreateJobSet
-;NtCreateKeyedEvent
+NtCreateJobObject=NtCreateJobObject@12
+NtCreateJobSet=NtCreateJobSet@12
+NtCreateKeyedEvent=NtCreateKeyedEvent@16
;NtCreateProcessEx
;NtDebugActiveProcess
;NtDebugContinue
;NtDeleteBootEntry
;NtEnumerateBootEntries
;NtEnumerateSystemEnvironmentValuesEx
-;NtFilterToken
-;NtFreeUserPhysicalPages
-;NtGetDevicePowerState
-;NtGetWriteWatch
-;NtImpersonateAnonymousToken
-;NtInitiatePowerAction
-;NtIsProcessInJob
-;NtIsSystemResumeAutomatic
-;NtLockProductActivationKeys
-;NtLockRegistryKey
-;NtMakePermanentObject
-;NtMapUserPhysicalPages
-;NtMapUserPhysicalPagesScatter
+NtFilterToken=NtFilterToken@24
+NtFreeUserPhysicalPages=NtFreeUserPhysicalPages@12
+NtGetDevicePowerState=NtGetDevicePowerState@8
+NtGetWriteWatch=NtGetWriteWatch@28
+NtImpersonateAnonymousToken=NtImpersonateAnonymousToken@4
+NtInitiatePowerAction=NtInitiatePowerAction@16
+NtIsProcessInJob=NtIsProcessInJob@8
+NtIsSystemResumeAutomatic=NtIsSystemResumeAutomatic@0
+NtLockProductActivationKeys=NtLockProductActivationKeys@8
+NtLockRegistryKey=NtLockRegistryKey@4
+NtMakePermanentObject=NtMakePermanentObject@4
+NtMapUserPhysicalPages=NtMapUserPhysicalPages@12
+NtMapUserPhysicalPagesScatter=NtMapUserPhysicalPagesScatter@12
;NtModifyBootEntry
-;NtNotifyChangeMultipleKeys
-;NtOpenJobObject
-;NtOpenKeyedEvent
-;NtOpenProcessTokenEx
-;NtOpenThreadTokenEx
-;NtPowerInformation
+NtNotifyChangeMultipleKeys=NtNotifyChangeMultipleKeys@48
+NtOpenJobObject=NtOpenJobObject@12
+NtOpenKeyedEvent=NtOpenKeyedEvent@12
+NtOpenProcessTokenEx=NtOpenProcessTokenEx@16
+NtOpenThreadTokenEx=NtOpenThreadTokenEx@20
+NtPowerInformation=NtPowerInformation@20
;NtQueryBootEntryOrder
;NtQueryBootOptions
;NtQueryDebugFilterState
-;NtQueryDefaultUILanguage
-;NtQueryInformationJobObject
-;NtQueryInstallUILanguage
-;NtQueryOpenSubKeys
-;NtQueryPortInformationProcess
+NtQueryDefaultUILanguage=NtQueryDefaultUILanguage@4
+NtQueryInformationJobObject=NtQueryInformationJobObject@20
+NtQueryInstallUILanguage=NtQueryInstallUILanguage@4
+NtQueryOpenSubKeys=NtQueryOpenSubKeys@8
+NtQueryPortInformationProcess=NtQueryPortInformationProcess@0
;NtQuerySystemEnvironmentValueEx
-;NtReleaseKeyedEvent
+NtReleaseKeyedEvent=NtReleaseKeyedEvent@16
;NtRemoveProcessDebug
-;NtRenameKey
-;NtReplyWaitReceivePortEx
-;NtRequestDeviceWakeup
-;NtRequestWakeupLatency
-;NtResetWriteWatch
-;NtResumeProcess
-;NtSaveKeyEx
-;NtSaveMergedKeys
-;NtSecureConnectPort
+NtRenameKey=NtRenameKey@8
+NtReplyWaitReceivePortEx=NtReplyWaitReceivePortEx@20
+NtRequestDeviceWakeup=NtRequestDeviceWakeup@4
+NtRequestWakeupLatency=NtRequestWakeupLatency@4
+NtResetWriteWatch=NtResetWriteWatch@12
+NtResumeProcess=NtResumeProcess@4
+NtSaveKeyEx=NtSaveKeyEx@12
+NtSaveMergedKeys=NtSaveMergedKeys@12
+NtSecureConnectPort=NtSecureConnectPort@36
;NtSetBootEntryOrder
;NtSetBootOptions
;NtSetDebugFilterState
-;NtSetDefaultUILanguage
+NtSetDefaultUILanguage=NtSetDefaultUILanguage@4
;NtSetEventBoostPriority
-;NtSetHighWaitLowThread
+NtSetHighWaitLowThread=NtSetHighWaitLowThread@0
;NtSetInformationDebugObject
-;NtSetInformationJobObject
-;NtSetLowWaitHighThread
-;NtSetQuotaInformationFile
+NtSetInformationJobObject=NtSetInformationJobObject@16
+NtSetLowWaitHighThread=NtSetLowWaitHighThread@0
+NtSetQuotaInformationFile=NtSetQuotaInformationFile@16
;NtSetSystemEnvironmentValueEx
-;NtSetThreadExecutionState
-;NtSetUuidSeed
-;NtSuspendProcess
-;NtTerminateJobObject
+NtSetThreadExecutionState=NtSetThreadExecutionState@8
+NtSetUuidSeed=NtSetUuidSeed@4
+NtSuspendProcess=NtSuspendProcess@4
+NtTerminateJobObject=NtTerminateJobObject@8
;NtTraceEvent
;NtTranslateFilePath
-;NtUnloadKeyEx
+NtUnloadKeyEx=NtUnloadKeyEx@8
;NtWaitForDebugEvent
-;NtWaitForKeyedEvent
+NtWaitForKeyedEvent=NtWaitForKeyedEvent@16
;RtlActivateActivationContext
;RtlActivateActivationContextEx
;RtlActivateActivationContextUnsafeFast
-;RtlAddAccessAllowedAceEx
+RtlAddAccessAllowedAceEx=RtlAddAccessAllowedAceEx@20
;RtlAddAccessAllowedObjectAce
-;RtlAddAccessDeniedAceEx
+RtlAddAccessDeniedAceEx=RtlAddAccessDeniedAceEx@20
;RtlAddAccessDeniedObjectAce
;RtlAddAuditAccessAceEx
;RtlAddAuditAccessObjectAce
-;RtlAddRange
-;RtlAddRefActivationContext
+RtlAddRange=RtlAddRange@36
+RtlAddRefActivationContext=RtlAddRefActivationContext@4
;RtlAddRefMemoryStream
;RtlAddVectoredExceptionHandler
;RtlAddressInSectionTable
;RtlApplicationVerifierStop
;RtlAssert2
;RtlCancelTimer
-;RtlCaptureContext
+RtlCaptureContext=RtlCaptureContext@4
;RtlCaptureStackContext
;RtlCheckForOrphanedCriticalSections
;RtlCheckProcessParameters
;RtlCloneMemoryStream
;RtlCommitMemoryStream
;RtlCompareVariants
-;RtlComputeCrc32
+RtlComputeCrc32=RtlComputeCrc32@12
;RtlComputeImportTableHash
;RtlComputePrivatizedDllName_U
;RtlConvertPropertyToVariant
;RtlConvertVariantToProperty
;RtlCopyMemoryStreamTo
;RtlCopyOutOfProcessMemoryStreamTo
-;RtlCopyRangeList
+RtlCopyRangeList=RtlCopyRangeList@8
;RtlCreateActivationContext
;RtlCreateBootStatusDataFile
;RtlCreateSystemVolumeInformationFolder
-;RtlCreateTimer
-;RtlCreateTimerQueue
-;RtlDeactivateActivationContext
+RtlCreateTimer=RtlCreateTimer@28
+RtlCreateTimerQueue=RtlCreateTimerQueue@4
+RtlDeactivateActivationContext=RtlDeactivateActivationContext@8
;RtlDeactivateActivationContextUnsafeFast
;RtlDebugPrintTimes
;RtlDefaultNpAcl
;RtlDeleteElementGenericTableAvl
-;RtlDeleteOwnersRanges
-;RtlDeleteRange
-;RtlDeleteTimer
-;RtlDeleteTimerQueue
-;RtlDeleteTimerQueueEx
-;RtlDeregisterWait
-;RtlDeregisterWaitEx
-;RtlDllShutdownInProgress
+RtlDeleteOwnersRanges=RtlDeleteOwnersRanges@8
+RtlDeleteRange=RtlDeleteRange@24
+RtlDeleteTimer=RtlDeleteTimer@12
+RtlDeleteTimerQueue=RtlDeleteTimerQueue@4
+RtlDeleteTimerQueueEx=RtlDeleteTimerQueueEx@8
+RtlDeregisterWait=RtlDeregisterWait@4
+RtlDeregisterWaitEx=RtlDeregisterWaitEx@8
+RtlDllShutdownInProgress=RtlDllShutdownInProgress@0
;RtlDnsHostNameToComputerName
;RtlDosApplyFileIsolationRedirection_Ustr
;RtlDosSearchPath_Ustr
-;RtlDowncaseUnicodeChar
-;RtlDuplicateUnicodeString
+RtlDowncaseUnicodeChar=RtlDowncaseUnicodeChar@4
+RtlDuplicateUnicodeString=RtlDuplicateUnicodeString@12
;RtlEnableEarlyCriticalSectionEventCreation
;RtlEnumerateGenericTableAvl
;RtlEnumerateGenericTableLikeADirectory
;RtlFinalReleaseOutOfProcessMemoryStream
;RtlFindActivationContextSectionGuid
;RtlFindActivationContextSectionString
-;RtlFindCharInUnicodeString
-;RtlFindClearRuns
-;RtlFindLastBackwardRunClear
-;RtlFindLeastSignificantBit
-;RtlFindMostSignificantBit
-;RtlFindNextForwardRunClear
-;RtlFindRange
+RtlFindCharInUnicodeString=RtlFindCharInUnicodeString@16
+RtlFindClearRuns=RtlFindClearRuns@16
+RtlFindLastBackwardRunClear=RtlFindLastBackwardRunClear@12
+RtlFindLeastSignificantBit=RtlFindLeastSignificantBit@8
+RtlFindMostSignificantBit=RtlFindMostSignificantBit@8
+RtlFindNextForwardRunClear=RtlFindNextForwardRunClear@12
+RtlFindRange=RtlFindRange@48
;RtlFirstEntrySList
;RtlFlushSecureMemoryCache
-;RtlFreeOemString
-;RtlFreeRangeList
+RtlFreeOemString=RtlFreeOemString
+RtlFreeRangeList=RtlFreeRangeList@4
;RtlFreeThreadActivationContextStack
-;RtlGUIDFromString
-;RtlGetActiveActivationContext
-;RtlGetCurrentPeb
+RtlGUIDFromString=RtlGUIDFromString@8
+RtlGetActiveActivationContext=RtlGetActiveActivationContext@4
+RtlGetCurrentPeb=RtlGetCurrentPeb@0
;RtlGetElementGenericTableAvl
-;RtlGetFirstRange
+RtlGetFirstRange=RtlGetFirstRange@12
;RtlGetFrame
-;RtlGetLastNtStatus
-;RtlGetLastWin32Error
+RtlGetLastNtStatus=RtlGetLastNtStatus@0
+RtlGetLastWin32Error=RtlGetLastWin32Error@0
;RtlGetLengthWithoutLastFullDosOrNtPathElement
;RtlGetLengthWithoutTrailingPathSeperators
-;RtlGetNativeSystemInformation
-;RtlGetNextRange
+RtlGetNativeSystemInformation=RtlGetNativeSystemInformation@16
+RtlGetNextRange=RtlGetNextRange@12
;RtlGetSecurityDescriptorRMControl
;RtlGetSetBootStatusData
-;RtlGetVersion
-;RtlHashUnicodeString
+RtlGetVersion=RtlGetVersion@4
+RtlHashUnicodeString=RtlHashUnicodeString@16
;RtlInitMemoryStream
;RtlInitOutOfProcessMemoryStream
-;RtlInitUnicodeStringEx
-;RtlInitializeCriticalSectionAndSpinCount
+RtlInitUnicodeStringEx=RtlInitUnicodeStringEx@8
+RtlInitializeCriticalSectionAndSpinCount=RtlInitializeCriticalSectionAndSpinCount@8
;RtlInitializeGenericTableAvl
-;RtlInitializeRangeList
-;RtlInitializeSListHead
+RtlInitializeRangeList=RtlInitializeRangeList@4
+RtlInitializeSListHead=RtlInitializeSListHead@4
;RtlInsertElementGenericTableAvl
-;RtlInt64ToUnicodeString
-;RtlInterlockedFlushSList
-;RtlInterlockedPopEntrySList
-;RtlInterlockedPushEntrySList
+RtlInt64ToUnicodeString=RtlInt64ToUnicodeString@16
+RtlInterlockedFlushSList=RtlInterlockedFlushSList@4
+RtlInterlockedPopEntrySList=RtlInterlockedPopEntrySList@4
+RtlInterlockedPushEntrySList=RtlInterlockedPushEntrySList@8
;RtlInterlockedPushListSList
-;RtlInvertRangeList
+RtlInvertRangeList=RtlInvertRangeList@8
;RtlIpv4AddressToStringA
;RtlIpv4AddressToStringW
;RtlIpv4StringToAddressA
;RtlIpv6StringToAddressW
;RtlIsActivationContextActive
;RtlIsGenericTableEmptyAvl
-;RtlIsRangeAvailable
+RtlIsRangeAvailable=RtlIsRangeAvailable@40
;RtlIsThreadWithinLoaderCallout
;RtlLockBootStatusData
;RtlLockMemoryStreamRegion
-;RtlLogStackBackTrace
+RtlLogStackBackTrace=RtlLogStackBackTrace@0
;RtlLookupElementGenericTableAvl
;RtlMapSecurityErrorToNtStatus
-;RtlMergeRangeLists
+RtlMergeRangeLists=RtlMergeRangeLists@16
;RtlMultiAppendUnicodeStringBuffer
;RtlNewSecurityObjectEx
;RtlNewSecurityObjectWithMultipleInheritance
;RtlNtPathNameToDosPathName
-;RtlNtStatusToDosErrorNoTeb
+RtlNtStatusToDosErrorNoTeb=RtlNtStatusToDosErrorNoTeb@4
;RtlNumberGenericTableElementsAvl
;RtlOnMappedStreamEvent
;RtlPopFrame
;RtlPushFrame
-;RtlQueryDepthSList
-;RtlQueryHeapInformation
-;RtlQueryInformationActivationContext
+RtlQueryDepthSList=RtlQueryDepthSList@4
+RtlQueryHeapInformation=RtlQueryHeapInformation@20
+RtlQueryInformationActivationContext=RtlQueryInformationActivationContext@28
;RtlQueryInformationActiveActivationContext
;RtlQueryInterfaceMemoryStream
;RtlQueueApcWow64Thread
-;RtlQueueWorkItem
+RtlQueueWorkItem=RtlQueueWorkItem@12
;RtlRandomEx
;RtlReadMemoryStream
;RtlReadOutOfProcessMemoryStream
;RtlRegisterSecureMemoryCacheCallback
-;RtlRegisterWait
-;RtlReleaseActivationContext
+RtlRegisterWait=RtlRegisterWait@24
+RtlReleaseActivationContext=RtlReleaseActivationContext@4
;RtlReleaseMemoryStream
;RtlRemoveVectoredExceptionHandler
-;RtlRestoreLastWin32Error
+RtlRestoreLastWin32Error=RtlRestoreLastWin32Error@4
;RtlRevertMemoryStream
;RtlSeekMemoryStream
;RtlSelfRelativeToAbsoluteSD2
;RtlSetControlSecurityDescriptor
-;RtlSetCriticalSectionSpinCount
-;RtlSetHeapInformation
-;RtlSetIoCompletionCallback
-;RtlSetLastWin32Error
-;RtlSetLastWin32ErrorAndNtStatusFromNtStatus
+RtlSetCriticalSectionSpinCount=RtlSetCriticalSectionSpinCount@4
+RtlSetHeapInformation=RtlSetHeapInformation@16
+RtlSetIoCompletionCallback=RtlSetIoCompletionCallback@12
+RtlSetLastWin32Error=RtlSetLastWin32Error@4
+RtlSetLastWin32ErrorAndNtStatusFromNtStatus=RtlSetLastWin32ErrorAndNtStatusFromNtStatus@4
;RtlSetMemoryStreamSize
;RtlSetProcessIsCritical
;RtlSetSecurityDescriptorRMControl
;RtlSetThreadPoolStartFunc
;RtlSetTimer
;RtlStatMemoryStream
-;RtlStringFromGUID
+RtlStringFromGUID=RtlStringFromGUID@8
;RtlTraceDatabaseAdd
;RtlTraceDatabaseCreate
;RtlTraceDatabaseDestroy
;RtlTraceDatabaseLock
;RtlTraceDatabaseUnlock
;RtlTraceDatabaseValidate
-;RtlUlongByteSwap
-;RtlUlonglongByteSwap
+RtlUlongByteSwap=@RtlUlongByteSwap@4
+RtlUlonglongByteSwap=@RtlUlonglongByteSwap@8
;RtlUnhandledExceptionFilter
;RtlUnhandledExceptionFilter2
;RtlUnlockBootStatusData
;RtlUnlockMemoryStreamRegion
-;RtlUpdateTimer
-;RtlUshortByteSwap
-;RtlValidRelativeSecurityDescriptor
+RtlUpdateTimer=RtlUpdateTimer@16
+RtlUshortByteSwap=@RtlUshortByteSwap@4
+RtlValidRelativeSecurityDescriptor=RtlValidRelativeSecurityDescriptor@12
;RtlValidateUnicodeString
-;RtlVerifyVersionInfo
-;RtlWalkFrameChain
+RtlVerifyVersionInfo=RtlVerifyVersionInfo@16
+RtlWalkFrameChain=RtlWalkFrameChain@12
;RtlWriteMemoryStream
-;RtlZombifyActivationContext
+RtlZombifyActivationContext=RtlZombifyActivationContext@4
;RtlpApplyLengthFunction
;RtlpEnsureBufferSize
;RtlpNotOwnerCriticalSection
-;VerSetConditionMask
-;ZwAccessCheckByType
-;ZwAccessCheckByTypeAndAuditAlarm
-;ZwAccessCheckByTypeResultList
-;ZwAccessCheckByTypeResultListAndAuditAlarm
-;ZwAccessCheckByTypeResultListAndAuditAlarmByHandle
+VerSetConditionMask=VerSetConditionMask@16
+ZwAccessCheckByType=ZwAccessCheckByType@44
+ZwAccessCheckByTypeAndAuditAlarm=ZwAccessCheckByTypeAndAuditAlarm@64
+ZwAccessCheckByTypeResultList=ZwAccessCheckByTypeResultList@44
+ZwAccessCheckByTypeResultListAndAuditAlarm=ZwAccessCheckByTypeResultListAndAuditAlarm@64
+ZwAccessCheckByTypeResultListAndAuditAlarmByHandle=ZwAccessCheckByTypeResultListAndAuditAlarmByHandle@68
;ZwAddBootEntry
-;ZwAllocateUserPhysicalPages
-;ZwAreMappedFilesTheSame
-;ZwAssignProcessToJobObject
-;ZwCancelDeviceWakeupRequest
-;ZwCompactKeys
+ZwAllocateUserPhysicalPages=ZwAllocateUserPhysicalPages@12
+ZwAreMappedFilesTheSame=ZwAreMappedFilesTheSame@8
+ZwAssignProcessToJobObject=ZwAssignProcessToJobObject@8
+ZwCancelDeviceWakeupRequest=ZwCancelDeviceWakeupRequest@4
+ZwCompactKeys=ZwCompactKeys@8
;ZwCompareTokens
-;ZwCompressKey
+ZwCompressKey=ZwCompressKey@4
;ZwCreateDebugObject
-;ZwCreateJobObject
-;ZwCreateJobSet
-;ZwCreateKeyedEvent
+ZwCreateJobObject=ZwCreateJobObject@12
+ZwCreateJobSet=ZwCreateJobSet@12
+ZwCreateKeyedEvent=ZwCreateKeyedEvent@16
;ZwCreateProcessEx
-;ZwCreateWaitablePort
+ZwCreateWaitablePort=ZwCreateWaitablePort@20
;ZwDebugActiveProcess
;ZwDebugContinue
;ZwDeleteBootEntry
;ZwEnumerateBootEntries
;ZwEnumerateSystemEnvironmentValuesEx
-;ZwFilterToken
-;ZwFreeUserPhysicalPages
-;ZwGetDevicePowerState
-;ZwGetWriteWatch
-;ZwImpersonateAnonymousToken
-;ZwInitiatePowerAction
-;ZwIsProcessInJob
-;ZwIsSystemResumeAutomatic
-;ZwLockProductActivationKeys
-;ZwLockRegistryKey
-;ZwMakePermanentObject
-;ZwMapUserPhysicalPages
-;ZwMapUserPhysicalPagesScatter
+ZwFilterToken=ZwFilterToken@24
+ZwFreeUserPhysicalPages=ZwFreeUserPhysicalPages@12
+ZwGetDevicePowerState=ZwGetDevicePowerState@8
+ZwGetWriteWatch=ZwGetWriteWatch@28
+ZwImpersonateAnonymousToken=ZwImpersonateAnonymousToken@4
+ZwInitiatePowerAction=ZwInitiatePowerAction@16
+ZwIsProcessInJob=ZwIsProcessInJob@8
+ZwIsSystemResumeAutomatic=ZwIsSystemResumeAutomatic@0
+ZwLockProductActivationKeys=ZwLockProductActivationKeys@8
+ZwLockRegistryKey=ZwLockRegistryKey@4
+ZwMakePermanentObject=ZwMakePermanentObject@4
+ZwMapUserPhysicalPages=ZwMapUserPhysicalPages@12
+ZwMapUserPhysicalPagesScatter=ZwMapUserPhysicalPagesScatter@12
;ZwModifyBootEntry
-;ZwNotifyChangeMultipleKeys
-;ZwOpenJobObject
-;ZwOpenKeyedEvent
-;ZwOpenProcessTokenEx
-;ZwOpenThreadTokenEx
-;ZwPowerInformation
+ZwNotifyChangeMultipleKeys=ZwNotifyChangeMultipleKeys@48
+ZwOpenJobObject=ZwOpenJobObject@12
+ZwOpenKeyedEvent=ZwOpenKeyedEvent@12
+ZwOpenProcessTokenEx=ZwOpenProcessTokenEx@16
+ZwOpenThreadTokenEx=ZwOpenThreadTokenEx@20
+ZwPowerInformation=ZwPowerInformation@20
;ZwQueryBootEntryOrder
;ZwQueryBootOptions
;ZwQueryDebugFilterState
-;ZwQueryDefaultUILanguage
-;ZwQueryInformationJobObject
-;ZwQueryInstallUILanguage
-;ZwQueryOpenSubKeys
-;ZwQueryPortInformationProcess
-;ZwQueryQuotaInformationFile
+ZwQueryDefaultUILanguage=ZwQueryDefaultUILanguage@4
+ZwQueryInformationJobObject=ZwQueryInformationJobObject@20
+ZwQueryInstallUILanguage=ZwQueryInstallUILanguage@4
+ZwQueryOpenSubKeys=ZwQueryOpenSubKeys@8
+ZwQueryPortInformationProcess=ZwQueryPortInformationProcess@0
+ZwQueryQuotaInformationFile=ZwQueryQuotaInformationFile@36
;ZwQuerySystemEnvironmentValueEx
-;ZwReleaseKeyedEvent
+ZwReleaseKeyedEvent=ZwReleaseKeyedEvent@16
;ZwRemoveProcessDebug
-;ZwRenameKey
-;ZwReplyWaitReceivePortEx
-;ZwRequestDeviceWakeup
-;ZwRequestWakeupLatency
-;ZwResetWriteWatch
-;ZwResumeProcess
-;ZwSaveKeyEx
-;ZwSaveMergedKeys
-;ZwSecureConnectPort
+ZwRenameKey=ZwRenameKey@8
+ZwReplyWaitReceivePortEx=ZwReplyWaitReceivePortEx@20
+ZwRequestDeviceWakeup=ZwRequestDeviceWakeup@4
+ZwRequestWakeupLatency=ZwRequestWakeupLatency@4
+ZwResetWriteWatch=ZwResetWriteWatch@12
+ZwResumeProcess=ZwResumeProcess@4
+ZwSaveKeyEx=ZwSaveKeyEx@12
+ZwSaveMergedKeys=ZwSaveMergedKeys@12
+ZwSecureConnectPort=ZwSecureConnectPort@36
;ZwSetBootEntryOrder
;ZwSetBootOptions
;ZwSetDebugFilterState
-;ZwSetDefaultUILanguage
+ZwSetDefaultUILanguage=ZwSetDefaultUILanguage@4
;ZwSetEventBoostPriority
-;ZwSetHighWaitLowThread
+ZwSetHighWaitLowThread=ZwSetHighWaitLowThread@0
;ZwSetInformationDebugObject
-;ZwSetInformationJobObject
-;ZwSetLowWaitHighThread
-;ZwSetQuotaInformationFile
+ZwSetInformationJobObject=ZwSetInformationJobObject@16
+ZwSetLowWaitHighThread=ZwSetLowWaitHighThread@0
+ZwSetQuotaInformationFile=ZwSetQuotaInformationFile@16
;ZwSetSystemEnvironmentValueEx
-;ZwSetThreadExecutionState
-;ZwSetUuidSeed
-;ZwSuspendProcess
-;ZwTerminateJobObject
+ZwSetThreadExecutionState=ZwSetThreadExecutionState@8
+ZwSetUuidSeed=ZwSetUuidSeed@4
+ZwSuspendProcess=ZwSuspendProcess@4
+ZwTerminateJobObject=ZwTerminateJobObject@8
;ZwTraceEvent
;ZwTranslateFilePath
-;ZwUnloadKeyEx
+ZwUnloadKeyEx=ZwUnloadKeyEx@8
;ZwWaitForDebugEvent
-;ZwWaitForKeyedEvent
+ZwWaitForKeyedEvent=ZwWaitForKeyedEvent@16
;_CIcos
;_CIlog
-;_CIpow
+_CIpow
;_CIsin
;_CIsqrt
;__eCommonExceptions
;__eGetStatusWord
;_alldvrm
;_aulldvrm
-;_lfind
-;_ui64toa
-;_ui64tow
-;_vsnwprintf
-;bsearch
-;iswdigit
-;iswlower
-;iswxdigit
-;vDbgPrintEx
-;vDbgPrintExWithPrefix
+_lfind
+_ui64toa
+_ui64tow
+_vsnwprintf
+bsearch
+iswdigit
+iswlower
+iswxdigit
+vDbgPrintEx
+vDbgPrintExWithPrefix