-; $Id: ntdll.def,v 1.49 2000/04/05 01:38:50 ekohl Exp $
+; $Id$
;
; ReactOS Operating System
;
LIBRARY ntdll.dll
EXPORTS
+CsrCaptureParameterBuffer@16
+CsrReleaseParameterBuffer@4
+CsrAllocateCaptureBuffer@12
+CsrAllocateCapturePointer@12
+CsrAllocateMessagePointer@12
+CsrCaptureMessageBuffer@16
+CsrCaptureMessageString@20
+CsrCaptureTimeout@8
CsrClientCallServer@16
-;CsrClientConnectToServer@24
+CsrClientConnectToServer@0
+CsrFreeCaptureBuffer@4
+CsrIdentifyAlertableThread@0
+CsrNewThread@0
+CsrProbeForRead@12
+CsrProbeForWrite@12
+CsrSetPriorityClass@8
DbgBreakPoint@0
DbgPrint
+DbgPrompt@12
+DbgSsHandleKmApiMsg@8
+DbgSsInitialize@16
+DbgUiConnectToDbg@0
+DbgUiContinue@8
+DbgUiIssueRemoteBreakin@4
+DbgUiRemoteBreakin@0
+DbgUiWaitStateChange@8
DbgUserBreakPoint@0
+KiRaiseUserExceptionDispatcher@0
+KiUserApcDispatcher@20
+KiUserCallbackDispatcher@12
+KiUserExceptionDispatcher@8
+LdrAccessResource@16
+LdrDisableThreadCalloutsForDll@4
+;LdrEnumResources@20
+LdrFindEntryForAddress@8
+LdrFindResourceDirectory_U@16
+LdrFindResource_U@16
+LdrGetDllHandle@16
+LdrGetProcedureAddress@16
+LdrInitializeThunk@16
+LdrLoadDll@16
+LdrProcessRelocationBlock@16
+LdrQueryImageFileExecutionOptions@24
+LdrQueryProcessModuleInformation@12
+LdrShutdownProcess@0
+LdrShutdownThread@0
+LdrUnloadDll@4
+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
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
NtCreateThread@32
NtCreateTimer@16
NtCreateToken@52
+NtCreateWaitablePort@20
+NtCurrentTeb=_NtCurrentTeb@0
NtDelayExecution@8
NtDeleteAtom@4
NtDeleteFile@4
NtEnumerateKey@24
NtEnumerateValueKey@24
NtExtendSection@8
-NtFindAtom@8
+NtFindAtom@12
NtFlushBuffersFile@8
NtFlushInstructionCache@12
NtFlushKey@4
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
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
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
NtQueryValueKey@24
NtQueryVirtualMemory@24
NtQueryVolumeInformationFile@20
+NtQueueApcThread@20
NtRaiseException@12
NtRaiseHardError@24
NtReadFile@36
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
NtSetLdtEntries@24
NtSetLowEventPair@4
NtSetLowWaitHighEventPair@4
+NtSetLowWaitHighThread@0
NtSetSecurityObject@12
NtSetSystemEnvironmentValue@8
NtSetSystemInformation@12
NtSetSystemTime@8
NtSetTimer@28
NtSetTimerResolution@12
+NtSetUuidSeed@4
NtSetValueKey@24
NtSetVolumeInformationFile@20
NtShutdownSystem@4
NtStopProfile@4
NtSuspendThread@8
NtSystemDebugControl@24
+NtTerminateJobObject@8
NtTerminateProcess@8
NtTerminateThread@8
NtTestAlert@0
;PfxInitialize
;PfxInsertPrefix
;PfxRemovePrefix
+;PropertyLengthAsVariant
+;RestoreEm87Context
;RtlAbortRXact
RtlAbsoluteToSelfRelativeSD@12
RtlAcquirePebLock@0
-;RtlAcqureResourceExclusive
-;RtlAcqureResourceShared
+RtlAcquireResourceExclusive@8
+RtlAcquireResourceShared@8
RtlAddAccessAllowedAce@16
+RtlAddAccessAllowedAceEx@20
RtlAddAccessDeniedAce@16
+RtlAddAccessDeniedAceEx@20
RtlAddAce@20
;RtlAddActionToRXact
-;RtlAtomToAtomTable
+RtlAddAtomToAtomTable@12
;RtlAddAttributeActionToRXact
RtlAddAuditAccessAce@24
+RtlAddAuditAccessAceEx@28
;RtlAddCompoundAce
-;RtlAdjustPrivilege
+RtlAddRange@36
+RtlAdjustPrivilege@16
RtlAllocateAndInitializeSid@44
-;RtlAllocateHandle
+RtlAllocateHandle@8
RtlAllocateHeap@12
RtlAnsiCharToUnicodeChar@4
RtlAnsiStringToUnicodeSize@4
RtlAnsiStringToUnicodeString@12
-RtlAppendAsciizToString@12
-RtlAppendStringToString@12
-RtlAppendUnicodeStringToString@12
-RtlAppendUnicodeToString@12
+RtlAppendAsciizToString@8
+RtlAppendStringToString@8
+RtlAppendUnicodeStringToString@8
+RtlAppendUnicodeToString@8
;RtlApplyRXact
;RtlApplyRXactNoFlush
-;RtlAreAllAccessesGranted
-;RtlAreAnyAccessesGranted
+RtlAreAllAccessesGranted@8
+RtlAreAnyAccessesGranted@8
RtlAreBitsClear@12
RtlAreBitsSet@12
-;RtlAssert
+RtlAssert@16
+RtlBaseProcessStartRoutine DATA
;RtlCaptureStackBackTrace
RtlCharToInteger@12
-;RtlCheckRegistryKey
+RtlCheckRegistryKey@8
RtlClearAllBits@4
RtlClearBits@12
-;RtlClosePropertySet
RtlCompactHeap@8
RtlCompareMemory@12
RtlCompareMemoryUlong@12
RtlCompareString@12
RtlCompareUnicodeString@12
-;RtlCompressBuffer
+RtlCompressBuffer@32
+RtlComputeCrc32@12
;RtlConsoleMultiByteToUnicodeN
-;RtlConvertExclusiveToShared
+RtlConvertExclusiveToShared@4
RtlConvertLongToLargeInteger@4
-;RtlConvertSharedToExclusive
-;RtlConvertSidToUnicodeString
+RtlConvertSharedToExclusive@4
+RtlConvertSidToUnicodeString@12
;RtlConvertUiListToApiList
RtlConvertUlongToLargeInteger@4
-;RtlCopyLuid
-;RtlCopyLuidAndAttributesArray
+RtlCopyLuid@8
+RtlCopyLuidAndAttributesArray@12
+RtlCopyRangeList@8
;RtlCopySecurityDescriptor
RtlCopySid@12
-;RtlCopySidAndAttributesArray
+RtlCopySidAndAttributesArray@28
RtlCopyString@8
RtlCopyUnicodeString@8
RtlCreateAcl@12
;RtlCreateAndSetSD
-;RtlCreateAtomTable
+RtlCreateAtomTable@8
RtlCreateEnvironment@8
RtlCreateHeap@24
RtlCreateProcessParameters@40
-;RtlCreatePropertySet
-;RtlCreateQueryDebugBuffer
-;RtlCreateRegistryKey
+RtlCreateQueryDebugBuffer@8
+RtlCreateRegistryKey@8
RtlCreateSecurityDescriptor@8
;RtlCreateTagHeap
+RtlCreateTimer@28
+RtlCreateTimerQueue@4
RtlCreateUnicodeString@8
RtlCreateUnicodeStringFromAsciiz@8
RtlCreateUserProcess@40
;RtlCreateUserSecurityObject
RtlCreateUserThread@40
-;RtlCustomCPToUnicodeN
-;RtlCutoverTimeToSystemTime
+RtlCustomCPToUnicodeN@24
+RtlCutoverTimeToSystemTime@16
RtlDeNormalizeProcessParams@4
-;RtlDecompressBuffer
-;RtlDecompressFragment
+RtlDecompressBuffer@24
+RtlDecompressFragment@32
;RtlDelete
RtlDeleteAce@8
-;RtlDeleteAtomFromAtomTable
+RtlDeleteAtomFromAtomTable@8
RtlDeleteCriticalSection@4
;RtlDeleteElementGenericTable
;RtlDeleteNoSplay
-;RtlDeleteRegistryValue
-;RtlDeleteResource
+RtlDeleteOwnersRanges@8
+RtlDeleteRange@24
+RtlDeleteRegistryValue@12
+RtlDeleteResource@4
;RtlDeleteSecurityObject
-;RtlDestroyAtomTable
+RtlDeleteTimer@12
+RtlDeleteTimerQueue@4
+RtlDeleteTimerQueueEx@8
+RtlDestroyAtomTable@4
RtlDestroyEnvironment@4
-;RtlDestroyHandleTable
+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
-;RtlEmptyAtomTable
+RtlDumpResource@4
+RtlDuplicateUnicodeString@12
+RtlEmptyAtomTable@8
RtlEnlargedIntegerMultiply@8
RtlEnlargedUnsignedDivide@16
RtlEnlargedUnsignedMultiply@8
RtlEnterCriticalSection@4
-;RtlEnumProcessHeaps
+RtlEnumProcessHeaps@8
;RtlEnumerateGenericTable
;RtlEnumerateGenericTableWithoutSplaying
-;RtlEnumerateProperties
-;RtlEqualComputerName
-;RtlEqualDomainName
-;RtlEqualLuid
+RtlEqualComputerName@8
+RtlEqualDomainName@8
+RtlEqualLuid@8
RtlEqualPrefixSid@8
RtlEqualSid@8
RtlEqualString@12
RtlEqualUnicodeString@12
RtlEraseUnicodeString@4
+RtlExitUserThread@4
RtlExpandEnvironmentStrings_U@16
;RtlExtendHeap
RtlExtendedIntegerMultiply@12
RtlFillMemoryUlong@12
RtlFindClearBits@12
RtlFindClearBitsAndSet@12
+RtlFindClearRuns@16
+RtlFindLastBackwardRunClear@12
+RtlFindLeastSignificantBit@8
RtlFindLongestRunClear@8
RtlFindLongestRunSet@8
-;RtlFindMessage
+RtlFindMessage@20
+RtlFindMostSignificantBit@8
+RtlFindNextForwardRunClear@12
+RtlFindRange@48
RtlFindSetBits@12
RtlFindSetBitsAndClear@12
RtlFirstFreeAce@8
-;RtlFlushPropertySet
-;RtlFormatCurrentUserKeyPath
-;RtlFormatMessage
+RtlFormatCurrentUserKeyPath@4
+RtlFormatMessage@32
RtlFreeAnsiString@4
-;RtlFreeHandle
+RtlFreeHandle@8
RtlFreeHeap@12
RtlFreeOemString@4
+RtlFreeRangeList@4
RtlFreeSid@4
RtlFreeUnicodeString@4
-;RtlFreeUserThreadStack
-;RtlGenerate8dot3Name
+RtlFreeUserThreadStack@8
+RtlGUIDFromString@8
+RtlGenerate8dot3Name@16
RtlGetAce@12
;RtlGetCallersAddress
-;RtlGetCompressionWorkSpaceSize
+RtlGetCompressionWorkSpaceSize@12
RtlGetControlSecurityDescriptor@12
RtlGetCurrentDirectory_U@8
RtlGetDaclSecurityDescriptor@16
;RtlGetElementGenericTable
+RtlGetFirstRange@12
RtlGetFullPathName_U@16
RtlGetGroupSecurityDescriptor@12
+RtlGetLastNtStatus@0
+RtlGetLastWin32Error@0
RtlGetLongestNtPathLength@0
-;RtlGetNtGlobalFlags
-;RtlGetNtProductType
+RtlGetNextRange@12
+RtlGetNtGlobalFlags@0
+RtlGetNtProductType@4
+RtlGetNtVersionNumbers@12
RtlGetOwnerSecurityDescriptor@12
-;RtlGetProcessHeaps
-RtlGetProcessHeap@0
-;RtlGetSaclSecurityDescriptor
+RtlGetProcessHeaps@8
+RtlGetSaclSecurityDescriptor@16
+RtlGetSecurityDescriptorRMControl@8
;RtlGetUserInfoHeap
-;RtlGuidToPropertySetName
+RtlGetVersion@4
RtlIdentifierAuthoritySid@4
RtlImageDirectoryEntryToData@16
RtlImageNtHeader@4
RtlImageRvaToSection@12
RtlImageRvaToVa@16
-;RtlImpersonateSelf
+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
+RtlInitializeHandleTable@12
+RtlInitializeRangeList@4
+RtlInitializeResource@4
;RtlInitializeRXact
-;RtlInitializeResource
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
-;RtlIsTextUnicode
-;RtlIsValidHandle
-;RtlIsValidIndexHandle
+RtlIsRangeAvailable@40
+RtlIsTextUnicode@12
+RtlIsValidHandle@8
+RtlIsValidIndexHandle@12
RtlLargeIntegerAdd@16
RtlLargeIntegerArithmeticShift@12
RtlLargeIntegerDivide@20
RtlLargeIntegerShiftLeft@12
RtlLargeIntegerShiftRight@12
RtlLargeIntegerSubtract@16
-;RtlLargeIntegerToChar
+RtlLargeIntegerToChar@16
RtlLeaveCriticalSection@4
RtlLengthRequiredSid@4
RtlLengthSecurityDescriptor@4
RtlLengthSid@4
-;RtlLocalTimeToSystemTime
+RtlLocalTimeToSystemTime@8
RtlLockHeap@4
-;RtlLookupAtomInAtomTable
+RtlLookupAtomInAtomTable@12
;RtlLookupElementGenericTable
-;RtlMakeSelfRelativeSD
-;RtlMapGenericMask
+RtlMakeSelfRelativeSD@12
+RtlMapGenericMask@8
+RtlMergeRangeLists@16
RtlMoveMemory@12
RtlMultiByteToUnicodeN@20
RtlMultiByteToUnicodeSize@12
;RtlNewSecurityGrantedAccess
;RtlNewSecurityObject
RtlNormalizeProcessParams@4
+RtlNtPathNameToDosPathName@16
RtlNtStatusToDosError@4
-RtlNtStatusToPsxErrno@4
;RtlNumberGenericTableElements
RtlNumberOfClearBits@4
RtlNumberOfSetBits@4
RtlOemStringToUnicodeSize@4
RtlOemStringToUnicodeString@12
RtlOemToUnicodeN@20
-;RtlOpenCurrentUser
+RtlOpenCurrentUser@8
;RtlPcToFileHeader
-;RtlPinAtomInAtomTable
-;RtlPrefixString
-;RtlPrefixUnicodeString
-;RtlPropertySetNameToGuid
+RtlPinAtomInAtomTable@8
+RtlPrefixString@12
+RtlPrefixUnicodeString@12
;RtlProtectHeap
-;RtlQueryAtomInAtomTable
+RtlQueryAtomInAtomTable@24
RtlQueryEnvironmentVariable_U@12
RtlQueryInformationAcl@16
;RtlQueryProcessBackTraceInformation
-;RtlQueryProcessDebugInformation
+RtlQueryProcessDebugInformation@12
;RtlQueryProcessHeapInformation
;RtlQueryProcessLockInformation
-;RtlQueryProperties
-;RtlQueryPropertyNames
-;RtlQueryPropertySet
-;RtlQueryRegistryValues
-;RtlQuerySecutityObject
+RtlQueryRegistryValues@20
+;RtlQuerySecurityObject
;RtlQueryTagHeap
-;RtlQueryTimeZoneInformation
-;RtlRaiseException
-;RtlRaiseStatus
-;RtlRandom
+RtlQueryTimeZoneInformation@4
+RtlRaiseException@4
+RtlRaiseStatus@4
+RtlRandom@4
+RtlRandomEx=RtlRandom@4
RtlReAllocateHeap@16
;RtlRealPredecessor
;RtlRealSuccessor
RtlReleasePebLock@0
-;RtlReleaseResource
+RtlReleaseResource@4
;RtlRemoteCall
-;RtlResetRtlTranslations
-;RtlRunDecodeUnicodeString
-;RtlRunEncodeUnicodeString
+RtlResetRtlTranslations@4
+RtlRestoreLastWin32Error@4=RtlSetLastWin32Error@4
+RtlRunDecodeUnicodeString@8
+RtlRunEncodeUnicodeString@8
RtlSecondsSince1970ToTime@8
RtlSecondsSince1980ToTime@8
-;RtlSelfRelatedToAbsoluteSD
+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
+RtlSetSaclSecurityDescriptor@16
+RtlSetSecurityDescriptorRMControl@8
;RtlSetSecurityObject
-;RtlSetTimeZoneInformation
+RtlSetTimeZoneInformation@4
;RtlSetUnicodeCallouts
;RtlSetUserFlagsHeap
;RtlSetUserValueHeap
RtlSizeHeap@12
;RtlSplay
;RtlStartRXact
+RtlStringFromGUID@8
RtlSubAuthorityCountSid@4
RtlSubAuthoritySid@8
-;RtlSubtreePredecessor
-;RtlSubtreeSuccessor
-;RtlSystemTimeToLocalTime
+RtlSubtreePredecessor@4
+RtlSubtreeSuccessor@4
+RtlSystemTimeToLocalTime@8
RtlTimeFieldsToTime@8
-;RtlTimeToElapsedTimeFields
+RtlTimeToElapsedTimeFields@8
RtlTimeToSecondsSince1970@8
RtlTimeToSecondsSince1980@8
RtlTimeToTimeFields@8
RtlTryEnterCriticalSection@4
+@RtlUlongByteSwap@4
+@RtlUlonglongByteSwap@8
RtlUnicodeStringToAnsiSize@4
RtlUnicodeStringToAnsiString@12
RtlUnicodeStringToCountedOemString@12
RtlUnicodeStringToInteger@12
RtlUnicodeStringToOemSize@4
RtlUnicodeStringToOemString@12
-;RtlUnicodeToCustomCPN
+RtlUnicodeToCustomCPN@24
RtlUnicodeToMultiByteN@20
RtlUnicodeToMultiByteSize@12
RtlUnicodeToOemN@20
-;RtlUniform
+RtlUniform@4
RtlUnlockHeap@4
-RtlUnwind@0
+RtlUnwind@16
RtlUpcaseUnicodeChar@4
RtlUpcaseUnicodeString@12
RtlUpcaseUnicodeStringToAnsiString@12
RtlUpcaseUnicodeStringToCountedOemString@12
RtlUpcaseUnicodeStringToOemString@12
-;RtlUpcaseUnicodeToCustomCPN
+RtlUpcaseUnicodeToCustomCPN@24
RtlUpcaseUnicodeToMultiByteN@20
RtlUpcaseUnicodeToOemN@20
+RtlUpdateTimer@16
RtlUpperChar@4
RtlUpperString@8
;RtlUsageHeap
+@RtlUshortByteSwap@4
RtlValidAcl@4
RtlValidSecurityDescriptor@4
RtlValidSid@4
RtlValidateHeap@12
-;RtlValidateProcessHeaps
+RtlValidateProcessHeaps@0
;RtlWalkHeap
-;RtlWriteRegistryValue
+RtlWriteRegistryValue@24
;RtlZeroHeap
RtlZeroMemory@8
-;RtlpNtCreateKey
-;RtlpNtEnumerateSubKey
-;RtlpNtMakeTemporaryKey
-;RtlpNtOpenKey
-;RtlpNtQueryValueKey
-;RtlpNtSetValueKey
+RtlpEnsureBufferSize@12
+RtlpNtCreateKey@24
+RtlpNtEnumerateSubKey@16
+RtlpNtMakeTemporaryKey@4
+RtlpNtOpenKey@16
+RtlpNtQueryValueKey@20
+RtlpNtSetValueKey@16
;RtlpUnWaitCriticalSection
;RtlpWaitForCriticalSection
RtlxAnsiStringToUnicodeSize@4
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
ZwCompleteConnectPort@4
ZwConnectPort@32
ZwContinue@8
-ZwCreateChannel@8
ZwCreateDirectoryObject@12
ZwCreateEvent@20
ZwCreateEventPair@12
ZwEnumerateKey@24
ZwEnumerateValueKey@24
ZwExtendSection@8
-ZwFindAtom@8
+ZwFindAtom@12
ZwFlushBuffersFile@8
ZwFlushInstructionCache@12
ZwFlushKey@4
ZwFsControlFile@40
ZwGetContextThread@8
ZwGetPlugPlayEvent@16
-ZwGetTickCount@4
+ZwGetTickCount@0
ZwImpersonateClientOfPort@8
ZwImpersonateThread@12
ZwInitializeRegistry@4
-ZwListenChannel@8
ZwListenPort@8
ZwLoadDriver@4
ZwLoadKey@8
ZwMapViewOfSection@40
ZwNotifyChangeDirectoryFile@36
ZwNotifyChangeKey@40
-ZwOpenChannel@8
ZwOpenDirectoryObject@12
ZwOpenEvent@12
ZwOpenEventPair@12
ZwOpenThread@16
ZwOpenThreadToken@16
ZwOpenTimer@12
-ZwPlugPlayControl@16
+ZwPlugPlayControl@12
ZwPrivilegeCheck@12
ZwPrivilegedServiceAuditAlarm@20
ZwPrivilegeObjectAuditAlarm@24
ZwQueryInformationAtom@20
ZwQueryAttributesFile@8
ZwQueryDefaultLocale@8
+ZwQueryDefaultUILanguage@4
ZwQueryDirectoryFile@44
ZwQueryDirectoryObject@28
ZwQueryEaFile@36
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
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
ZwSetLdtEntries@24
ZwSetLowEventPair@4
ZwSetLowWaitHighEventPair@4
+ZwSetLowWaitHighThread@0
ZwSetSecurityObject@12
ZwSetSystemEnvironmentValue@8
ZwSetSystemInformation@12
ZwSetSystemTime@8
ZwSetTimer@28
ZwSetTimerResolution@12
+ZwSetUuidSeed@4
ZwSetValueKey@24
ZwSetVolumeInformationFile@20
ZwShutdownSystem@4
__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
_strupr
_tolower
_toupper
+_ui64toa
+_ui64tow
_ultoa
_ultow
_vsnprintf
+_vsnwprintf
_wcsicmp
_wcslwr
_wcsnicmp
atan
atoi
atol
+bsearch
ceil
cos
fabs
isupper
iswalpha
iswctype
+iswdigit
+iswlower
+iswspace
+iswxdigit
isxdigit
labs
log
memmove
memset
pow
-;qsort
+qsort
sin
sprintf
sqrt
-;sscanf
+sscanf
strcat
strchr
strcmp
wcstol
wcstombs
wcstoul
-LdrGetExportByName
-LdrGetExportByOrdinal
-LdrLoadDll
-LdrUnloadDll
-LdrFindResource_U
-LdrAccessResource
+; EOF