[ros-diffs] [ros-arm-bringup] 34672: - Make exports per-architecture. - Remove x86-only libc exports from ARM version of NTDLL.

ros-arm-bringup at svn.reactos.org ros-arm-bringup at svn.reactos.org
Tue Jul 22 11:54:52 CEST 2008


Author: ros-arm-bringup
Date: Tue Jul 22 04:54:52 2008
New Revision: 34672

URL: http://svn.reactos.org/svn/reactos?rev=34672&view=rev
Log:
- Make exports per-architecture.
- Remove x86-only libc exports from ARM version of NTDLL.


Added:
    trunk/reactos/dll/ntdll/def/ntdll_arm.def   (with props)
    trunk/reactos/dll/ntdll/def/ntdll_i386.def
      - copied unchanged from r34671, trunk/reactos/dll/ntdll/def/ntdll.def
Removed:
    trunk/reactos/dll/ntdll/def/ntdll.def
Modified:
    trunk/reactos/dll/ntdll/ntdll.rbuild

Removed: trunk/reactos/dll/ntdll/def/ntdll.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/ntdll/def/ntdll.def?rev=34671&view=auto
==============================================================================
--- trunk/reactos/dll/ntdll/def/ntdll.def [iso-8859-1] (original)
+++ trunk/reactos/dll/ntdll/def/ntdll.def (removed)
@@ -1,1096 +1,0 @@
-; $Id$
-;
-; ReactOS Operating System
-;
-LIBRARY ntdll.dll
-
-EXPORTS
-CsrAllocateCaptureBuffer at 8
-CsrAllocateMessagePointer at 12
-CsrCaptureMessageBuffer at 16
-CsrCaptureMessageMultiUnicodeStringsInPlace at 12
-CsrCaptureMessageString at 20
-CsrCaptureTimeout at 8
-CsrClientCallServer at 16
-CsrClientConnectToServer at 20
-CsrFreeCaptureBuffer at 4
-CsrGetProcessId at 0
-CsrIdentifyAlertableThread at 0
-CsrNewThread at 0
-CsrProbeForRead at 12
-CsrProbeForWrite at 12
-CsrSetPriorityClass at 8
-DbgBreakPoint at 0
-DbgPrint
-DbgPrintEx
-DbgPrompt at 12
-DbgUiConvertStateChangeStructure at 8
-DbgUiDebugActiveProcess at 4
-DbgUiConnectToDbg at 0
-DbgUiContinue at 8
-DbgUiGetThreadDebugObject at 0
-DbgUiIssueRemoteBreakin at 4
-DbgUiRemoteBreakin at 0
-DbgUiSetThreadDebugObject at 4
-DbgUiStopDebugging at 4
-DbgUiWaitStateChange at 8
-DbgUserBreakPoint at 0
-KiRaiseUserExceptionDispatcher at 0
-KiUserApcDispatcher at 16
-KiUserCallbackDispatcher at 12
-KiUserExceptionDispatcher at 8
-KiIntSystemCall at 0
-KiFastSystemCallRet at 0
-KiFastSystemCall at 0
-LdrAccessResource at 16
-LdrAddRefDll at 8
-LdrDisableThreadCalloutsForDll at 4
-LdrEnumResources at 20
-LdrFindEntryForAddress at 8
-LdrFindResourceDirectory_U at 16
-LdrFindResource_U at 16
-LdrGetDllHandle at 16
-LdrGetProcedureAddress at 16
-LdrInitializeThunk at 16
-LdrLoadDll at 16
-LdrProcessRelocationBlock at 16
-LdrQueryImageFileExecutionOptions at 24
-LdrQueryProcessModuleInformation at 12
-LdrShutdownProcess at 0
-LdrShutdownThread at 0
-LdrUnloadDll at 4
-LdrVerifyImageMatchesChecksum at 16
-NlsAnsiCodePage DATA
-NlsMbCodePageTag DATA
-NlsMbOemCodePageTag DATA
-NtAcceptConnectPort at 24
-NtAccessCheck at 32
-NtAccessCheckAndAuditAlarm at 44
-NtAddAtom at 12
-NtAddBootEntry at 8
-NtAdjustGroupsToken at 24
-NtAdjustPrivilegesToken at 24
-NtAlertResumeThread at 8
-NtAlertThread at 4
-NtAllocateLocallyUniqueId at 4
-NtAllocateUuids at 16
-NtAllocateVirtualMemory at 24
-NtAssignProcessToJobObject at 8
-NtCallbackReturn at 12
-NtCancelIoFile at 8
-NtCancelTimer at 8
-NtClearEvent at 4
-NtClose at 4
-NtCloseObjectAuditAlarm at 12
-NtCompareTokens at 12
-NtCompleteConnectPort at 4
-NtConnectPort at 32
-NtContinue at 8
-NtCreateDebugObject at 16
-NtCreateDirectoryObject at 12
-NtCreateEvent at 20
-NtCreateEventPair at 12
-NtCreateFile at 44
-NtCreateIoCompletion at 16
-NtCreateJobObject at 12
-NtCreateKey at 28
-NtCreateMailslotFile at 32
-NtCreateMutant at 16
-NtCreateNamedPipeFile at 56
-NtCreatePagingFile at 16
-NtCreatePort at 20
-NtCreateProcess at 32
-NtCreateProfile at 36
-NtCreateSection at 28
-NtCreateSemaphore at 20
-NtCreateSymbolicLinkObject at 16
-NtCreateThread at 32
-NtCreateTimer at 16
-NtCreateToken at 52
-NtCreateWaitablePort at 20
-NtCurrentTeb=_NtCurrentTeb at 0
-NtDebugContinue at 12
-NtDelayExecution at 8
-NtDeleteAtom at 4
-NtDeleteFile at 4
-NtDeleteKey at 4
-NtDeleteObjectAuditAlarm at 12
-NtDeleteValueKey at 8
-NtDeviceIoControlFile at 40
-NtDisplayString at 4
-NtDuplicateObject at 28
-NtDuplicateToken at 24
-NtEnumerateKey at 24
-NtEnumerateValueKey at 24
-NtExtendSection at 8
-NtFindAtom at 12
-NtFlushBuffersFile at 8
-NtFlushInstructionCache at 12
-NtFlushKey at 4
-NtFlushVirtualMemory at 16
-NtFlushWriteBuffer at 0
-NtFreeVirtualMemory at 16
-NtFsControlFile at 40
-NtGetContextThread at 8
-NtGetPlugPlayEvent at 16
-NtImpersonateAnonymousToken at 4
-NtImpersonateClientOfPort at 8
-NtImpersonateThread at 12
-NtInitializeRegistry at 4
-NtIsProcessInJob at 8
-NtListenPort at 8
-NtLoadDriver at 4
-NtLoadKey at 8
-NtLoadKey2 at 12
-NtLockFile at 40
-NtLockVirtualMemory at 16
-NtMakeTemporaryObject at 4
-NtMapViewOfSection at 40
-NtNotifyChangeDirectoryFile at 36
-NtNotifyChangeKey at 40
-NtOpenDirectoryObject at 12
-NtOpenEvent at 12
-NtOpenEventPair at 12
-NtOpenFile at 24
-NtOpenIoCompletion at 12
-NtOpenJobObject at 12
-NtOpenKey at 12
-NtOpenMutant at 12
-NtOpenObjectAuditAlarm at 48
-NtOpenProcess at 16
-NtOpenProcessToken at 12
-NtOpenSection at 12
-NtOpenSemaphore at 12
-NtOpenSymbolicLinkObject at 12
-NtOpenThread at 16
-NtOpenThreadToken at 16
-NtOpenTimer at 12
-NtPlugPlayControl at 12
-NtPowerInformation at 20
-NtPrivilegeCheck at 12
-NtPrivilegedServiceAuditAlarm at 20
-NtPrivilegeObjectAuditAlarm at 24
-NtProtectVirtualMemory at 20
-NtPulseEvent at 8
-NtQueryAttributesFile at 8
-NtQueryDebugFilterState at 8
-NtQueryDefaultLocale at 8
-NtQueryDefaultUILanguage at 4
-NtQueryDirectoryFile at 44
-NtQueryDirectoryObject at 28
-NtQueryEaFile at 36
-NtQueryEvent at 20
-NtQueryFullAttributesFile at 8
-NtQueryInformationAtom at 20
-NtQueryInformationFile at 20
-NtQueryInformationJobObject at 20
-NtQueryInformationPort at 20
-NtQueryInformationProcess at 20
-NtQueryInformationThread at 20
-NtQueryInformationToken at 20
-NtQueryInstallUILanguage at 4
-NtQueryIntervalProfile at 8
-NtQueryIoCompletion at 20
-NtQueryKey at 20
-NtQueryMultipleValueKey at 24
-NtQueryMutant at 20
-NtQueryObject at 20
-NtQueryPerformanceCounter at 8
-NtQuerySection at 20
-NtQuerySecurityObject at 20
-NtQuerySemaphore at 20
-NtQuerySymbolicLinkObject at 12
-NtQuerySystemEnvironmentValue at 16
-NtQuerySystemInformation at 16
-NtQuerySystemTime at 4
-NtQueryTimer at 20
-NtQueryTimerResolution at 12
-NtQueryValueKey at 24
-NtQueryVirtualMemory at 24
-NtQueryVolumeInformationFile at 20
-NtQueueApcThread at 20
-NtRaiseException at 12
-NtRaiseHardError at 24
-NtReadFile at 36
-NtReadFileScatter at 36
-NtReadRequestData at 24
-NtReadVirtualMemory at 20
-NtRegisterThreadTerminatePort at 4
-NtReleaseMutant at 8
-NtReleaseSemaphore at 12
-NtRemoveIoCompletion at 20
-NtReplaceKey at 12
-NtReplyPort at 8
-NtReplyWaitReceivePort at 16
-NtReplyWaitReceivePortEx at 20
-NtReplyWaitReplyPort at 8
-NtRequestPort at 8
-NtRequestWaitReplyPort at 12
-NtResetEvent at 8
-NtRestoreKey at 12
-NtResumeProcess at 4
-NtResumeThread at 8
-NtSaveKey at 8
-NtSecureConnectPort at 36
-NtSetContextThread at 8
-NtSetDebugFilterState at 12
-NtSetDefaultHardErrorPort at 4
-NtSetDefaultLocale at 8
-NtSetDefaultUILanguage at 4
-NtSetEaFile at 16
-NtSetEvent at 8
-NtSetHighEventPair at 4
-NtSetHighWaitLowEventPair at 4
-NtSetInformationDebugObject at 20
-NtSetInformationFile at 20
-NtSetInformationJobObject at 16
-NtSetInformationKey at 16
-NtSetInformationObject at 16
-NtSetInformationProcess at 16
-NtSetInformationThread at 16
-NtSetInformationToken at 16
-NtSetIntervalProfile at 8
-NtSetIoCompletion at 20
-NtSetLdtEntries at 24
-NtSetLowEventPair at 4
-NtSetLowWaitHighEventPair at 4
-NtSetSecurityObject at 12
-NtSetSystemEnvironmentValue at 8
-NtSetSystemInformation at 12
-NtSetSystemPowerState at 12
-NtSetSystemTime at 8
-NtSetTimer at 28
-NtSetTimerResolution at 12
-NtSetUuidSeed at 4
-NtSetValueKey at 24
-NtSetVolumeInformationFile at 20
-NtShutdownSystem at 4
-NtSignalAndWaitForSingleObject at 16
-NtStartProfile at 4
-NtStopProfile at 4
-NtSuspendProcess at 4
-NtSuspendThread at 8
-NtSystemDebugControl at 24
-NtTerminateJobObject at 8
-NtTerminateProcess at 8
-NtTerminateThread at 8
-NtTestAlert at 0
-NtUnloadDriver at 4
-NtUnloadKey at 4
-NtUnlockFile at 20
-NtUnlockVirtualMemory at 16
-NtUnmapViewOfSection at 8
-NtVdmControl at 8
-NtWaitForDebugEvent at 16
-NtWaitForMultipleObjects at 20
-NtWaitForSingleObject at 12
-NtWaitHighEventPair at 4
-NtWaitLowEventPair at 4
-NtWriteFile at 36
-NtWriteFileGather at 36
-NtWriteRequestData at 24
-NtWriteVirtualMemory at 20
-NtYieldExecution at 0
-;PfxFindPrefix
-;PfxInitialize
-;PfxInsertPrefix
-;PfxRemovePrefix
-;PropertyLengthAsVariant
-;RestoreEm87Context
-;RtlAbortRXact
-RtlAbsoluteToSelfRelativeSD at 12
-RtlAcquirePebLock at 0
-RtlAcquireResourceExclusive at 8
-RtlAcquireResourceShared at 8
-RtlAcquireSRWLockExclusive at 4
-RtlAcquireSRWLockShared at 4
-RtlAddAccessAllowedAce at 16
-RtlAddAccessAllowedAceEx at 20
-RtlAddAccessAllowedObjectAce at 28
-RtlAddAccessDeniedAce at 16
-RtlAddAccessDeniedAceEx at 20
-RtlAddAccessDeniedObjectAce at 28
-RtlAddAce at 20
-;RtlAddActionToRXact
-RtlAddAtomToAtomTable at 12
-;RtlAddAttributeActionToRXact
-RtlAddAuditAccessAce at 24
-RtlAddAuditAccessAceEx at 28
-RtlAddAuditAccessObjectAce at 36
-;RtlAddCompoundAce
-RtlAddMandatoryAce at 24
-RtlAddRange at 36
-RtlAddVectoredExceptionHandler at 8
-RtlAdjustPrivilege at 16
-RtlAllocateAndInitializeSid at 44
-RtlAllocateHandle at 8
-RtlAllocateHeap at 12
-RtlAnsiCharToUnicodeChar at 4
-RtlAnsiStringToUnicodeSize at 4=RtlxAnsiStringToUnicodeSize at 4
-RtlAnsiStringToUnicodeString at 12
-RtlAppendAsciizToString at 8
-RtlAppendStringToString at 8
-RtlAppendUnicodeStringToString at 8
-RtlAppendUnicodeToString at 8
-;RtlApplyRXact
-;RtlApplyRXactNoFlush
-RtlAreAllAccessesGranted at 8
-RtlAreAnyAccessesGranted at 8
-RtlAreBitsClear at 12
-RtlAreBitsSet at 12
-RtlAssert at 16
-RtlCaptureStackBackTrace at 16
-RtlCharToInteger at 12
-RtlCheckRegistryKey at 8
-RtlClearAllBits at 4
-RtlClearBits at 12
-RtlCompactHeap at 8
-RtlCompareMemory at 12
-RtlCompareMemoryUlong at 12
-RtlCompareString at 12
-RtlCompareUnicodeString at 12
-RtlCompressBuffer at 32
-RtlComputeCrc32 at 12
-;RtlConsoleMultiByteToUnicodeN
-RtlConvertExclusiveToShared at 4
-RtlConvertLongToLargeInteger at 4
-RtlConvertSharedToExclusive at 4
-RtlConvertSidToUnicodeString at 12
-;RtlConvertUiListToApiList
-RtlConvertUlongToLargeInteger at 4
-RtlCopyLuid at 8
-RtlCopyLuidAndAttributesArray at 12
-RtlCopyRangeList at 8
-RtlCopySecurityDescriptor at 8
-RtlCopySid at 12
-RtlCopySidAndAttributesArray at 28
-RtlCopyString at 8
-RtlCopyUnicodeString at 8
-RtlCreateAcl at 12
-;RtlCreateAndSetSD
-RtlCreateAtomTable at 8
-RtlCreateEnvironment at 8
-RtlCreateHeap at 24
-RtlCreateProcessParameters at 40
-RtlCreateQueryDebugBuffer at 8
-RtlCreateRegistryKey at 8
-RtlCreateSecurityDescriptor at 8
-RtlCreateTagHeap at 16
-RtlCreateTimer at 28
-RtlCreateTimerQueue at 4
-RtlCreateUnicodeString at 8
-RtlCreateUnicodeStringFromAsciiz at 8
-RtlCreateUserProcess at 40
-;RtlCreateUserSecurityObject
-RtlCreateUserThread at 40
-RtlCustomCPToUnicodeN at 24
-RtlCutoverTimeToSystemTime at 16
-RtlDeNormalizeProcessParams at 4
-RtlDecodePointer=RtlEncodePointer at 4
-RtlDecompressBuffer at 24
-RtlDecompressFragment at 32
-RtlDelete at 4
-RtlDeleteAce at 8
-RtlDeleteAtomFromAtomTable at 8
-RtlDeleteCriticalSection at 4
-RtlDeleteElementGenericTable at 8
-RtlDeleteElementGenericTableAvl at 8
-RtlDeleteNoSplay at 8
-RtlDeleteOwnersRanges at 8
-RtlDeleteRange at 24
-RtlDeleteRegistryValue at 12
-RtlDeleteResource at 4
-RtlDeleteSecurityObject at 4
-RtlDeleteTimer at 12
-RtlDeleteTimerQueue at 4
-RtlDeleteTimerQueueEx at 8
-RtlDeregisterWait at 4
-RtlDeregisterWaitEx at 8
-RtlDestroyAtomTable at 4
-RtlDestroyEnvironment at 4
-RtlDestroyHandleTable at 4
-RtlDestroyHeap at 4
-RtlDestroyProcessParameters at 4
-RtlDestroyQueryDebugBuffer at 4
-RtlDetermineDosPathNameType_U at 4
-RtlDllShutdownInProgress at 0
-RtlDoesFileExists_U at 4
-RtlDosPathNameToNtPathName_U at 16
-RtlDosPathNameToRelativeNtPathName_U at 16
-RtlDosSearchPath_U at 24
-RtlDowncaseUnicodeChar at 4
-RtlDowncaseUnicodeString at 12
-RtlDumpResource at 4
-RtlDuplicateUnicodeString at 12
-RtlEmptyAtomTable at 8
-RtlEncodePointer at 4
-RtlEnlargedIntegerMultiply at 8
-RtlEnlargedUnsignedDivide at 16
-RtlEnlargedUnsignedMultiply at 8
-RtlEnterCriticalSection at 4
-RtlEnumProcessHeaps at 8
-RtlEnumerateGenericTable at 8
-RtlEnumerateGenericTableAvl at 8
-RtlEnumerateGenericTableLikeADirectory at 28
-RtlEnumerateGenericTableWithoutSplaying at 8
-RtlEnumerateGenericTableWithoutSplayingAvl at 8
-RtlEqualComputerName at 8
-RtlEqualDomainName at 8
-RtlEqualLuid at 8
-RtlEqualPrefixSid at 8
-RtlEqualSid at 8
-RtlEqualString at 12
-RtlEqualUnicodeString at 12
-RtlEraseUnicodeString at 4
-RtlExitUserThread at 4
-RtlExpandEnvironmentStrings_U at 16
-RtlExtendHeap at 16
-RtlExtendedIntegerMultiply at 12
-RtlExtendedLargeIntegerDivide at 16
-RtlExtendedMagicDivide at 20
-RtlFillMemory at 12
-RtlFillMemoryUlong at 12
-RtlFindClearBits at 12
-RtlFindClearBitsAndSet at 12
-RtlFindClearRuns at 16
-RtlFindLastBackwardRunClear at 12
-RtlFindLeastSignificantBit at 8
-RtlFindLongestRunClear at 8
-RtlFindLongestRunSet at 8
-RtlFindMessage at 20
-RtlFindMostSignificantBit at 8
-RtlFindNextForwardRunClear at 12
-RtlFindRange at 48
-RtlFindSetBits at 12
-RtlFindSetBitsAndClear at 12
-RtlFirstFreeAce at 8
-RtlFormatCurrentUserKeyPath at 4
-RtlFormatMessage at 32
-RtlFreeAnsiString at 4
-RtlFreeHandle at 8
-RtlFreeHeap at 12
-RtlFreeOemString at 4
-RtlFreeRangeList at 4
-RtlFreeSid at 4
-RtlFreeUnicodeString at 4
-RtlFreeUserThreadStack at 8
-RtlGUIDFromString at 8
-RtlGenerate8dot3Name at 16
-RtlGetAce at 12
-;RtlGetCallersAddress
-RtlGetCompressionWorkSpaceSize at 12
-RtlGetControlSecurityDescriptor at 12
-RtlGetCurrentDirectory_U at 8
-RtlGetDaclSecurityDescriptor at 16
-RtlGetElementGenericTable at 8
-RtlGetElementGenericTableAvl at 8
-RtlGetFirstRange at 12
-RtlGetFullPathName_U at 16
-RtlGetGroupSecurityDescriptor at 12
-RtlGetLastNtStatus at 0
-RtlGetLastWin32Error at 0
-RtlGetLongestNtPathLength at 0
-RtlGetNextRange at 12
-RtlGetNtGlobalFlags at 0
-RtlGetNtProductType at 4
-RtlGetNtVersionNumbers at 12
-RtlGetOwnerSecurityDescriptor at 12
-RtlGetProcessHeaps at 8
-RtlGetSaclSecurityDescriptor at 16
-RtlGetSecurityDescriptorRMControl at 8
-RtlGetSetBootStatusData at 24
-RtlGetUserInfoHeap at 20
-RtlGetVersion at 4
-RtlHashUnicodeString at 16
-RtlIdentifierAuthoritySid at 4
-RtlImageDirectoryEntryToData at 16
-RtlImageNtHeader at 4
-RtlImageRvaToSection at 12
-RtlImageRvaToVa at 16
-RtlImpersonateSelf at 4
-RtlInitAnsiString at 8
-RtlInitCodePageTable at 8
-RtlInitNlsTables at 16
-RtlInitString at 8
-RtlInitUnicodeString at 8
-RtlInitUnicodeStringEx at 8
-;RtlInitializeAtomPackage
-RtlInitializeBitMap at 12
-RtlInitializeConditionVariable at 4
-RtlInitializeContext at 20
-RtlInitializeCriticalSection at 4
-RtlInitializeCriticalSectionAndSpinCount at 8
-RtlInitializeGenericTable at 20
-RtlInitializeGenericTableAvl at 20
-RtlInitializeHandleTable at 12
-RtlInitializeRangeList at 4
-RtlInitializeResource at 4
-;RtlInitializeRXact
-RtlInitializeSid at 12
-RtlInitializeSRWLock at 4
-RtlInsertElementGenericTable at 16
-RtlInsertElementGenericTableAvl at 16
-RtlInsertElementGenericTableFull at 24
-RtlInsertElementGenericTableFullAvl at 24
-RtlInt64ToUnicodeString at 16
-RtlIntegerToChar at 16
-RtlIntegerToUnicodeString at 12
-RtlInvertRangeList at 8
-RtlIpv4AddressToStringA at 8
-RtlIpv4AddressToStringExA at 16
-RtlIpv4AddressToStringExW at 16
-RtlIpv4AddressToStringW at 8
-RtlIpv4StringToAddressA at 16
-RtlIpv4StringToAddressExA at 16
-RtlIpv4StringToAddressExW at 16
-RtlIpv4StringToAddressW at 16
-RtlIpv6AddressToStringA at 8
-RtlIpv6AddressToStringExA at 20
-RtlIpv6AddressToStringExW at 20
-RtlIpv6AddressToStringW at 8
-RtlIpv6StringToAddressA at 12
-RtlIpv6StringToAddressExA at 16
-RtlIpv6StringToAddressExW at 16
-RtlIpv6StringToAddressW at 12
-RtlIsDosDeviceName_U at 4
-RtlIsGenericTableEmpty at 4
-RtlIsGenericTableEmptyAvl at 4
-RtlIsNameLegalDOS8Dot3 at 12
-RtlIsRangeAvailable at 40
-RtlIsTextUnicode at 12
-RtlIsValidHandle at 8
-RtlIsValidIndexHandle at 12
-RtlLargeIntegerAdd at 16
-RtlLargeIntegerArithmeticShift at 12
-RtlLargeIntegerDivide at 20
-RtlLargeIntegerNegate at 8
-RtlLargeIntegerShiftLeft at 12
-RtlLargeIntegerShiftRight at 12
-RtlLargeIntegerSubtract at 16
-RtlLargeIntegerToChar at 16
-RtlLeaveCriticalSection at 4
-RtlLengthRequiredSid at 4
-RtlLengthSecurityDescriptor at 4
-RtlLengthSid at 4
-RtlLocalTimeToSystemTime at 8
-RtlLockBootStatusData at 4
-RtlLockHeap at 4
-RtlLookupAtomInAtomTable at 12
-RtlLookupElementGenericTable at 8
-RtlLookupElementGenericTableAvl at 8
-RtlLookupElementGenericTableFull at 16
-RtlLookupElementGenericTableFullAvl at 16
-RtlMakeSelfRelativeSD at 12
-RtlMapGenericMask at 8
-RtlMergeRangeLists at 16
-RtlMoveMemory at 12
-RtlMultiByteToUnicodeN at 20
-RtlMultiByteToUnicodeSize at 12
-;RtlNewInstanceSecurityObject
-;RtlNewSecurityGrantedAccess
-RtlNewSecurityObject at 24
-RtlNormalizeProcessParams at 4
-RtlNtPathNameToDosPathName at 16
-RtlNtStatusToDosError at 4
-RtlNumberGenericTableElements at 4
-RtlNumberGenericTableElementsAvl at 4
-RtlNumberOfClearBits at 4
-RtlNumberOfSetBits at 4
-RtlOemStringToUnicodeSize at 4=RtlxOemStringToUnicodeSize at 4
-RtlOemStringToUnicodeString at 12
-RtlOemToUnicodeN at 20
-RtlOpenCurrentUser at 8
-RtlPcToFileHeader at 8
-RtlPinAtomInAtomTable at 8
-RtlPrefixString at 12
-RtlPrefixUnicodeString at 12
-;RtlProtectHeap
-RtlQueryAtomInAtomTable at 24
-RtlQueryEnvironmentVariable_U at 12
-RtlQueryInformationAcl at 16
-;RtlQueryProcessBackTraceInformation
-RtlQueryProcessDebugInformation at 12
-;RtlQueryProcessHeapInformation
-;RtlQueryProcessLockInformation
-RtlQueryRegistryValues at 20
-RtlQuerySecurityObject at 20
-RtlQueryTagHeap at 20
-RtlQueryTimeZoneInformation at 4
-RtlQueueWorkItem at 12
-RtlRaiseException at 4
-RtlRaiseStatus at 4
-RtlRandom at 4
-RtlRandomEx=RtlRandom at 4
-RtlReAllocateHeap at 16
-RtlRealPredecessor at 4
-RtlRealSuccessor at 4
-RtlRegisterWait at 24
-RtlReleasePebLock at 0
-RtlReleaseRelativeName at 4
-RtlReleaseResource at 4
-RtlReleaseSRWLockExclusive at 4
-RtlReleaseSRWLockShared at 4
-;RtlRemoteCall
-RtlRemoveVectoredExceptionHandler at 4
-RtlResetRtlTranslations at 4
-RtlRestoreLastWin32Error at 4=RtlSetLastWin32Error at 4
-RtlRunDecodeUnicodeString at 8
-RtlRunEncodeUnicodeString at 8
-RtlSecondsSince1970ToTime at 8
-RtlSecondsSince1980ToTime at 8
-RtlSelfRelativeToAbsoluteSD2 at 8
-RtlSelfRelativeToAbsoluteSD at 44
-RtlSetAllBits at 4
-RtlSetAttributesSecurityDescriptor at 12
-RtlSetBits at 12
-RtlSetControlSecurityDescriptor at 12
-RtlSetCriticalSectionSpinCount at 8
-RtlSetCurrentDirectory_U at 4
-RtlSetCurrentEnvironment at 8
-RtlSetDaclSecurityDescriptor at 16
-RtlSetEnvironmentVariable at 12
-RtlSetGroupSecurityDescriptor at 12
-RtlSetInformationAcl at 16
-RtlSetLastWin32Error at 4
-RtlSetLastWin32ErrorAndNtStatusFromNtStatus at 4
-RtlSetOwnerSecurityDescriptor at 12
-RtlSetProcessIsCritical at 12
-RtlSetSaclSecurityDescriptor at 16
-RtlSetSecurityDescriptorRMControl at 8
-RtlSetSecurityObject at 20
-RtlSetTimeZoneInformation at 4
-;RtlSetUnicodeCallouts
-RtlSetUserFlagsHeap at 16
-RtlSetUserValueHeap at 16
-RtlSizeHeap at 12
-RtlSleepConditionVariableCS at 12
-RtlSleepConditionVariableSRW at 16
-RtlSplay at 4
-;RtlStartRXact
-RtlStringFromGUID at 8
-RtlSubAuthorityCountSid at 4
-RtlSubAuthoritySid at 8
-RtlSubtreePredecessor at 4
-RtlSubtreeSuccessor at 4
-RtlSystemTimeToLocalTime at 8
-RtlTimeFieldsToTime at 8
-RtlTimeToElapsedTimeFields at 8
-RtlTimeToSecondsSince1970 at 8
-RtlTimeToSecondsSince1980 at 8
-RtlTimeToTimeFields at 8
-RtlTryEnterCriticalSection at 4
- at RtlUlongByteSwap@4
- at RtlUlonglongByteSwap@8
-RtlUnhandledExceptionFilter at 4
-RtlUnicodeStringToAnsiSize at 4=RtlxUnicodeStringToAnsiSize at 4
-RtlUnicodeStringToAnsiString at 12
-RtlUnicodeStringToCountedOemString at 12
-RtlUnicodeStringToInteger at 12
-RtlUnicodeStringToOemSize at 4=RtlxUnicodeStringToOemSize at 4
-RtlUnicodeStringToOemString at 12
-RtlUnicodeToCustomCPN at 24
-RtlUnicodeToMultiByteN at 20
-RtlUnicodeToMultiByteSize at 12
-RtlUnicodeToOemN at 20
-RtlUniform at 4
-RtlUnlockBootStatusData at 4
-RtlUnlockHeap at 4
-RtlUnwind at 16
-RtlUpcaseUnicodeChar at 4
-RtlUpcaseUnicodeString at 12
-RtlUpcaseUnicodeStringToAnsiString at 12
-RtlUpcaseUnicodeStringToCountedOemString at 12
-RtlUpcaseUnicodeStringToOemString at 12
-RtlUpcaseUnicodeToCustomCPN at 24
-RtlUpcaseUnicodeToMultiByteN at 20
-RtlUpcaseUnicodeToOemN at 20
-RtlUpdateTimer at 16
-RtlUpperChar at 4
-RtlUpperString at 8
-RtlUsageHeap at 12
- at RtlUshortByteSwap@4
-RtlValidAcl at 4
-RtlValidRelativeSecurityDescriptor at 12
-RtlValidSecurityDescriptor at 4
-RtlValidSid at 4
-RtlValidateHeap at 12
-RtlValidateProcessHeaps at 0
-RtlValidateUnicodeString at 8
-RtlVerifyVersionInfo at 16
-;RtlWalkHeap
-RtlWakeAllConditionVariable at 4
-RtlWakeConditionVariable at 4
-RtlWriteRegistryValue at 24
-;RtlZeroHeap
-RtlZeroMemory at 8
-RtlpEnsureBufferSize at 12
-RtlpNtCreateKey at 24
-RtlpNtEnumerateSubKey at 16
-RtlpNtMakeTemporaryKey at 4
-RtlpNtOpenKey at 16
-RtlpNtQueryValueKey at 20
-RtlpNtSetValueKey at 16
-RtlpUnWaitCriticalSection at 4
-RtlpWaitForCriticalSection at 4
-RtlxAnsiStringToUnicodeSize at 4
-RtlxOemStringToUnicodeSize at 4
-RtlxUnicodeStringToAnsiSize at 4
-RtlxUnicodeStringToOemSize at 4
-;SaveEm87Context
-VerSetConditionMask at 16
-ZwAcceptConnectPort at 24
-ZwAccessCheck at 32
-ZwAccessCheckAndAuditAlarm at 44
-ZwAddAtom at 12
-ZwAdjustGroupsToken at 24
-ZwAdjustPrivilegesToken at 24
-ZwAlertResumeThread at 8
-ZwAlertThread at 4
-ZwAllocateLocallyUniqueId at 4
-ZwAllocateUuids at 16
-ZwAllocateVirtualMemory at 24
-ZwAssignProcessToJobObject at 8
-ZwCallbackReturn at 12
-ZwCancelIoFile at 8
-ZwCancelTimer at 8
-ZwClearEvent at 4
-ZwClose at 4
-ZwCloseObjectAuditAlarm at 12
-ZwCompareTokens at 12
-ZwCompleteConnectPort at 4
-ZwConnectPort at 32
-ZwContinue at 8
-ZwCreateDebugObject at 16
-ZwCreateDirectoryObject at 12
-ZwCreateEvent at 20
-ZwCreateEventPair at 12
-ZwCreateFile at 44
-ZwCreateIoCompletion at 16
-ZwCreateJobObject at 12
-ZwCreateKey at 28
-ZwCreateMailslotFile at 32
-ZwCreateMutant at 16
-ZwCreateNamedPipeFile at 56
-ZwCreatePagingFile at 16
-ZwCreatePort at 20
-ZwCreateProcess at 32
-ZwCreateProfile at 36
-ZwCreateSection at 28
-ZwCreateSemaphore at 20
-ZwCreateSymbolicLinkObject at 16
-ZwCreateThread at 32
-ZwCreateTimer at 16
-ZwCreateToken at 52
-ZwCreateWaitablePort at 20
-ZwDebugContinue at 12
-ZwDelayExecution at 8
-ZwDeleteAtom at 4
-ZwDeleteFile at 4
-ZwDeleteKey at 4
-ZwDeleteObjectAuditAlarm at 12
-ZwDeleteValueKey at 8
-ZwDeviceIoControlFile at 40
-ZwDisplayString at 4
-ZwDuplicateObject at 28
-ZwDuplicateToken at 24
-ZwEnumerateKey at 24
-ZwEnumerateValueKey at 24
-ZwExtendSection at 8
-ZwFindAtom at 12
-ZwFlushBuffersFile at 8
-ZwFlushInstructionCache at 12
-ZwFlushKey at 4
-ZwFlushVirtualMemory at 16
-ZwFlushWriteBuffer at 0
-ZwFreeVirtualMemory at 16
-ZwFsControlFile at 40
-ZwGetContextThread at 8
-ZwGetPlugPlayEvent at 16
-ZwImpersonateAnonymousToken at 4
-ZwImpersonateClientOfPort at 8
-ZwImpersonateThread at 12
-ZwInitializeRegistry at 4
-ZwIsProcessInJob at 8
-ZwListenPort at 8
-ZwLoadDriver at 4
-ZwLoadKey at 8
-ZwLoadKey2 at 12
-ZwLockFile at 40
-ZwLockVirtualMemory at 16
-ZwMakeTemporaryObject at 4
-ZwMapViewOfSection at 40
-ZwNotifyChangeDirectoryFile at 36
-ZwNotifyChangeKey at 40
-ZwOpenDirectoryObject at 12
-ZwOpenEvent at 12
-ZwOpenEventPair at 12
-ZwOpenFile at 24
-ZwOpenIoCompletion at 12
-ZwOpenJobObject at 12
-ZwOpenKey at 12
-ZwOpenMutant at 12
-ZwOpenObjectAuditAlarm at 48
-ZwOpenProcess at 16
-ZwOpenProcessToken at 12
-ZwOpenSection at 12
-ZwOpenSemaphore at 12
-ZwOpenSymbolicLinkObject at 12
-ZwOpenThread at 16
-ZwOpenThreadToken at 16
-ZwOpenTimer at 12
-ZwPlugPlayControl at 12
-ZwPowerInformation at 20
-ZwPrivilegeCheck at 12
-ZwPrivilegedServiceAuditAlarm at 20
-ZwPrivilegeObjectAuditAlarm at 24
-ZwProtectVirtualMemory at 20
-ZwPulseEvent at 8
-ZwQueryAttributesFile at 8
-ZwQueryDebugFilterState at 8
-ZwQueryDefaultLocale at 8
-ZwQueryDefaultUILanguage at 4
-ZwQueryDirectoryFile at 44
-ZwQueryDirectoryObject at 28
-ZwQueryEaFile at 36
-ZwQueryEvent at 20
-ZwQueryFullAttributesFile at 8
-ZwQueryInformationAtom at 20
-ZwQueryInformationFile at 20
-ZwQueryInformationJobObject at 20
-ZwQueryInformationPort at 20
-ZwQueryInformationProcess at 20
-ZwQueryInformationThread at 20
-ZwQueryInformationToken at 20
-ZwQueryInstallUILanguage at 4
-ZwQueryIntervalProfile at 8
-ZwQueryIoCompletion at 20
-ZwQueryKey at 20
-ZwQueryMultipleValueKey at 24
-ZwQueryMutant at 20
-ZwQueryObject at 20
-ZwQueryPerformanceCounter at 8
-ZwQuerySection at 20
-ZwQuerySecurityObject at 20
-ZwQuerySemaphore at 20
-ZwQuerySymbolicLinkObject at 12
-ZwQuerySystemEnvironmentValue at 16
-ZwQuerySystemInformation at 16
-ZwQuerySystemTime at 4
-ZwQueryTimer at 20
-ZwQueryTimerResolution at 12
-ZwQueryValueKey at 24
-ZwQueryVirtualMemory at 24
-ZwQueryVolumeInformationFile at 20
-ZwQueueApcThread at 20
-ZwRaiseException at 12
-ZwRaiseHardError at 24
-ZwReadFile at 36
-ZwReadFileScatter at 36
-ZwReadRequestData at 24
-ZwReadVirtualMemory at 20
-ZwRegisterThreadTerminatePort at 4
-ZwReleaseMutant at 8
-ZwReleaseSemaphore at 12
-ZwRemoveIoCompletion at 20
-ZwReplaceKey at 12
-ZwReplyPort at 8
-ZwReplyWaitReceivePort at 16
-ZwReplyWaitReceivePortEx at 20
-ZwReplyWaitReplyPort at 8
-ZwRequestPort at 8
-ZwRequestWaitReplyPort at 12
-ZwResetEvent at 8
-ZwRestoreKey at 12
-ZwResumeProcess at 4
-ZwResumeThread at 8
-ZwSaveKey at 8
-ZwSecureConnectPort at 36
-ZwSetContextThread at 8
-ZwSetDebugFilterState at 12
-ZwSetDefaultHardErrorPort at 4
-ZwSetDefaultLocale at 8
-ZwSetDefaultUILanguage at 4
-ZwSetEaFile at 16
-ZwSetEvent at 8
-ZwSetHighEventPair at 4
-ZwSetHighWaitLowEventPair at 4
-ZwSetInformationDebugObject at 20
-ZwSetInformationFile at 20
-ZwSetInformationJobObject at 16
-ZwSetInformationKey at 16
-ZwSetInformationObject at 16
-ZwSetInformationProcess at 16
-ZwSetInformationThread at 16
-ZwSetInformationToken at 16
-ZwSetIntervalProfile at 8
-ZwSetIoCompletion at 20
-ZwSetLdtEntries at 24
-ZwSetLowEventPair at 4
-ZwSetLowWaitHighEventPair at 4
-ZwSetSecurityObject at 12
-ZwSetSystemEnvironmentValue at 8
-ZwSetSystemInformation at 12
-ZwSetSystemPowerState at 12
-ZwSetSystemTime at 8
-ZwSetTimer at 28
-ZwSetTimerResolution at 12
-ZwSetUuidSeed at 4
-ZwSetValueKey at 24
-ZwSetVolumeInformationFile at 20
-ZwShutdownSystem at 4
-ZwSignalAndWaitForSingleObject at 16
-ZwStartProfile at 4
-ZwStopProfile at 4
-ZwSuspendProcess at 4
-ZwSuspendThread at 8
-ZwSystemDebugControl at 24
-ZwTerminateJobObject at 8
-ZwTerminateProcess at 8
-ZwTerminateThread at 8
-ZwTestAlert at 0
-ZwUnloadDriver at 4
-ZwUnloadKey at 4
-ZwUnlockFile at 20
-ZwUnlockVirtualMemory at 16
-ZwUnmapViewOfSection at 8
-ZwVdmControl at 8
-ZwWaitForDebugEvent at 16
-ZwWaitForMultipleObjects at 20
-ZwWaitForSingleObject at 12
-ZwWaitHighEventPair at 4
-ZwWaitLowEventPair at 4
-ZwWriteFile at 36
-ZwWriteFileGather at 36
-ZwWriteRequestData at 24
-ZwWriteVirtualMemory at 20
-ZwYieldExecution at 0
-__isascii
-__iscsym
-__iscsymf
-__toascii
-_alldiv
-_allmul
-_alloca_probe
-_allrem
-_allshl
-_allshr
-_atoi64
-_aulldiv
-_aullrem
-_aullshr
-_chkstk
-_fltused
-_ftol
-_i64toa
-_i64tow
-_itoa
-_itow
-_lfind
-_ltoa
-_ltow
-_memccpy
-_memicmp
-_snprintf
-_snwprintf
-_splitpath
-_strcmpi
-_stricmp
-_strlwr
-_strnicmp
-_strupr
-_tolower
-_toupper
-_ui64toa
-_ui64tow
-_ultoa
-_ultow
-_vsnprintf
-_vsnwprintf
-_wcsicmp
-_wcslwr
-_wcsnicmp
-_wcsupr
-_wtoi
-_wtoi64
-_wtol
-abs
-atan
-atoi
-atol
-bsearch
-ceil
-cos
-fabs
-floor
-isalnum
-isalpha
-iscntrl
-isdigit
-isgraph
-islower
-isprint
-ispunct
-isspace
-isupper
-iswalpha
-iswctype
-iswdigit
-iswlower
-iswspace
-iswxdigit
-isxdigit
-labs
-log
-mbstowcs
-memchr
-memcmp
-memcpy
-memmove
-memset
-pow
-qsort
-sin
-sprintf
-sqrt
-sscanf
-strcat
-strchr
-strcmp
-strcpy
-strcspn
-strlen
-strncat
-strncmp
-strncpy
-strpbrk
-strrchr
-strspn
-strstr
-strtol
-strtoul
-strtoull
-swprintf
-tan
-tolower
-toupper
-towlower
-towupper
-vsprintf
-vDbgPrintExWithPrefix
-wcscat
-wcschr
-wcscmp
-wcscpy
-wcscspn
-wcslen
-wcsncat
-wcsncmp
-wcsncpy
-wcspbrk
-wcsrchr
-wcsspn
-wcsstr
-wcstol
-wcstombs
-wcstoul
-; EOF

Added: trunk/reactos/dll/ntdll/def/ntdll_arm.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/ntdll/def/ntdll_arm.def?rev=34672&view=auto
==============================================================================
--- trunk/reactos/dll/ntdll/def/ntdll_arm.def (added)
+++ trunk/reactos/dll/ntdll/def/ntdll_arm.def [iso-8859-1] Tue Jul 22 04:54:52 2008
@@ -1,0 +1,1073 @@
+; $Id: ntdll.def 34404 2008-07-10 09:46:25Z fireball $
+;
+; ReactOS Operating System
+;
+LIBRARY ntdll.dll
+
+EXPORTS
+CsrAllocateCaptureBuffer at 8
+CsrAllocateMessagePointer at 12
+CsrCaptureMessageBuffer at 16
+CsrCaptureMessageMultiUnicodeStringsInPlace at 12
+CsrCaptureMessageString at 20
+CsrCaptureTimeout at 8
+CsrClientCallServer at 16
+CsrClientConnectToServer at 20
+CsrFreeCaptureBuffer at 4
+CsrGetProcessId at 0
+CsrIdentifyAlertableThread at 0
+CsrNewThread at 0
+CsrProbeForRead at 12
+CsrProbeForWrite at 12
+CsrSetPriorityClass at 8
+DbgBreakPoint at 0
+DbgPrint
+DbgPrintEx
+DbgPrompt at 12
+DbgUiConvertStateChangeStructure at 8
+DbgUiDebugActiveProcess at 4
+DbgUiConnectToDbg at 0
+DbgUiContinue at 8
+DbgUiGetThreadDebugObject at 0
+DbgUiIssueRemoteBreakin at 4
+DbgUiRemoteBreakin at 0
+DbgUiSetThreadDebugObject at 4
+DbgUiStopDebugging at 4
+DbgUiWaitStateChange at 8
+DbgUserBreakPoint at 0
+KiRaiseUserExceptionDispatcher at 0
+KiUserApcDispatcher at 16
+KiUserCallbackDispatcher at 12
+KiUserExceptionDispatcher at 8
+KiIntSystemCall at 0
+KiFastSystemCallRet at 0
+KiFastSystemCall at 0
+LdrAccessResource at 16
+LdrAddRefDll at 8
+LdrDisableThreadCalloutsForDll at 4
+LdrEnumResources at 20
+LdrFindEntryForAddress at 8
+LdrFindResourceDirectory_U at 16
+LdrFindResource_U at 16
+LdrGetDllHandle at 16
+LdrGetProcedureAddress at 16
+LdrInitializeThunk at 16
+LdrLoadDll at 16
+LdrProcessRelocationBlock at 16
+LdrQueryImageFileExecutionOptions at 24
+LdrQueryProcessModuleInformation at 12
+LdrShutdownProcess at 0
+LdrShutdownThread at 0
+LdrUnloadDll at 4
+LdrVerifyImageMatchesChecksum at 16
+NlsAnsiCodePage DATA
+NlsMbCodePageTag DATA
+NlsMbOemCodePageTag DATA
+NtAcceptConnectPort at 24
+NtAccessCheck at 32
+NtAccessCheckAndAuditAlarm at 44
+NtAddAtom at 12
+NtAddBootEntry at 8
+NtAdjustGroupsToken at 24
+NtAdjustPrivilegesToken at 24
+NtAlertResumeThread at 8
+NtAlertThread at 4
+NtAllocateLocallyUniqueId at 4
+NtAllocateUuids at 16
+NtAllocateVirtualMemory at 24
+NtAssignProcessToJobObject at 8
+NtCallbackReturn at 12
+NtCancelIoFile at 8
+NtCancelTimer at 8
+NtClearEvent at 4
+NtClose at 4
+NtCloseObjectAuditAlarm at 12
+NtCompareTokens at 12
+NtCompleteConnectPort at 4
+NtConnectPort at 32
+NtContinue at 8
+NtCreateDebugObject at 16
+NtCreateDirectoryObject at 12
+NtCreateEvent at 20
+NtCreateEventPair at 12
+NtCreateFile at 44
+NtCreateIoCompletion at 16
+NtCreateJobObject at 12
+NtCreateKey at 28
+NtCreateMailslotFile at 32
+NtCreateMutant at 16
+NtCreateNamedPipeFile at 56
+NtCreatePagingFile at 16
+NtCreatePort at 20
+NtCreateProcess at 32
+NtCreateProfile at 36
+NtCreateSection at 28
+NtCreateSemaphore at 20
+NtCreateSymbolicLinkObject at 16
+NtCreateThread at 32
+NtCreateTimer at 16
+NtCreateToken at 52
+NtCreateWaitablePort at 20
+NtCurrentTeb=_NtCurrentTeb at 0
+NtDebugContinue at 12
+NtDelayExecution at 8
+NtDeleteAtom at 4
+NtDeleteFile at 4
+NtDeleteKey at 4
+NtDeleteObjectAuditAlarm at 12
+NtDeleteValueKey at 8
+NtDeviceIoControlFile at 40
+NtDisplayString at 4
+NtDuplicateObject at 28
+NtDuplicateToken at 24
+NtEnumerateKey at 24
+NtEnumerateValueKey at 24
+NtExtendSection at 8
+NtFindAtom at 12
+NtFlushBuffersFile at 8
+NtFlushInstructionCache at 12
+NtFlushKey at 4
+NtFlushVirtualMemory at 16
+NtFlushWriteBuffer at 0
+NtFreeVirtualMemory at 16
+NtFsControlFile at 40
+NtGetContextThread at 8
+NtGetPlugPlayEvent at 16
+NtImpersonateAnonymousToken at 4
+NtImpersonateClientOfPort at 8
+NtImpersonateThread at 12
+NtInitializeRegistry at 4
+NtIsProcessInJob at 8
+NtListenPort at 8
+NtLoadDriver at 4
+NtLoadKey at 8
+NtLoadKey2 at 12
+NtLockFile at 40
+NtLockVirtualMemory at 16
+NtMakeTemporaryObject at 4
+NtMapViewOfSection at 40
+NtNotifyChangeDirectoryFile at 36
+NtNotifyChangeKey at 40
+NtOpenDirectoryObject at 12
+NtOpenEvent at 12
+NtOpenEventPair at 12
+NtOpenFile at 24
+NtOpenIoCompletion at 12
+NtOpenJobObject at 12
+NtOpenKey at 12
+NtOpenMutant at 12
+NtOpenObjectAuditAlarm at 48
+NtOpenProcess at 16
+NtOpenProcessToken at 12
+NtOpenSection at 12
+NtOpenSemaphore at 12
+NtOpenSymbolicLinkObject at 12
+NtOpenThread at 16
+NtOpenThreadToken at 16
+NtOpenTimer at 12
+NtPlugPlayControl at 12
+NtPowerInformation at 20
+NtPrivilegeCheck at 12
+NtPrivilegedServiceAuditAlarm at 20
+NtPrivilegeObjectAuditAlarm at 24
+NtProtectVirtualMemory at 20
+NtPulseEvent at 8
+NtQueryAttributesFile at 8
+NtQueryDebugFilterState at 8
+NtQueryDefaultLocale at 8
+NtQueryDefaultUILanguage at 4
+NtQueryDirectoryFile at 44
+NtQueryDirectoryObject at 28
+NtQueryEaFile at 36
+NtQueryEvent at 20
+NtQueryFullAttributesFile at 8
+NtQueryInformationAtom at 20
+NtQueryInformationFile at 20
+NtQueryInformationJobObject at 20
+NtQueryInformationPort at 20
+NtQueryInformationProcess at 20
+NtQueryInformationThread at 20
+NtQueryInformationToken at 20
+NtQueryInstallUILanguage at 4
+NtQueryIntervalProfile at 8
+NtQueryIoCompletion at 20
+NtQueryKey at 20
+NtQueryMultipleValueKey at 24
+NtQueryMutant at 20
+NtQueryObject at 20
+NtQueryPerformanceCounter at 8
+NtQuerySection at 20
+NtQuerySecurityObject at 20
+NtQuerySemaphore at 20
+NtQuerySymbolicLinkObject at 12
+NtQuerySystemEnvironmentValue at 16
+NtQuerySystemInformation at 16
+NtQuerySystemTime at 4
+NtQueryTimer at 20
+NtQueryTimerResolution at 12
+NtQueryValueKey at 24
+NtQueryVirtualMemory at 24
+NtQueryVolumeInformationFile at 20
+NtQueueApcThread at 20
+NtRaiseException at 12
+NtRaiseHardError at 24
+NtReadFile at 36
+NtReadFileScatter at 36
+NtReadRequestData at 24
+NtReadVirtualMemory at 20
+NtRegisterThreadTerminatePort at 4
+NtReleaseMutant at 8
+NtReleaseSemaphore at 12
+NtRemoveIoCompletion at 20
+NtReplaceKey at 12
+NtReplyPort at 8
+NtReplyWaitReceivePort at 16
+NtReplyWaitReceivePortEx at 20
+NtReplyWaitReplyPort at 8
+NtRequestPort at 8
+NtRequestWaitReplyPort at 12
+NtResetEvent at 8
+NtRestoreKey at 12
+NtResumeProcess at 4
+NtResumeThread at 8
+NtSaveKey at 8
+NtSecureConnectPort at 36
+NtSetContextThread at 8
+NtSetDebugFilterState at 12
+NtSetDefaultHardErrorPort at 4
+NtSetDefaultLocale at 8
+NtSetDefaultUILanguage at 4
+NtSetEaFile at 16
+NtSetEvent at 8
+NtSetHighEventPair at 4
+NtSetHighWaitLowEventPair at 4
+NtSetInformationDebugObject at 20
+NtSetInformationFile at 20
+NtSetInformationJobObject at 16
+NtSetInformationKey at 16
+NtSetInformationObject at 16
+NtSetInformationProcess at 16
+NtSetInformationThread at 16
+NtSetInformationToken at 16
+NtSetIntervalProfile at 8
+NtSetIoCompletion at 20
+NtSetLdtEntries at 24
+NtSetLowEventPair at 4
+NtSetLowWaitHighEventPair at 4
+NtSetSecurityObject at 12
+NtSetSystemEnvironmentValue at 8
+NtSetSystemInformation at 12
+NtSetSystemPowerState at 12
+NtSetSystemTime at 8
+NtSetTimer at 28
+NtSetTimerResolution at 12
+NtSetUuidSeed at 4
+NtSetValueKey at 24
+NtSetVolumeInformationFile at 20
+NtShutdownSystem at 4
+NtSignalAndWaitForSingleObject at 16
+NtStartProfile at 4
+NtStopProfile at 4
+NtSuspendProcess at 4
+NtSuspendThread at 8
+NtSystemDebugControl at 24
+NtTerminateJobObject at 8
+NtTerminateProcess at 8
+NtTerminateThread at 8
+NtTestAlert at 0
+NtUnloadDriver at 4
+NtUnloadKey at 4
+NtUnlockFile at 20
+NtUnlockVirtualMemory at 16
+NtUnmapViewOfSection at 8
+NtVdmControl at 8
+NtWaitForDebugEvent at 16
+NtWaitForMultipleObjects at 20
+NtWaitForSingleObject at 12
+NtWaitHighEventPair at 4
+NtWaitLowEventPair at 4
+NtWriteFile at 36
+NtWriteFileGather at 36
+NtWriteRequestData at 24
+NtWriteVirtualMemory at 20
+NtYieldExecution at 0
+;PfxFindPrefix
+;PfxInitialize
+;PfxInsertPrefix
+;PfxRemovePrefix
+;PropertyLengthAsVariant
+;RestoreEm87Context
+;RtlAbortRXact
+RtlAbsoluteToSelfRelativeSD at 12
+RtlAcquirePebLock at 0
+RtlAcquireResourceExclusive at 8
+RtlAcquireResourceShared at 8
+RtlAcquireSRWLockExclusive at 4
+RtlAcquireSRWLockShared at 4
+RtlAddAccessAllowedAce at 16
+RtlAddAccessAllowedAceEx at 20
+RtlAddAccessAllowedObjectAce at 28
+RtlAddAccessDeniedAce at 16
+RtlAddAccessDeniedAceEx at 20
+RtlAddAccessDeniedObjectAce at 28
+RtlAddAce at 20
+;RtlAddActionToRXact
+RtlAddAtomToAtomTable at 12
+;RtlAddAttributeActionToRXact
+RtlAddAuditAccessAce at 24
+RtlAddAuditAccessAceEx at 28
+RtlAddAuditAccessObjectAce at 36
+;RtlAddCompoundAce
+RtlAddMandatoryAce at 24
+RtlAddRange at 36
+RtlAddVectoredExceptionHandler at 8
+RtlAdjustPrivilege at 16
+RtlAllocateAndInitializeSid at 44
+RtlAllocateHandle at 8
+RtlAllocateHeap at 12
+RtlAnsiCharToUnicodeChar at 4
+RtlAnsiStringToUnicodeSize at 4=RtlxAnsiStringToUnicodeSize at 4
+RtlAnsiStringToUnicodeString at 12
+RtlAppendAsciizToString at 8
+RtlAppendStringToString at 8
+RtlAppendUnicodeStringToString at 8
+RtlAppendUnicodeToString at 8
+;RtlApplyRXact
+;RtlApplyRXactNoFlush
+RtlAreAllAccessesGranted at 8
+RtlAreAnyAccessesGranted at 8
+RtlAreBitsClear at 12
+RtlAreBitsSet at 12
+RtlAssert at 16
+RtlCaptureStackBackTrace at 16
+RtlCharToInteger at 12
+RtlCheckRegistryKey at 8
+RtlClearAllBits at 4
+RtlClearBits at 12
+RtlCompactHeap at 8
+RtlCompareMemory at 12
+RtlCompareMemoryUlong at 12
+RtlCompareString at 12
+RtlCompareUnicodeString at 12
+RtlCompressBuffer at 32
+RtlComputeCrc32 at 12
+;RtlConsoleMultiByteToUnicodeN
+RtlConvertExclusiveToShared at 4
+RtlConvertLongToLargeInteger at 4
+RtlConvertSharedToExclusive at 4
+RtlConvertSidToUnicodeString at 12
+;RtlConvertUiListToApiList
+RtlConvertUlongToLargeInteger at 4
+RtlCopyLuid at 8
+RtlCopyLuidAndAttributesArray at 12
+RtlCopyRangeList at 8
+RtlCopySecurityDescriptor at 8
+RtlCopySid at 12
+RtlCopySidAndAttributesArray at 28
+RtlCopyString at 8
+RtlCopyUnicodeString at 8
+RtlCreateAcl at 12
+;RtlCreateAndSetSD
+RtlCreateAtomTable at 8
+RtlCreateEnvironment at 8
+RtlCreateHeap at 24
+RtlCreateProcessParameters at 40
+RtlCreateQueryDebugBuffer at 8
+RtlCreateRegistryKey at 8
+RtlCreateSecurityDescriptor at 8
+RtlCreateTagHeap at 16
+RtlCreateTimer at 28
+RtlCreateTimerQueue at 4
+RtlCreateUnicodeString at 8
+RtlCreateUnicodeStringFromAsciiz at 8
+RtlCreateUserProcess at 40
+;RtlCreateUserSecurityObject
+RtlCreateUserThread at 40
+RtlCustomCPToUnicodeN at 24
+RtlCutoverTimeToSystemTime at 16
+RtlDeNormalizeProcessParams at 4
+RtlDecodePointer=RtlEncodePointer at 4
+RtlDecompressBuffer at 24
+RtlDecompressFragment at 32
+RtlDelete at 4
+RtlDeleteAce at 8
+RtlDeleteAtomFromAtomTable at 8
+RtlDeleteCriticalSection at 4
+RtlDeleteElementGenericTable at 8
+RtlDeleteElementGenericTableAvl at 8
+RtlDeleteNoSplay at 8
+RtlDeleteOwnersRanges at 8
+RtlDeleteRange at 24
+RtlDeleteRegistryValue at 12
+RtlDeleteResource at 4
+RtlDeleteSecurityObject at 4
+RtlDeleteTimer at 12
+RtlDeleteTimerQueue at 4
+RtlDeleteTimerQueueEx at 8
+RtlDeregisterWait at 4
+RtlDeregisterWaitEx at 8
+RtlDestroyAtomTable at 4
+RtlDestroyEnvironment at 4
+RtlDestroyHandleTable at 4
+RtlDestroyHeap at 4
+RtlDestroyProcessParameters at 4
+RtlDestroyQueryDebugBuffer at 4
+RtlDetermineDosPathNameType_U at 4
+RtlDllShutdownInProgress at 0
+RtlDoesFileExists_U at 4
+RtlDosPathNameToNtPathName_U at 16
+RtlDosPathNameToRelativeNtPathName_U at 16
+RtlDosSearchPath_U at 24
+RtlDowncaseUnicodeChar at 4
+RtlDowncaseUnicodeString at 12
+RtlDumpResource at 4
+RtlDuplicateUnicodeString at 12
+RtlEmptyAtomTable at 8
+RtlEncodePointer at 4
+RtlEnlargedIntegerMultiply at 8
+RtlEnlargedUnsignedDivide at 16
+RtlEnlargedUnsignedMultiply at 8
+RtlEnterCriticalSection at 4
+RtlEnumProcessHeaps at 8
+RtlEnumerateGenericTable at 8
+RtlEnumerateGenericTableAvl at 8
+RtlEnumerateGenericTableLikeADirectory at 28
+RtlEnumerateGenericTableWithoutSplaying at 8
+RtlEnumerateGenericTableWithoutSplayingAvl at 8
+RtlEqualComputerName at 8
+RtlEqualDomainName at 8
+RtlEqualLuid at 8
+RtlEqualPrefixSid at 8
+RtlEqualSid at 8
+RtlEqualString at 12
+RtlEqualUnicodeString at 12
+RtlEraseUnicodeString at 4
+RtlExitUserThread at 4
+RtlExpandEnvironmentStrings_U at 16
+RtlExtendHeap at 16
+RtlExtendedIntegerMultiply at 12
+RtlExtendedLargeIntegerDivide at 16
+RtlExtendedMagicDivide at 20
+RtlFillMemory at 12
+RtlFillMemoryUlong at 12
+RtlFindClearBits at 12
+RtlFindClearBitsAndSet at 12
+RtlFindClearRuns at 16
+RtlFindLastBackwardRunClear at 12
+RtlFindLeastSignificantBit at 8
+RtlFindLongestRunClear at 8
+RtlFindLongestRunSet at 8
+RtlFindMessage at 20
+RtlFindMostSignificantBit at 8
+RtlFindNextForwardRunClear at 12
+RtlFindRange at 48
+RtlFindSetBits at 12
+RtlFindSetBitsAndClear at 12
+RtlFirstFreeAce at 8
+RtlFormatCurrentUserKeyPath at 4
+RtlFormatMessage at 32
+RtlFreeAnsiString at 4
+RtlFreeHandle at 8
+RtlFreeHeap at 12
+RtlFreeOemString at 4
+RtlFreeRangeList at 4
+RtlFreeSid at 4
+RtlFreeUnicodeString at 4
+RtlFreeUserThreadStack at 8
+RtlGUIDFromString at 8
+RtlGenerate8dot3Name at 16
+RtlGetAce at 12
+;RtlGetCallersAddress
+RtlGetCompressionWorkSpaceSize at 12
+RtlGetControlSecurityDescriptor at 12
+RtlGetCurrentDirectory_U at 8
+RtlGetDaclSecurityDescriptor at 16
+RtlGetElementGenericTable at 8
+RtlGetElementGenericTableAvl at 8
+RtlGetFirstRange at 12
+RtlGetFullPathName_U at 16
+RtlGetGroupSecurityDescriptor at 12
+RtlGetLastNtStatus at 0
+RtlGetLastWin32Error at 0
+RtlGetLongestNtPathLength at 0
+RtlGetNextRange at 12
+RtlGetNtGlobalFlags at 0
+RtlGetNtProductType at 4
+RtlGetNtVersionNumbers at 12
+RtlGetOwnerSecurityDescriptor at 12
+RtlGetProcessHeaps at 8
+RtlGetSaclSecurityDescriptor at 16
+RtlGetSecurityDescriptorRMControl at 8
+RtlGetSetBootStatusData at 24
+RtlGetUserInfoHeap at 20
+RtlGetVersion at 4
+RtlHashUnicodeString at 16
+RtlIdentifierAuthoritySid at 4
+RtlImageDirectoryEntryToData at 16
+RtlImageNtHeader at 4
+RtlImageRvaToSection at 12
+RtlImageRvaToVa at 16
+RtlImpersonateSelf at 4
+RtlInitAnsiString at 8
+RtlInitCodePageTable at 8
+RtlInitNlsTables at 16
+RtlInitString at 8
+RtlInitUnicodeString at 8
+RtlInitUnicodeStringEx at 8
+;RtlInitializeAtomPackage
+RtlInitializeBitMap at 12
+RtlInitializeConditionVariable at 4
+RtlInitializeContext at 20
+RtlInitializeCriticalSection at 4
+RtlInitializeCriticalSectionAndSpinCount at 8
+RtlInitializeGenericTable at 20
+RtlInitializeGenericTableAvl at 20
+RtlInitializeHandleTable at 12
+RtlInitializeRangeList at 4
+RtlInitializeResource at 4
+;RtlInitializeRXact
+RtlInitializeSid at 12
+RtlInitializeSRWLock at 4
+RtlInsertElementGenericTable at 16
+RtlInsertElementGenericTableAvl at 16
+RtlInsertElementGenericTableFull at 24
+RtlInsertElementGenericTableFullAvl at 24
+RtlInt64ToUnicodeString at 16
+RtlIntegerToChar at 16
+RtlIntegerToUnicodeString at 12
+RtlInvertRangeList at 8
+RtlIpv4AddressToStringA at 8
+RtlIpv4AddressToStringExA at 16
+RtlIpv4AddressToStringExW at 16
+RtlIpv4AddressToStringW at 8
+RtlIpv4StringToAddressA at 16
+RtlIpv4StringToAddressExA at 16
+RtlIpv4StringToAddressExW at 16
+RtlIpv4StringToAddressW at 16
+RtlIpv6AddressToStringA at 8
+RtlIpv6AddressToStringExA at 20
+RtlIpv6AddressToStringExW at 20
+RtlIpv6AddressToStringW at 8
+RtlIpv6StringToAddressA at 12
+RtlIpv6StringToAddressExA at 16
+RtlIpv6StringToAddressExW at 16
+RtlIpv6StringToAddressW at 12
+RtlIsDosDeviceName_U at 4
+RtlIsGenericTableEmpty at 4
+RtlIsGenericTableEmptyAvl at 4
+RtlIsNameLegalDOS8Dot3 at 12
+RtlIsRangeAvailable at 40
+RtlIsTextUnicode at 12
+RtlIsValidHandle at 8
+RtlIsValidIndexHandle at 12
+RtlLargeIntegerAdd at 16
+RtlLargeIntegerArithmeticShift at 12
+RtlLargeIntegerDivide at 20
+RtlLargeIntegerNegate at 8
+RtlLargeIntegerShiftLeft at 12
+RtlLargeIntegerShiftRight at 12
+RtlLargeIntegerSubtract at 16
+RtlLargeIntegerToChar at 16
+RtlLeaveCriticalSection at 4
+RtlLengthRequiredSid at 4
+RtlLengthSecurityDescriptor at 4
+RtlLengthSid at 4
+RtlLocalTimeToSystemTime at 8
+RtlLockBootStatusData at 4
+RtlLockHeap at 4
+RtlLookupAtomInAtomTable at 12
+RtlLookupElementGenericTable at 8
+RtlLookupElementGenericTableAvl at 8
+RtlLookupElementGenericTableFull at 16
+RtlLookupElementGenericTableFullAvl at 16
+RtlMakeSelfRelativeSD at 12
+RtlMapGenericMask at 8
+RtlMergeRangeLists at 16
+RtlMoveMemory at 12
+RtlMultiByteToUnicodeN at 20
+RtlMultiByteToUnicodeSize at 12
+;RtlNewInstanceSecurityObject
+;RtlNewSecurityGrantedAccess
+RtlNewSecurityObject at 24
+RtlNormalizeProcessParams at 4
+RtlNtPathNameToDosPathName at 16
+RtlNtStatusToDosError at 4
+RtlNumberGenericTableElements at 4
+RtlNumberGenericTableElementsAvl at 4
+RtlNumberOfClearBits at 4
+RtlNumberOfSetBits at 4
+RtlOemStringToUnicodeSize at 4=RtlxOemStringToUnicodeSize at 4
+RtlOemStringToUnicodeString at 12
+RtlOemToUnicodeN at 20
+RtlOpenCurrentUser at 8
+RtlPcToFileHeader at 8
+RtlPinAtomInAtomTable at 8
+RtlPrefixString at 12
+RtlPrefixUnicodeString at 12
+;RtlProtectHeap
+RtlQueryAtomInAtomTable at 24
+RtlQueryEnvironmentVariable_U at 12
+RtlQueryInformationAcl at 16
+;RtlQueryProcessBackTraceInformation
+RtlQueryProcessDebugInformation at 12
+;RtlQueryProcessHeapInformation
+;RtlQueryProcessLockInformation
+RtlQueryRegistryValues at 20
+RtlQuerySecurityObject at 20
+RtlQueryTagHeap at 20
+RtlQueryTimeZoneInformation at 4
+RtlQueueWorkItem at 12
+RtlRaiseException at 4
+RtlRaiseStatus at 4
+RtlRandom at 4
+RtlRandomEx=RtlRandom at 4
+RtlReAllocateHeap at 16
+RtlRealPredecessor at 4
+RtlRealSuccessor at 4
+RtlRegisterWait at 24
+RtlReleasePebLock at 0
+RtlReleaseRelativeName at 4
+RtlReleaseResource at 4
+RtlReleaseSRWLockExclusive at 4
+RtlReleaseSRWLockShared at 4
+;RtlRemoteCall
+RtlRemoveVectoredExceptionHandler at 4
+RtlResetRtlTranslations at 4
+RtlRestoreLastWin32Error at 4=RtlSetLastWin32Error at 4
+RtlRunDecodeUnicodeString at 8
+RtlRunEncodeUnicodeString at 8
+RtlSecondsSince1970ToTime at 8
+RtlSecondsSince1980ToTime at 8
+RtlSelfRelativeToAbsoluteSD2 at 8
+RtlSelfRelativeToAbsoluteSD at 44
+RtlSetAllBits at 4
+RtlSetAttributesSecurityDescriptor at 12
+RtlSetBits at 12
+RtlSetControlSecurityDescriptor at 12
+RtlSetCriticalSectionSpinCount at 8
+RtlSetCurrentDirectory_U at 4
+RtlSetCurrentEnvironment at 8
+RtlSetDaclSecurityDescriptor at 16
+RtlSetEnvironmentVariable at 12
+RtlSetGroupSecurityDescriptor at 12
+RtlSetInformationAcl at 16
+RtlSetLastWin32Error at 4
+RtlSetLastWin32ErrorAndNtStatusFromNtStatus at 4
+RtlSetOwnerSecurityDescriptor at 12
+RtlSetProcessIsCritical at 12
+RtlSetSaclSecurityDescriptor at 16
+RtlSetSecurityDescriptorRMControl at 8
+RtlSetSecurityObject at 20
+RtlSetTimeZoneInformation at 4
+;RtlSetUnicodeCallouts
+RtlSetUserFlagsHeap at 16
+RtlSetUserValueHeap at 16
+RtlSizeHeap at 12
+RtlSleepConditionVariableCS at 12
+RtlSleepConditionVariableSRW at 16
+RtlSplay at 4
+;RtlStartRXact
+RtlStringFromGUID at 8
+RtlSubAuthorityCountSid at 4
+RtlSubAuthoritySid at 8
+RtlSubtreePredecessor at 4
+RtlSubtreeSuccessor at 4
+RtlSystemTimeToLocalTime at 8
+RtlTimeFieldsToTime at 8
+RtlTimeToElapsedTimeFields at 8
+RtlTimeToSecondsSince1970 at 8
+RtlTimeToSecondsSince1980 at 8
+RtlTimeToTimeFields at 8
+RtlTryEnterCriticalSection at 4
+ at RtlUlongByteSwap@4
+ at RtlUlonglongByteSwap@8
+RtlUnhandledExceptionFilter at 4
+RtlUnicodeStringToAnsiSize at 4=RtlxUnicodeStringToAnsiSize at 4
+RtlUnicodeStringToAnsiString at 12
+RtlUnicodeStringToCountedOemString at 12
+RtlUnicodeStringToInteger at 12
+RtlUnicodeStringToOemSize at 4=RtlxUnicodeStringToOemSize at 4
+RtlUnicodeStringToOemString at 12
+RtlUnicodeToCustomCPN at 24
+RtlUnicodeToMultiByteN at 20
+RtlUnicodeToMultiByteSize at 12
+RtlUnicodeToOemN at 20
+RtlUniform at 4
+RtlUnlockBootStatusData at 4
+RtlUnlockHeap at 4
+RtlUnwind at 16
+RtlUpcaseUnicodeChar at 4
+RtlUpcaseUnicodeString at 12
+RtlUpcaseUnicodeStringToAnsiString at 12
+RtlUpcaseUnicodeStringToCountedOemString at 12
+RtlUpcaseUnicodeStringToOemString at 12
+RtlUpcaseUnicodeToCustomCPN at 24
+RtlUpcaseUnicodeToMultiByteN at 20
+RtlUpcaseUnicodeToOemN at 20
+RtlUpdateTimer at 16
+RtlUpperChar at 4
+RtlUpperString at 8
+RtlUsageHeap at 12
+ at RtlUshortByteSwap@4
+RtlValidAcl at 4
+RtlValidRelativeSecurityDescriptor at 12
+RtlValidSecurityDescriptor at 4
+RtlValidSid at 4
+RtlValidateHeap at 12
+RtlValidateProcessHeaps at 0
+RtlValidateUnicodeString at 8
+RtlVerifyVersionInfo at 16
+;RtlWalkHeap
+RtlWakeAllConditionVariable at 4
+RtlWakeConditionVariable at 4
+RtlWriteRegistryValue at 24
+;RtlZeroHeap
+RtlZeroMemory at 8
+RtlpEnsureBufferSize at 12
+RtlpNtCreateKey at 24
+RtlpNtEnumerateSubKey at 16
+RtlpNtMakeTemporaryKey at 4
+RtlpNtOpenKey at 16
+RtlpNtQueryValueKey at 20
+RtlpNtSetValueKey at 16
+RtlpUnWaitCriticalSection at 4
+RtlpWaitForCriticalSection at 4
+RtlxAnsiStringToUnicodeSize at 4
+RtlxOemStringToUnicodeSize at 4
+RtlxUnicodeStringToAnsiSize at 4
+RtlxUnicodeStringToOemSize at 4
+;SaveEm87Context
+VerSetConditionMask at 16
+ZwAcceptConnectPort at 24
+ZwAccessCheck at 32
+ZwAccessCheckAndAuditAlarm at 44
+ZwAddAtom at 12
+ZwAdjustGroupsToken at 24
+ZwAdjustPrivilegesToken at 24
+ZwAlertResumeThread at 8
+ZwAlertThread at 4
+ZwAllocateLocallyUniqueId at 4
+ZwAllocateUuids at 16
+ZwAllocateVirtualMemory at 24
+ZwAssignProcessToJobObject at 8
+ZwCallbackReturn at 12
+ZwCancelIoFile at 8
+ZwCancelTimer at 8
+ZwClearEvent at 4
+ZwClose at 4
+ZwCloseObjectAuditAlarm at 12
+ZwCompareTokens at 12
+ZwCompleteConnectPort at 4
+ZwConnectPort at 32
+ZwContinue at 8
+ZwCreateDebugObject at 16
+ZwCreateDirectoryObject at 12
+ZwCreateEvent at 20
+ZwCreateEventPair at 12
+ZwCreateFile at 44
+ZwCreateIoCompletion at 16
+ZwCreateJobObject at 12
+ZwCreateKey at 28
+ZwCreateMailslotFile at 32
+ZwCreateMutant at 16
+ZwCreateNamedPipeFile at 56
+ZwCreatePagingFile at 16
+ZwCreatePort at 20
+ZwCreateProcess at 32
+ZwCreateProfile at 36
+ZwCreateSection at 28
+ZwCreateSemaphore at 20
+ZwCreateSymbolicLinkObject at 16
+ZwCreateThread at 32
+ZwCreateTimer at 16
+ZwCreateToken at 52
+ZwCreateWaitablePort at 20
+ZwDebugContinue at 12
+ZwDelayExecution at 8
+ZwDeleteAtom at 4
+ZwDeleteFile at 4
+ZwDeleteKey at 4
+ZwDeleteObjectAuditAlarm at 12
+ZwDeleteValueKey at 8
+ZwDeviceIoControlFile at 40
+ZwDisplayString at 4
+ZwDuplicateObject at 28
+ZwDuplicateToken at 24
+ZwEnumerateKey at 24
+ZwEnumerateValueKey at 24
+ZwExtendSection at 8
+ZwFindAtom at 12
+ZwFlushBuffersFile at 8
+ZwFlushInstructionCache at 12
+ZwFlushKey at 4
+ZwFlushVirtualMemory at 16
+ZwFlushWriteBuffer at 0
+ZwFreeVirtualMemory at 16
+ZwFsControlFile at 40
+ZwGetContextThread at 8
+ZwGetPlugPlayEvent at 16
+ZwImpersonateAnonymousToken at 4
+ZwImpersonateClientOfPort at 8
+ZwImpersonateThread at 12
+ZwInitializeRegistry at 4
+ZwIsProcessInJob at 8
+ZwListenPort at 8
+ZwLoadDriver at 4
+ZwLoadKey at 8
+ZwLoadKey2 at 12
+ZwLockFile at 40
+ZwLockVirtualMemory at 16
+ZwMakeTemporaryObject at 4
+ZwMapViewOfSection at 40
+ZwNotifyChangeDirectoryFile at 36
+ZwNotifyChangeKey at 40
+ZwOpenDirectoryObject at 12
+ZwOpenEvent at 12
+ZwOpenEventPair at 12
+ZwOpenFile at 24
+ZwOpenIoCompletion at 12
+ZwOpenJobObject at 12
+ZwOpenKey at 12
+ZwOpenMutant at 12
+ZwOpenObjectAuditAlarm at 48
+ZwOpenProcess at 16
+ZwOpenProcessToken at 12
+ZwOpenSection at 12
+ZwOpenSemaphore at 12
+ZwOpenSymbolicLinkObject at 12
+ZwOpenThread at 16
+ZwOpenThreadToken at 16
+ZwOpenTimer at 12
+ZwPlugPlayControl at 12
+ZwPowerInformation at 20
+ZwPrivilegeCheck at 12
+ZwPrivilegedServiceAuditAlarm at 20
+ZwPrivilegeObjectAuditAlarm at 24
+ZwProtectVirtualMemory at 20
+ZwPulseEvent at 8
+ZwQueryAttributesFile at 8
+ZwQueryDebugFilterState at 8
+ZwQueryDefaultLocale at 8
+ZwQueryDefaultUILanguage at 4
+ZwQueryDirectoryFile at 44
+ZwQueryDirectoryObject at 28
+ZwQueryEaFile at 36
+ZwQueryEvent at 20
+ZwQueryFullAttributesFile at 8
+ZwQueryInformationAtom at 20
+ZwQueryInformationFile at 20
+ZwQueryInformationJobObject at 20
+ZwQueryInformationPort at 20
+ZwQueryInformationProcess at 20
+ZwQueryInformationThread at 20
+ZwQueryInformationToken at 20
+ZwQueryInstallUILanguage at 4
+ZwQueryIntervalProfile at 8
+ZwQueryIoCompletion at 20
+ZwQueryKey at 20
+ZwQueryMultipleValueKey at 24
+ZwQueryMutant at 20
+ZwQueryObject at 20
+ZwQueryPerformanceCounter at 8
+ZwQuerySection at 20
+ZwQuerySecurityObject at 20
+ZwQuerySemaphore at 20
+ZwQuerySymbolicLinkObject at 12
+ZwQuerySystemEnvironmentValue at 16
+ZwQuerySystemInformation at 16
+ZwQuerySystemTime at 4
+ZwQueryTimer at 20
+ZwQueryTimerResolution at 12
+ZwQueryValueKey at 24
+ZwQueryVirtualMemory at 24
+ZwQueryVolumeInformationFile at 20
+ZwQueueApcThread at 20
+ZwRaiseException at 12
+ZwRaiseHardError at 24
+ZwReadFile at 36
+ZwReadFileScatter at 36
+ZwReadRequestData at 24
+ZwReadVirtualMemory at 20
+ZwRegisterThreadTerminatePort at 4
+ZwReleaseMutant at 8
+ZwReleaseSemaphore at 12
+ZwRemoveIoCompletion at 20
+ZwReplaceKey at 12
+ZwReplyPort at 8
+ZwReplyWaitReceivePort at 16
+ZwReplyWaitReceivePortEx at 20
+ZwReplyWaitReplyPort at 8
+ZwRequestPort at 8
+ZwRequestWaitReplyPort at 12
+ZwResetEvent at 8
+ZwRestoreKey at 12
+ZwResumeProcess at 4
+ZwResumeThread at 8
+ZwSaveKey at 8
+ZwSecureConnectPort at 36
+ZwSetContextThread at 8
+ZwSetDebugFilterState at 12
+ZwSetDefaultHardErrorPort at 4
+ZwSetDefaultLocale at 8
+ZwSetDefaultUILanguage at 4
+ZwSetEaFile at 16
+ZwSetEvent at 8
+ZwSetHighEventPair at 4
+ZwSetHighWaitLowEventPair at 4
+ZwSetInformationDebugObject at 20
+ZwSetInformationFile at 20
+ZwSetInformationJobObject at 16
+ZwSetInformationKey at 16
+ZwSetInformationObject at 16
+ZwSetInformationProcess at 16
+ZwSetInformationThread at 16
+ZwSetInformationToken at 16
+ZwSetIntervalProfile at 8
+ZwSetIoCompletion at 20
+ZwSetLdtEntries at 24
+ZwSetLowEventPair at 4
+ZwSetLowWaitHighEventPair at 4
+ZwSetSecurityObject at 12
+ZwSetSystemEnvironmentValue at 8
+ZwSetSystemInformation at 12
+ZwSetSystemPowerState at 12
+ZwSetSystemTime at 8
+ZwSetTimer at 28
+ZwSetTimerResolution at 12
+ZwSetUuidSeed at 4
+ZwSetValueKey at 24
+ZwSetVolumeInformationFile at 20
+ZwShutdownSystem at 4
+ZwSignalAndWaitForSingleObject at 16
+ZwStartProfile at 4
+ZwStopProfile at 4
+ZwSuspendProcess at 4
+ZwSuspendThread at 8
+ZwSystemDebugControl at 24
+ZwTerminateJobObject at 8
+ZwTerminateProcess at 8
+ZwTerminateThread at 8
+ZwTestAlert at 0
+ZwUnloadDriver at 4
+ZwUnloadKey at 4
+ZwUnlockFile at 20
+ZwUnlockVirtualMemory at 16
+ZwUnmapViewOfSection at 8
+ZwVdmControl at 8
+ZwWaitForDebugEvent at 16
+ZwWaitForMultipleObjects at 20
+ZwWaitForSingleObject at 12
+ZwWaitHighEventPair at 4
+ZwWaitLowEventPair at 4
+ZwWriteFile at 36
+ZwWriteFileGather at 36
+ZwWriteRequestData at 24
+ZwWriteVirtualMemory at 20
+ZwYieldExecution at 0
+__isascii
+__iscsym
+__iscsymf
+__toascii
+_i64toa
+_i64tow
+_itoa
+_itow
+_lfind
+_ltoa
+_ltow
+_memccpy
+_memicmp
+_snprintf
+_snwprintf
+_splitpath
+_strcmpi
+_stricmp
+_strlwr
+_strnicmp
+_strupr
+_tolower
+_toupper
+_ui64toa
+_ui64tow
+_ultoa
+_ultow
+_vsnprintf
+_vsnwprintf
+_wcsicmp
+_wcslwr
+_wcsnicmp
+_wcsupr
+_wtoi
+_wtoi64
+_wtol
+abs
+atoi
+atol
+bsearch
+isalnum
+isalpha
+iscntrl
+isdigit
+isgraph
+islower
+isprint
+ispunct
+isspace
+isupper
+iswalpha
+iswctype
+iswdigit
+iswlower
+iswspace
+iswxdigit
+isxdigit
+labs
+mbstowcs
+memchr
+memcmp
+memcpy
+memmove
+memset
+qsort
+sprintf
+sscanf
+strcat
+strchr
+strcmp
+strcpy
+strcspn
+strlen
+strncat
+strncmp
+strncpy
+strpbrk
+strrchr
+strspn
+strstr
+strtol
+strtoul
+strtoull
+swprintf
+tolower
+toupper
+towlower
+towupper
+vsprintf
+vDbgPrintExWithPrefix
+wcscat
+wcschr
+wcscmp
+wcscpy
+wcscspn
+wcslen
+wcsncat
+wcsncmp
+wcsncpy
+wcspbrk
+wcsrchr
+wcsspn
+wcsstr
+wcstol
+wcstombs
+wcstoul
+; EOF

Propchange: trunk/reactos/dll/ntdll/def/ntdll_arm.def
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: trunk/reactos/dll/ntdll/def/ntdll_arm.def
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Modified: trunk/reactos/dll/ntdll/ntdll.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/ntdll/ntdll.rbuild?rev=34672&r1=34671&r2=34672&view=diff
==============================================================================
--- trunk/reactos/dll/ntdll/ntdll.rbuild [iso-8859-1] (original)
+++ trunk/reactos/dll/ntdll/ntdll.rbuild [iso-8859-1] Tue Jul 22 04:54:52 2008
@@ -3,7 +3,7 @@
 <group>
 	<module name="ntdll" type="win32dll" entrypoint="0" baseaddress="${BASEADDRESS_NTDLL}" installbase="system32" installname="ntdll.dll">
 		<bootstrap installbase="$(CDOUTPUT)/system32" />
-		<importlibrary definition="def/ntdll.def" />
+		<importlibrary definition="def/ntdll_$(ARCH).def" />
 		<include base="ntdll">inc</include>
 		<include base="ntdll" root="intermediate">def</include>
 		<include base="ReactOS">include/reactos/subsys</include>
@@ -35,6 +35,11 @@
 					<file>dispatch.S</file>
 				</directory>
 			</if>
+			<if property="ARCH" value="arm">
+				<directory name="arm">
+					<file>stubs_asm.S</file>
+				</directory>
+			</if>
 			<ifnot property="ARCH" value="i386">
 				<file>dispatch.c</file>
 			</ifnot>



More information about the Ros-diffs mailing list