- Implement RtlGetLastNtStatus, RtlGetLastWin32Error, RtlRestoreLastWin32Error, RtlSe...
[reactos.git] / reactos / lib / ntdll / def / ntdll.def
index 258dd55..e1d6af9 100644 (file)
@@ -1,4 +1,4 @@
-; $Id: ntdll.def,v 1.94 2003/03/26 15:19:28 ekohl Exp $
+; $Id$
 ;
 ; ReactOS Operating System
 ;
@@ -28,12 +28,14 @@ DbgSsHandleKmApiMsg@8
 DbgSsInitialize@16
 DbgUiConnectToDbg@0
 DbgUiContinue@8
+DbgUiIssueRemoteBreakin@4
+DbgUiRemoteBreakin@0
 DbgUiWaitStateChange@8
 DbgUserBreakPoint@0
-;KiRaiseUserExceptionDispatcher
-KiUserApcDispatcher
-KiUserCallbackDispatcher
-KiUserExceptionDispatcher
+KiRaiseUserExceptionDispatcher@0
+KiUserApcDispatcher@20
+KiUserCallbackDispatcher@12
+KiUserExceptionDispatcher@8
 LdrAccessResource@16
 LdrDisableThreadCalloutsForDll@4
 ;LdrEnumResources@20
@@ -44,27 +46,28 @@ LdrGetDllHandle@16
 LdrGetProcedureAddress@16
 LdrInitializeThunk@16
 LdrLoadDll@16
-;LdrProcessRelocationBlock@16
-;LdrQueryImageFileExecutionOptions@24
+LdrProcessRelocationBlock@16
+LdrQueryImageFileExecutionOptions@24
 LdrQueryProcessModuleInformation@12
 LdrShutdownProcess@0
 LdrShutdownThread@0
 LdrUnloadDll@4
-;LdrVerifyImageMatchesChecksum@16
+LdrVerifyImageMatchesChecksum@16
 NlsAnsiCodePage DATA
 NlsMbCodePageTag DATA
 NlsMbOemCodePageTag DATA
 NtAcceptConnectPort@24
 NtAccessCheck@32
 NtAccessCheckAndAuditAlarm@44
-NtAddAtom@8
+NtAddAtom@12
 NtAdjustGroupsToken@24
 NtAdjustPrivilegesToken@24
 NtAlertResumeThread@8
 NtAlertThread@4
 NtAllocateLocallyUniqueId@4
-NtAllocateUuids@12
+NtAllocateUuids@16
 NtAllocateVirtualMemory@24
+NtAssignProcessToJobObject@8
 NtCallbackReturn@12
 NtCancelIoFile@8
 NtCancelTimer@8
@@ -74,12 +77,12 @@ NtCloseObjectAuditAlarm@12
 NtCompleteConnectPort@4
 NtConnectPort@32
 NtContinue@8
-NtCreateChannel@8
 NtCreateDirectoryObject@12
 NtCreateEvent@20
 NtCreateEventPair@12
 NtCreateFile@44
 NtCreateIoCompletion@16
+NtCreateJobObject@12
 NtCreateKey@28
 NtCreateMailslotFile@32
 NtCreateMutant@16
@@ -95,6 +98,7 @@ NtCreateThread@32
 NtCreateTimer@16
 NtCreateToken@52
 NtCreateWaitablePort@20
+NtCurrentTeb=_NtCurrentTeb@0
 NtDelayExecution@8
 NtDeleteAtom@4
 NtDeleteFile@4
@@ -108,7 +112,7 @@ NtDuplicateToken@24
 NtEnumerateKey@24
 NtEnumerateValueKey@24
 NtExtendSection@8
-NtFindAtom@8
+NtFindAtom@12
 NtFlushBuffersFile@8
 NtFlushInstructionCache@12
 NtFlushKey@4
@@ -118,11 +122,11 @@ NtFreeVirtualMemory@16
 NtFsControlFile@40
 NtGetContextThread@8
 NtGetPlugPlayEvent@16
-NtGetTickCount@4
+NtGetTickCount@0
 NtImpersonateClientOfPort@8
 NtImpersonateThread@12
 NtInitializeRegistry@4
-NtListenChannel@8
+NtIsProcessInJob@8
 NtListenPort@8
 NtLoadDriver@4
 NtLoadKey@8
@@ -133,12 +137,12 @@ NtMakeTemporaryObject@4
 NtMapViewOfSection@40
 NtNotifyChangeDirectoryFile@36
 NtNotifyChangeKey@40
-NtOpenChannel@8
 NtOpenDirectoryObject@12
 NtOpenEvent@12
 NtOpenEventPair@12
 NtOpenFile@24
 NtOpenIoCompletion@12
+NtOpenJobObject@12
 NtOpenKey@12
 NtOpenMutant@12
 NtOpenObjectAuditAlarm@48
@@ -150,33 +154,34 @@ NtOpenSymbolicLinkObject@12
 NtOpenThread@16
 NtOpenThreadToken@16
 NtOpenTimer@12
-NtPlugPlayControl@16
+NtPlugPlayControl@12
 NtPrivilegeCheck@12
 NtPrivilegedServiceAuditAlarm@20
 NtPrivilegeObjectAuditAlarm@24
 NtProtectVirtualMemory@20
 NtPulseEvent@8
-NtQueueApcThread@20
-NtQueryAttributesFile@8        
-NtQueryDefaultLocale@8 
-NtQueryDirectoryFile@44        
+NtQueryAttributesFile@8
+NtQueryDefaultLocale@8
+NtQueryDefaultUILanguage@4
+NtQueryDirectoryFile@44
 NtQueryDirectoryObject@28
 NtQueryEaFile@36
 NtQueryEvent@20
 NtQueryFullAttributesFile@8
 NtQueryInformationAtom@20
 NtQueryInformationFile@20
+NtQueryInformationJobObject@20
 NtQueryInformationPort@20
 NtQueryInformationProcess@20
 NtQueryInformationThread@20
 NtQueryInformationToken@20
-NtQueryIoCompletion@20
+NtQueryInstallUILanguage@4
 NtQueryIntervalProfile@8
+NtQueryIoCompletion@20
 NtQueryKey@20
 NtQueryMultipleValueKey@24
 NtQueryMutant@20
 NtQueryObject@20
-NtQueryOleDirectoryFile@44
 NtQueryPerformanceCounter@8
 NtQuerySection@20
 NtQuerySecurityObject@20
@@ -190,6 +195,7 @@ NtQueryTimerResolution@12
 NtQueryValueKey@24
 NtQueryVirtualMemory@24
 NtQueryVolumeInformationFile@20
+NtQueueApcThread@20
 NtRaiseException@12
 NtRaiseHardError@24
 NtReadFile@36
@@ -202,25 +208,25 @@ NtReleaseSemaphore@12
 NtRemoveIoCompletion@20
 NtReplaceKey@12
 NtReplyPort@8
-NtReplyWaitReceivePort@16
 NtReplyWaitReplyPort@8
-NtReplyWaitSendChannel@12
+NtReplyWaitReceivePort@16
 NtRequestPort@8
 NtRequestWaitReplyPort@12
 NtResetEvent@8
 NtRestoreKey@12
 NtResumeThread@8
 NtSaveKey@8
-NtSendWaitReplyChannel@16
-NtSetContextChannel@4
 NtSetContextThread@8
 NtSetDefaultHardErrorPort@4
 NtSetDefaultLocale@8
+NtSetDefaultUILanguage@4
 NtSetEaFile@16
 NtSetEvent@8
 NtSetHighEventPair@4
 NtSetHighWaitLowEventPair@4
+NtSetHighWaitLowThread@0
 NtSetInformationFile@20
+NtSetInformationJobObject@16
 NtSetInformationKey@16
 NtSetInformationObject@16
 NtSetInformationProcess@16
@@ -231,6 +237,7 @@ NtSetIoCompletion@20
 NtSetLdtEntries@24
 NtSetLowEventPair@4
 NtSetLowWaitHighEventPair@4
+NtSetLowWaitHighThread@0
 NtSetSecurityObject@12
 NtSetSystemEnvironmentValue@8
 NtSetSystemInformation@12
@@ -238,6 +245,7 @@ NtSetSystemPowerState@12
 NtSetSystemTime@8
 NtSetTimer@28
 NtSetTimerResolution@12
+NtSetUuidSeed@4
 NtSetValueKey@24
 NtSetVolumeInformationFile@20
 NtShutdownSystem@4
@@ -246,6 +254,7 @@ NtStartProfile@4
 NtStopProfile@4
 NtSuspendThread@8
 NtSystemDebugControl@24
+NtTerminateJobObject@8
 NtTerminateProcess@8
 NtTerminateThread@8
 NtTestAlert@0
@@ -277,14 +286,18 @@ RtlAcquirePebLock@0
 RtlAcquireResourceExclusive@8
 RtlAcquireResourceShared@8
 RtlAddAccessAllowedAce@16
+RtlAddAccessAllowedAceEx@20
 RtlAddAccessDeniedAce@16
+RtlAddAccessDeniedAceEx@20
 RtlAddAce@20
 ;RtlAddActionToRXact
 RtlAddAtomToAtomTable@12
 ;RtlAddAttributeActionToRXact
 RtlAddAuditAccessAce@24
+RtlAddAuditAccessAceEx@28
 ;RtlAddCompoundAce
-;RtlAdjustPrivilege
+RtlAddRange@36
+RtlAdjustPrivilege@16
 RtlAllocateAndInitializeSid@44
 RtlAllocateHandle@8
 RtlAllocateHeap@12
@@ -308,13 +321,13 @@ RtlCharToInteger@12
 RtlCheckRegistryKey@8
 RtlClearAllBits@4
 RtlClearBits@12
-;RtlClosePropertySet
 RtlCompactHeap@8
 RtlCompareMemory@12
 RtlCompareMemoryUlong@12
 RtlCompareString@12
 RtlCompareUnicodeString@12
 RtlCompressBuffer@32
+RtlComputeCrc32@12
 ;RtlConsoleMultiByteToUnicodeN
 RtlConvertExclusiveToShared@4
 RtlConvertLongToLargeInteger@4
@@ -324,6 +337,7 @@ RtlConvertSidToUnicodeString@12
 RtlConvertUlongToLargeInteger@4
 RtlCopyLuid@8
 RtlCopyLuidAndAttributesArray@12
+RtlCopyRangeList@8
 ;RtlCopySecurityDescriptor
 RtlCopySid@12
 RtlCopySidAndAttributesArray@28
@@ -335,18 +349,19 @@ RtlCreateAtomTable@8
 RtlCreateEnvironment@8
 RtlCreateHeap@24
 RtlCreateProcessParameters@40
-;RtlCreatePropertySet
-;RtlCreateQueryDebugBuffer
+RtlCreateQueryDebugBuffer@8
 RtlCreateRegistryKey@8
 RtlCreateSecurityDescriptor@8
 ;RtlCreateTagHeap
+RtlCreateTimer@28
+RtlCreateTimerQueue@4
 RtlCreateUnicodeString@8
 RtlCreateUnicodeStringFromAsciiz@8
 RtlCreateUserProcess@40
 ;RtlCreateUserSecurityObject
 RtlCreateUserThread@40
 RtlCustomCPToUnicodeN@24
-;RtlCutoverTimeToSystemTime
+RtlCutoverTimeToSystemTime@16
 RtlDeNormalizeProcessParams@4
 RtlDecompressBuffer@24
 RtlDecompressFragment@32
@@ -356,21 +371,28 @@ RtlDeleteAtomFromAtomTable@8
 RtlDeleteCriticalSection@4
 ;RtlDeleteElementGenericTable
 ;RtlDeleteNoSplay
+RtlDeleteOwnersRanges@8
+RtlDeleteRange@24
 RtlDeleteRegistryValue@12
 RtlDeleteResource@4
 ;RtlDeleteSecurityObject
+RtlDeleteTimer@12
+RtlDeleteTimerQueue@4
+RtlDeleteTimerQueueEx@8
 RtlDestroyAtomTable@4
 RtlDestroyEnvironment@4
 RtlDestroyHandleTable@4
 RtlDestroyHeap@4
 RtlDestroyProcessParameters@4
-;RtlDestroyQueryDebugBuffer
+RtlDestroyQueryDebugBuffer@4
 RtlDetermineDosPathNameType_U@4
 RtlDoesFileExists_U@4
 RtlDosPathNameToNtPathName_U@16
 RtlDosSearchPath_U@24
+RtlDowncaseUnicodeChar@4
 RtlDowncaseUnicodeString@12
 RtlDumpResource@4
+RtlDuplicateUnicodeString@12
 RtlEmptyAtomTable@8
 RtlEnlargedIntegerMultiply@8
 RtlEnlargedUnsignedDivide@16
@@ -379,7 +401,6 @@ RtlEnterCriticalSection@4
 RtlEnumProcessHeaps@8
 ;RtlEnumerateGenericTable
 ;RtlEnumerateGenericTableWithoutSplaying
-;RtlEnumerateProperties
 RtlEqualComputerName@8
 RtlEqualDomainName@8
 RtlEqualLuid@8
@@ -388,6 +409,7 @@ RtlEqualSid@8
 RtlEqualString@12
 RtlEqualUnicodeString@12
 RtlEraseUnicodeString@4
+RtlExitUserThread@4
 RtlExpandEnvironmentStrings_U@16
 ;RtlExtendHeap
 RtlExtendedIntegerMultiply@12
@@ -397,22 +419,29 @@ RtlFillMemory@12
 RtlFillMemoryUlong@12
 RtlFindClearBits@12
 RtlFindClearBitsAndSet@12
+RtlFindClearRuns@16
+RtlFindLastBackwardRunClear@12
+RtlFindLeastSignificantBit@8
 RtlFindLongestRunClear@8
 RtlFindLongestRunSet@8
 RtlFindMessage@20
+RtlFindMostSignificantBit@8
+RtlFindNextForwardRunClear@12
+RtlFindRange@48
 RtlFindSetBits@12
 RtlFindSetBitsAndClear@12
 RtlFirstFreeAce@8
-;RtlFlushPropertySet
 RtlFormatCurrentUserKeyPath@4
-;RtlFormatMessage@36
+RtlFormatMessage@32
 RtlFreeAnsiString@4
 RtlFreeHandle@8
 RtlFreeHeap@12
 RtlFreeOemString@4
+RtlFreeRangeList@4
 RtlFreeSid@4
 RtlFreeUnicodeString@4
 RtlFreeUserThreadStack@8
+RtlGUIDFromString@8
 RtlGenerate8dot3Name@16
 RtlGetAce@12
 ;RtlGetCallersAddress
@@ -421,16 +450,22 @@ RtlGetControlSecurityDescriptor@12
 RtlGetCurrentDirectory_U@8
 RtlGetDaclSecurityDescriptor@16
 ;RtlGetElementGenericTable
+RtlGetFirstRange@12
 RtlGetFullPathName_U@16
 RtlGetGroupSecurityDescriptor@12
+RtlGetLastNtStatus@0
+RtlGetLastWin32Error@0
 RtlGetLongestNtPathLength@0
+RtlGetNextRange@12
 RtlGetNtGlobalFlags@0
 RtlGetNtProductType@4
+RtlGetNtVersionNumbers@12
 RtlGetOwnerSecurityDescriptor@12
 RtlGetProcessHeaps@8
 RtlGetSaclSecurityDescriptor@16
+RtlGetSecurityDescriptorRMControl@8
 ;RtlGetUserInfoHeap
-;RtlGuidToPropertySetName
+RtlGetVersion@4
 RtlIdentifierAuthoritySid@4
 RtlImageDirectoryEntryToData@16
 RtlImageNtHeader@4
@@ -438,25 +473,47 @@ RtlImageRvaToSection@12
 RtlImageRvaToVa@16
 RtlImpersonateSelf@4
 RtlInitAnsiString@8
-;RtlInitCodePageTable
-;RtlInitNlsTables
+RtlInitCodePageTable@8
+RtlInitNlsTables@16
 RtlInitString@8
 RtlInitUnicodeString@8
+RtlInitUnicodeStringEx@8
 ;RtlInitializeAtomPackage
 RtlInitializeBitMap@12
 RtlInitializeContext@20
 RtlInitializeCriticalSection@4
+RtlInitializeCriticalSectionAndSpinCount@8
 ;RtlInitializeGenericTable
 RtlInitializeHandleTable@12
-;RtlInitializeRXact
+RtlInitializeRangeList@4
 RtlInitializeResource@4
+;RtlInitializeRXact
 RtlInitializeSid@12
 ;RtlInsertElementGenericTable
+RtlInt64ToUnicodeString@16
 RtlIntegerToChar@16
 RtlIntegerToUnicodeString@12
+RtlInvertRangeList@8
+RtlIpv4AddressToStringA@8
+RtlIpv4AddressToStringExA@16
+RtlIpv4AddressToStringExW@16
+RtlIpv4AddressToStringW@8
+RtlIpv4StringToAddressA@16
+RtlIpv4StringToAddressExA@16
+RtlIpv4StringToAddressExW@16
+RtlIpv4StringToAddressW@16
+RtlIpv6AddressToStringA@8
+RtlIpv6AddressToStringExA@16
+RtlIpv6AddressToStringExW@16
+RtlIpv6AddressToStringW@8
+RtlIpv6StringToAddressA@16
+RtlIpv6StringToAddressExA@16
+RtlIpv6StringToAddressExW@16
+RtlIpv6StringToAddressW@16
 RtlIsDosDeviceName_U@4
-;RtlIsGenericTableEmpty
+RtlIsGenericTableEmpty@4
 RtlIsNameLegalDOS8Dot3@12
+RtlIsRangeAvailable@40
 RtlIsTextUnicode@12
 RtlIsValidHandle@8
 RtlIsValidIndexHandle@12
@@ -478,6 +535,7 @@ RtlLookupAtomInAtomTable@12
 ;RtlLookupElementGenericTable
 RtlMakeSelfRelativeSD@12
 RtlMapGenericMask@8
+RtlMergeRangeLists@16
 RtlMoveMemory@12
 RtlMultiByteToUnicodeN@20
 RtlMultiByteToUnicodeSize@12
@@ -485,8 +543,8 @@ RtlMultiByteToUnicodeSize@12
 ;RtlNewSecurityGrantedAccess
 ;RtlNewSecurityObject
 RtlNormalizeProcessParams@4
+RtlNtPathNameToDosPathName@16
 RtlNtStatusToDosError@4
-RtlNtStatusToPsxErrno@4
 ;RtlNumberGenericTableElements
 RtlNumberOfClearBits@4
 RtlNumberOfSetBits@4
@@ -498,51 +556,51 @@ RtlOpenCurrentUser@8
 RtlPinAtomInAtomTable@8
 RtlPrefixString@12
 RtlPrefixUnicodeString@12
-;RtlPropertySetNameToGuid
 ;RtlProtectHeap
 RtlQueryAtomInAtomTable@24
 RtlQueryEnvironmentVariable_U@12
 RtlQueryInformationAcl@16
 ;RtlQueryProcessBackTraceInformation
-;RtlQueryProcessDebugInformation
+RtlQueryProcessDebugInformation@12
 ;RtlQueryProcessHeapInformation
 ;RtlQueryProcessLockInformation
-;RtlQueryProperties
-;RtlQueryPropertyNames
-;RtlQueryPropertySet
 RtlQueryRegistryValues@20
-;RtlQuerySecutityObject
+;RtlQuerySecurityObject
 ;RtlQueryTagHeap
 RtlQueryTimeZoneInformation@4
 RtlRaiseException@4
 RtlRaiseStatus@4
-;RtlRandom
+RtlRandom@4
+RtlRandomEx=RtlRandom@4
 RtlReAllocateHeap@16
 ;RtlRealPredecessor
 ;RtlRealSuccessor
 RtlReleasePebLock@0
 RtlReleaseResource@4
 ;RtlRemoteCall
-;RtlResetRtlTranslations
-;RtlRunDecodeUnicodeString
-;RtlRunEncodeUnicodeString
+RtlResetRtlTranslations@4
+RtlRestoreLastWin32Error@4=RtlSetLastWin32Error@4
+RtlRunDecodeUnicodeString@8
+RtlRunEncodeUnicodeString@8
 RtlSecondsSince1970ToTime@8
 RtlSecondsSince1980ToTime@8
 RtlSelfRelativeToAbsoluteSD@44
 RtlSetAllBits@4
 ;RtlSetAttributesSecurityDescriptor
 RtlSetBits@12
+RtlSetControlSecurityDescriptor@12
+RtlSetCriticalSectionSpinCount@8
 RtlSetCurrentDirectory_U@4
 RtlSetCurrentEnvironment@8
 RtlSetDaclSecurityDescriptor@16
 RtlSetEnvironmentVariable@12
 RtlSetGroupSecurityDescriptor@12
 RtlSetInformationAcl@16
+RtlSetLastWin32Error@4
+RtlSetLastWin32ErrorAndNtStatusFromNtStatus@4
 RtlSetOwnerSecurityDescriptor@12
-;RtlSetProperties
-;RtlSetPropertyNames
-;RtlSetPropertySetClassId
 RtlSetSaclSecurityDescriptor@16
+RtlSetSecurityDescriptorRMControl@8
 ;RtlSetSecurityObject
 RtlSetTimeZoneInformation@4
 ;RtlSetUnicodeCallouts
@@ -551,10 +609,11 @@ RtlSetTimeZoneInformation@4
 RtlSizeHeap@12
 ;RtlSplay
 ;RtlStartRXact
+RtlStringFromGUID@8
 RtlSubAuthorityCountSid@4
 RtlSubAuthoritySid@8
-;RtlSubtreePredecessor
-;RtlSubtreeSuccessor
+RtlSubtreePredecessor@4
+RtlSubtreeSuccessor@4
 RtlSystemTimeToLocalTime@8
 RtlTimeFieldsToTime@8
 RtlTimeToElapsedTimeFields@8
@@ -562,6 +621,8 @@ RtlTimeToSecondsSince1970@8
 RtlTimeToSecondsSince1980@8
 RtlTimeToTimeFields@8
 RtlTryEnterCriticalSection@4
+@RtlUlongByteSwap@4
+@RtlUlonglongByteSwap@8
 RtlUnicodeStringToAnsiSize@4
 RtlUnicodeStringToAnsiString@12
 RtlUnicodeStringToCountedOemString@12
@@ -572,7 +633,7 @@ RtlUnicodeToCustomCPN@24
 RtlUnicodeToMultiByteN@20
 RtlUnicodeToMultiByteSize@12
 RtlUnicodeToOemN@20
-;RtlUniform
+RtlUniform@4
 RtlUnlockHeap@4
 RtlUnwind@16
 RtlUpcaseUnicodeChar@4
@@ -583,9 +644,11 @@ RtlUpcaseUnicodeStringToOemString@12
 RtlUpcaseUnicodeToCustomCPN@24
 RtlUpcaseUnicodeToMultiByteN@20
 RtlUpcaseUnicodeToOemN@20
+RtlUpdateTimer@16
 RtlUpperChar@4
 RtlUpperString@8
 ;RtlUsageHeap
+@RtlUshortByteSwap@4
 RtlValidAcl@4
 RtlValidSecurityDescriptor@4
 RtlValidSid@4
@@ -595,6 +658,7 @@ RtlValidateProcessHeaps@0
 RtlWriteRegistryValue@24
 ;RtlZeroHeap
 RtlZeroMemory@8
+RtlpEnsureBufferSize@12
 RtlpNtCreateKey@24
 RtlpNtEnumerateSubKey@16
 RtlpNtMakeTemporaryKey@4
@@ -608,16 +672,17 @@ RtlxOemStringToUnicodeSize@4
 RtlxUnicodeStringToAnsiSize@4
 RtlxUnicodeStringToOemSize@4
 ;SaveEm87Context
+VerSetConditionMask@16
 ZwAcceptConnectPort@24
 ZwAccessCheck@32
 ZwAccessCheckAndAuditAlarm@44
-ZwAddAtom@8
+ZwAddAtom@12
 ZwAdjustGroupsToken@24
 ZwAdjustPrivilegesToken@24
 ZwAlertResumeThread@8
 ZwAlertThread@4
 ZwAllocateLocallyUniqueId@4
-ZwAllocateUuids@12
+ZwAllocateUuids@16
 ZwAllocateVirtualMemory@24
 ZwCallbackReturn@12
 ZwCancelIoFile@8
@@ -628,7 +693,6 @@ ZwCloseObjectAuditAlarm@12
 ZwCompleteConnectPort@4
 ZwConnectPort@32
 ZwContinue@8
-ZwCreateChannel@8
 ZwCreateDirectoryObject@12
 ZwCreateEvent@20
 ZwCreateEventPair@12
@@ -661,7 +725,7 @@ ZwDuplicateToken@24
 ZwEnumerateKey@24
 ZwEnumerateValueKey@24
 ZwExtendSection@8
-ZwFindAtom@8
+ZwFindAtom@12
 ZwFlushBuffersFile@8
 ZwFlushInstructionCache@12
 ZwFlushKey@4
@@ -671,11 +735,10 @@ ZwFreeVirtualMemory@16
 ZwFsControlFile@40
 ZwGetContextThread@8
 ZwGetPlugPlayEvent@16
-ZwGetTickCount@4
+ZwGetTickCount@0
 ZwImpersonateClientOfPort@8
 ZwImpersonateThread@12
 ZwInitializeRegistry@4
-ZwListenChannel@8
 ZwListenPort@8
 ZwLoadDriver@4
 ZwLoadKey@8
@@ -686,7 +749,6 @@ ZwMakeTemporaryObject@4
 ZwMapViewOfSection@40
 ZwNotifyChangeDirectoryFile@36
 ZwNotifyChangeKey@40
-ZwOpenChannel@8
 ZwOpenDirectoryObject@12
 ZwOpenEvent@12
 ZwOpenEventPair@12
@@ -703,7 +765,7 @@ ZwOpenSymbolicLinkObject@12
 ZwOpenThread@16
 ZwOpenThreadToken@16
 ZwOpenTimer@12
-ZwPlugPlayControl@16
+ZwPlugPlayControl@12
 ZwPrivilegeCheck@12
 ZwPrivilegedServiceAuditAlarm@20
 ZwPrivilegeObjectAuditAlarm@24
@@ -713,6 +775,7 @@ ZwQueueApcThread@20
 ZwQueryInformationAtom@20
 ZwQueryAttributesFile@8
 ZwQueryDefaultLocale@8
+ZwQueryDefaultUILanguage@4
 ZwQueryDirectoryFile@44
 ZwQueryDirectoryObject@28
 ZwQueryEaFile@36
@@ -723,13 +786,13 @@ ZwQueryInformationPort@20
 ZwQueryInformationProcess@20
 ZwQueryInformationThread@20
 ZwQueryInformationToken@20
+ZwQueryInstallUILanguage@4
 ZwQueryIntervalProfile@8
 ZwQueryIoCompletion@20
 ZwQueryKey@20
 ZwQueryMultipleValueKey@24
 ZwQueryMutant@20
 ZwQueryObject@20
-ZwQueryOleDirectoryFile@44
 ZwQueryPerformanceCounter@8
 ZwQuerySection@20
 ZwQuerySecurityObject@20
@@ -757,22 +820,21 @@ ZwReplaceKey@12
 ZwReplyPort@8
 ZwReplyWaitReceivePort@16
 ZwReplyWaitReplyPort@8
-ZwReplyWaitSendChannel@12
 ZwRequestPort@8
 ZwRequestWaitReplyPort@12
 ZwResetEvent@8
 ZwRestoreKey@12
 ZwResumeThread@8
 ZwSaveKey@8
-ZwSendWaitReplyChannel@16
-ZwSetContextChannel@4
 ZwSetContextThread@8
 ZwSetDefaultHardErrorPort@4
 ZwSetDefaultLocale@8
+ZwSetDefaultUILanguage@4
 ZwSetEaFile@16
 ZwSetEvent@8
 ZwSetHighEventPair@4
 ZwSetHighWaitLowEventPair@4
+ZwSetHighWaitLowThread@0
 ZwSetInformationFile@20
 ZwSetInformationKey@16
 ZwSetInformationObject@16
@@ -784,6 +846,7 @@ ZwSetIoCompletion@20
 ZwSetLdtEntries@24
 ZwSetLowEventPair@4
 ZwSetLowWaitHighEventPair@4
+ZwSetLowWaitHighThread@0
 ZwSetSecurityObject@12
 ZwSetSystemEnvironmentValue@8
 ZwSetSystemInformation@12
@@ -791,6 +854,7 @@ ZwSetSystemPowerState@12
 ZwSetSystemTime@8
 ZwSetTimer@28
 ZwSetTimerResolution@12
+ZwSetUuidSeed@4
 ZwSetValueKey@24
 ZwSetVolumeInformationFile@20
 ZwShutdownSystem@4
@@ -822,23 +886,24 @@ __isascii
 __iscsym
 __iscsymf
 __toascii
-;_alldiv
-;_allmul
-;_alloca_probe
-;_allrem
-;_allshl
-;_allshr
+_alldiv
+_allmul
+_alloca_probe
+_allrem
+_allshl
+_allshr
 _atoi64
-;_aulldiv
-;_aullrem
-;_aullshr
-;_chkstk
-;_fltused
+_aulldiv
+_aullrem
+_aullshr
+_chkstk
+_fltused
 _ftol
 _i64toa
 _i64tow
 _itoa
 _itow
+_lfind
 _ltoa
 _ltow
 _memccpy
@@ -853,9 +918,12 @@ _strnicmp
 _strupr
 _tolower
 _toupper
+_ui64toa
+_ui64tow
 _ultoa
 _ultow
 _vsnprintf
+_vsnwprintf
 _wcsicmp
 _wcslwr
 _wcsnicmp
@@ -867,6 +935,7 @@ abs
 atan
 atoi
 atol
+bsearch
 ceil
 cos
 fabs
@@ -883,7 +952,10 @@ isspace
 isupper
 iswalpha
 iswctype
+iswdigit
+iswlower
 iswspace
+iswxdigit
 isxdigit
 labs
 log
@@ -898,7 +970,7 @@ qsort
 sin
 sprintf
 sqrt
-;sscanf
+sscanf
 strcat
 strchr
 strcmp
@@ -937,14 +1009,4 @@ wcsstr
 wcstol
 wcstombs
 wcstoul
-;wine_dbgstr_an
-;wine_dbgstr_wn
-;wine_dbgstr_guid
-;wine_dbg_vprintf
-;wine_dbg_printf
-;wine_dbg_log
-InterlockedIncrement@4
-InterlockedDecrement@4
-InterlockedExchange@8
-InterlockedCompareExchange@12
-;EOF
+; EOF