1 ; $Id: ntdll.def 34404 2008-07-10 09:46:25Z fireball $
3 ; ReactOS Operating System
8 CsrAllocateCaptureBuffer
9 CsrAllocateMessagePointer
10 CsrCaptureMessageBuffer
11 CsrCaptureMessageMultiUnicodeStringsInPlace
12 CsrCaptureMessageString
15 CsrClientConnectToServer
18 CsrIdentifyAlertableThread
27 DbgUiConvertStateChangeStructure
28 DbgUiDebugActiveProcess
31 DbgUiGetThreadDebugObject
32 DbgUiIssueRemoteBreakin
34 DbgUiSetThreadDebugObject
38 KiRaiseUserExceptionDispatcher
40 KiUserCallbackDispatcher
41 KiUserExceptionDispatcher
47 LdrDisableThreadCalloutsForDll
49 LdrFindEntryForAddress
50 LdrFindResourceDirectory_U
53 LdrGetProcedureAddress
56 LdrProcessRelocationBlock
57 LdrQueryImageFileExecutionOptions
58 LdrQueryProcessModuleInformation
62 LdrVerifyImageMatchesChecksum
65 NlsMbOemCodePageTag DATA
68 NtAccessCheckAndAuditAlarm
72 NtAdjustPrivilegesToken
75 NtAllocateLocallyUniqueId
77 NtAllocateVirtualMemory
78 NtAssignProcessToJobObject
84 NtCloseObjectAuditAlarm
90 NtCreateDirectoryObject
106 NtCreateSymbolicLinkObject
111 NtCurrentTeb=_NtCurrentTeb
117 NtDeleteObjectAuditAlarm
119 NtDeviceIoControlFile
128 NtFlushInstructionCache
136 NtImpersonateAnonymousToken
137 NtImpersonateClientOfPort
147 NtMakeTemporaryObject
149 NtNotifyChangeDirectoryFile
151 NtOpenDirectoryObject
159 NtOpenObjectAuditAlarm
164 NtOpenSymbolicLinkObject
171 NtPrivilegedServiceAuditAlarm
172 NtPrivilegeObjectAuditAlarm
173 NtProtectVirtualMemory
175 NtQueryAttributesFile
176 NtQueryDebugFilterState
178 NtQueryDefaultUILanguage
180 NtQueryDirectoryObject
183 NtQueryFullAttributesFile
184 NtQueryInformationAtom
185 NtQueryInformationFile
186 NtQueryInformationJobObject
187 NtQueryInformationPort
188 NtQueryInformationProcess
189 NtQueryInformationThread
190 NtQueryInformationToken
191 NtQueryInstallUILanguage
192 NtQueryIntervalProfile
195 NtQueryMultipleValueKey
198 NtQueryPerformanceCounter
200 NtQuerySecurityObject
202 NtQuerySymbolicLinkObject
203 NtQuerySystemEnvironmentValue
204 NtQuerySystemInformation
207 NtQueryTimerResolution
210 NtQueryVolumeInformationFile
218 NtRegisterThreadTerminatePort
224 NtReplyWaitReceivePort
225 NtReplyWaitReceivePortEx
228 NtRequestWaitReplyPort
236 NtSetDebugFilterState
237 NtSetDefaultHardErrorPort
239 NtSetDefaultUILanguage
243 NtSetHighWaitLowEventPair
244 NtSetInformationDebugObject
246 NtSetInformationJobObject
248 NtSetInformationObject
249 NtSetInformationProcess
250 NtSetInformationThread
251 NtSetInformationToken
256 NtSetLowWaitHighEventPair
258 NtSetSystemEnvironmentValue
259 NtSetSystemInformation
260 NtSetSystemPowerState
266 NtSetVolumeInformationFile
268 NtSignalAndWaitForSingleObject
281 NtUnlockVirtualMemory
285 NtWaitForMultipleObjects
286 NtWaitForSingleObject
294 NtGetCurrentProcessorNumber
299 ;PropertyLengthAsVariant
302 RtlAbsoluteToSelfRelativeSD
304 RtlAcquireResourceExclusive
305 RtlAcquireResourceShared
306 RtlAcquireSRWLockExclusive
307 RtlAcquireSRWLockShared
308 RtlAddAccessAllowedAce
309 RtlAddAccessAllowedAceEx
310 RtlAddAccessAllowedObjectAce
311 RtlAddAccessDeniedAce
312 RtlAddAccessDeniedAceEx
313 RtlAddAccessDeniedObjectAce
316 RtlAddAtomToAtomTable
317 ;RtlAddAttributeActionToRXact
319 RtlAddAuditAccessAceEx
320 RtlAddAuditAccessObjectAce
324 RtlAddVectoredExceptionHandler
326 RtlAllocateAndInitializeSid
329 RtlAnsiCharToUnicodeChar
330 RtlAnsiStringToUnicodeSize=RtlxAnsiStringToUnicodeSize
331 RtlAnsiStringToUnicodeString
332 RtlAppendAsciizToString
333 RtlAppendStringToString
334 RtlAppendUnicodeStringToString
335 RtlAppendUnicodeToString
337 ;RtlApplyRXactNoFlush
338 RtlAreAllAccessesGranted
339 RtlAreAnyAccessesGranted
343 RtlCaptureStackBackTrace
350 RtlCompareMemoryUlong
352 RtlCompareUnicodeString
355 ;RtlConsoleMultiByteToUnicodeN
356 RtlConvertExclusiveToShared
357 RtlConvertLongToLargeInteger
358 RtlConvertSharedToExclusive
359 RtlConvertSidToUnicodeString
360 ;RtlConvertUiListToApiList
361 RtlConvertUlongToLargeInteger
363 RtlCopyLuidAndAttributesArray
365 RtlCopySecurityDescriptor
367 RtlCopySidAndAttributesArray
375 RtlCreateProcessParameters
376 RtlCreateQueryDebugBuffer
378 RtlCreateSecurityDescriptor
382 RtlCreateUnicodeString
383 RtlCreateUnicodeStringFromAsciiz
385 ;RtlCreateUserSecurityObject
387 RtlCustomCPToUnicodeN
388 RtlCutoverTimeToSystemTime
389 RtlDeNormalizeProcessParams
390 RtlDecodePointer=RtlEncodePointer
392 RtlDecompressFragment
395 RtlDeleteAtomFromAtomTable
396 RtlDeleteCriticalSection
397 RtlDeleteElementGenericTable
398 RtlDeleteElementGenericTableAvl
400 RtlDeleteOwnersRanges
402 RtlDeleteRegistryValue
404 RtlDeleteSecurityObject
407 RtlDeleteTimerQueueEx
411 RtlDestroyEnvironment
412 RtlDestroyHandleTable
414 RtlDestroyProcessParameters
415 RtlDestroyQueryDebugBuffer
416 RtlDetermineDosPathNameType_U
417 RtlDllShutdownInProgress
419 RtlDosPathNameToNtPathName_U
420 RtlDosPathNameToRelativeNtPathName_U
422 RtlDowncaseUnicodeChar
423 RtlDowncaseUnicodeString
425 RtlDuplicateUnicodeString
428 RtlEnlargedIntegerMultiply
429 RtlEnlargedUnsignedDivide
430 RtlEnlargedUnsignedMultiply
431 RtlEnterCriticalSection
433 RtlEnumerateGenericTable
434 RtlEnumerateGenericTableAvl
435 RtlEnumerateGenericTableLikeADirectory
436 RtlEnumerateGenericTableWithoutSplaying
437 RtlEnumerateGenericTableWithoutSplayingAvl
444 RtlEqualUnicodeString
445 RtlEraseUnicodeString
447 RtlExpandEnvironmentStrings_U
449 RtlExtendedIntegerMultiply
450 RtlExtendedLargeIntegerDivide
451 RtlExtendedMagicDivide
455 RtlFindClearBitsAndSet
457 RtlFindLastBackwardRunClear
458 RtlFindLeastSignificantBit
459 RtlFindLongestRunClear
462 RtlFindMostSignificantBit
463 RtlFindNextForwardRunClear
466 RtlFindSetBitsAndClear
468 RtlFormatCurrentUserKeyPath
477 RtlFreeUserThreadStack
481 ;RtlGetCallersAddress
482 RtlGetCompressionWorkSpaceSize
483 RtlGetControlSecurityDescriptor
484 RtlGetCurrentDirectory_U
485 RtlGetDaclSecurityDescriptor
486 RtlGetElementGenericTable
487 RtlGetElementGenericTableAvl
490 RtlGetGroupSecurityDescriptor
493 RtlGetLongestNtPathLength
497 RtlGetNtVersionNumbers
498 RtlGetOwnerSecurityDescriptor
500 RtlGetSaclSecurityDescriptor
501 RtlGetSecurityDescriptorRMControl
502 RtlGetSetBootStatusData
506 RtlIdentifierAuthoritySid
507 RtlImageDirectoryEntryToData
517 RtlInitUnicodeStringEx
518 ;RtlInitializeAtomPackage
520 RtlInitializeConditionVariable
522 RtlInitializeCriticalSection
523 RtlInitializeCriticalSectionAndSpinCount
524 RtlInitializeGenericTable
525 RtlInitializeGenericTableAvl
526 RtlInitializeHandleTable
527 RtlInitializeRangeList
528 RtlInitializeResource
532 RtlInsertElementGenericTable
533 RtlInsertElementGenericTableAvl
534 RtlInsertElementGenericTableFull
535 RtlInsertElementGenericTableFullAvl
536 RtlInt64ToUnicodeString
538 RtlIntegerToUnicodeString
540 RtlIpv4AddressToStringA
541 RtlIpv4AddressToStringExA
542 RtlIpv4AddressToStringExW
543 RtlIpv4AddressToStringW
544 RtlIpv4StringToAddressA
545 RtlIpv4StringToAddressExA
546 RtlIpv4StringToAddressExW
547 RtlIpv4StringToAddressW
548 RtlIpv6AddressToStringA
549 RtlIpv6AddressToStringExA
550 RtlIpv6AddressToStringExW
551 RtlIpv6AddressToStringW
552 RtlIpv6StringToAddressA
553 RtlIpv6StringToAddressExA
554 RtlIpv6StringToAddressExW
555 RtlIpv6StringToAddressW
557 RtlIsGenericTableEmpty
558 RtlIsGenericTableEmptyAvl
559 RtlIsNameLegalDOS8Dot3
563 RtlIsValidIndexHandle
565 RtlLargeIntegerArithmeticShift
566 RtlLargeIntegerDivide
567 RtlLargeIntegerNegate
568 RtlLargeIntegerShiftLeft
569 RtlLargeIntegerShiftRight
570 RtlLargeIntegerSubtract
571 RtlLargeIntegerToChar
572 RtlLeaveCriticalSection
574 RtlLengthSecurityDescriptor
576 RtlLocalTimeToSystemTime
577 RtlLockBootStatusData
579 RtlLookupAtomInAtomTable
580 RtlLookupElementGenericTable
581 RtlLookupElementGenericTableAvl
582 RtlLookupElementGenericTableFull
583 RtlLookupElementGenericTableFullAvl
584 RtlMakeSelfRelativeSD
588 RtlMultiByteToUnicodeN
589 RtlMultiByteToUnicodeSize
590 ;RtlNewInstanceSecurityObject
591 ;RtlNewSecurityGrantedAccess
593 RtlNormalizeProcessParams
594 RtlNtPathNameToDosPathName
595 RtlNtStatusToDosError
596 RtlNumberGenericTableElements
597 RtlNumberGenericTableElementsAvl
600 RtlOemStringToUnicodeSize=RtlxOemStringToUnicodeSize
601 RtlOemStringToUnicodeString
605 RtlPinAtomInAtomTable
607 RtlPrefixUnicodeString
609 RtlQueryAtomInAtomTable
610 RtlQueryEnvironmentVariable_U
611 RtlQueryInformationAcl
612 ;RtlQueryProcessBackTraceInformation
613 RtlQueryProcessDebugInformation
614 ;RtlQueryProcessHeapInformation
615 ;RtlQueryProcessLockInformation
616 RtlQueryRegistryValues
617 RtlQuerySecurityObject
619 RtlQueryTimeZoneInformation
630 RtlReleaseRelativeName
632 RtlReleaseSRWLockExclusive
633 RtlReleaseSRWLockShared
635 RtlRemoveVectoredExceptionHandler
636 RtlResetRtlTranslations
637 RtlRestoreLastWin32Error=RtlSetLastWin32Error
638 RtlRunDecodeUnicodeString
639 RtlRunEncodeUnicodeString
640 RtlSecondsSince1970ToTime
641 RtlSecondsSince1980ToTime
642 RtlSelfRelativeToAbsoluteSD
643 RtlSelfRelativeToAbsoluteSD2
645 RtlSetAttributesSecurityDescriptor
647 RtlSetControlSecurityDescriptor
648 RtlSetCriticalSectionSpinCount
649 RtlSetCurrentDirectory_U
650 RtlSetCurrentEnvironment
651 RtlSetDaclSecurityDescriptor
652 RtlSetEnvironmentVariable
653 RtlSetGroupSecurityDescriptor
656 RtlSetLastWin32ErrorAndNtStatusFromNtStatus
657 RtlSetOwnerSecurityDescriptor
658 RtlSetProcessIsCritical
659 RtlSetSaclSecurityDescriptor
660 RtlSetSecurityDescriptorRMControl
662 RtlSetTimeZoneInformation
663 ;RtlSetUnicodeCallouts
667 RtlSleepConditionVariableCS
668 RtlSleepConditionVariableSRW
672 RtlSubAuthorityCountSid
674 RtlSubtreePredecessor
676 RtlSystemTimeToLocalTime
678 RtlTimeToElapsedTimeFields
679 RtlTimeToSecondsSince1970
680 RtlTimeToSecondsSince1980
682 RtlTryEnterCriticalSection
684 @RtlUlonglongByteSwap
685 RtlUnhandledExceptionFilter
686 RtlUnicodeStringToAnsiSize=RtlxUnicodeStringToAnsiSize
687 RtlUnicodeStringToAnsiString
688 RtlUnicodeStringToCountedOemString
689 RtlUnicodeStringToInteger
690 RtlUnicodeStringToOemSize=RtlxUnicodeStringToOemSize
691 RtlUnicodeStringToOemString
692 RtlUnicodeToCustomCPN
693 RtlUnicodeToMultiByteN
694 RtlUnicodeToMultiByteSize
697 RtlUnlockBootStatusData
701 RtlUpcaseUnicodeString
702 RtlUpcaseUnicodeStringToAnsiString
703 RtlUpcaseUnicodeStringToCountedOemString
704 RtlUpcaseUnicodeStringToOemString
705 RtlUpcaseUnicodeToCustomCPN
706 RtlUpcaseUnicodeToMultiByteN
707 RtlUpcaseUnicodeToOemN
714 RtlValidRelativeSecurityDescriptor
715 RtlValidSecurityDescriptor
718 RtlValidateProcessHeaps
719 RtlValidateUnicodeString
722 RtlWakeAllConditionVariable
723 RtlWakeConditionVariable
724 RtlWriteRegistryValue
729 RtlpNtEnumerateSubKey
730 RtlpNtMakeTemporaryKey
734 RtlpUnWaitCriticalSection
735 RtlpWaitForCriticalSection
736 RtlxAnsiStringToUnicodeSize
737 RtlxOemStringToUnicodeSize
738 RtlxUnicodeStringToAnsiSize
739 RtlxUnicodeStringToOemSize
744 ZwAccessCheckAndAuditAlarm
747 ZwAdjustPrivilegesToken
750 ZwAllocateLocallyUniqueId
752 ZwAllocateVirtualMemory
753 ZwAssignProcessToJobObject
759 ZwCloseObjectAuditAlarm
761 ZwCompleteConnectPort
765 ZwCreateDirectoryObject
774 ZwCreateNamedPipeFile
781 ZwCreateSymbolicLinkObject
791 ZwDeleteObjectAuditAlarm
793 ZwDeviceIoControlFile
802 ZwFlushInstructionCache
810 ZwImpersonateAnonymousToken
811 ZwImpersonateClientOfPort
821 ZwMakeTemporaryObject
823 ZwNotifyChangeDirectoryFile
825 ZwOpenDirectoryObject
833 ZwOpenObjectAuditAlarm
838 ZwOpenSymbolicLinkObject
845 ZwPrivilegedServiceAuditAlarm
846 ZwPrivilegeObjectAuditAlarm
847 ZwProtectVirtualMemory
849 ZwQueryAttributesFile
850 ZwQueryDebugFilterState
852 ZwQueryDefaultUILanguage
854 ZwQueryDirectoryObject
857 ZwQueryFullAttributesFile
858 ZwQueryInformationAtom
859 ZwQueryInformationFile
860 ZwQueryInformationJobObject
861 ZwQueryInformationPort
862 ZwQueryInformationProcess
863 ZwQueryInformationThread
864 ZwQueryInformationToken
865 ZwQueryInstallUILanguage
866 ZwQueryIntervalProfile
869 ZwQueryMultipleValueKey
872 ZwQueryPerformanceCounter
874 ZwQuerySecurityObject
876 ZwQuerySymbolicLinkObject
877 ZwQuerySystemEnvironmentValue
878 ZwQuerySystemInformation
881 ZwQueryTimerResolution
884 ZwQueryVolumeInformationFile
892 ZwRegisterThreadTerminatePort
898 ZwReplyWaitReceivePort
899 ZwReplyWaitReceivePortEx
902 ZwRequestWaitReplyPort
910 ZwSetDebugFilterState
911 ZwSetDefaultHardErrorPort
913 ZwSetDefaultUILanguage
917 ZwSetHighWaitLowEventPair
918 ZwSetInformationDebugObject
920 ZwSetInformationJobObject
922 ZwSetInformationObject
923 ZwSetInformationProcess
924 ZwSetInformationThread
925 ZwSetInformationToken
930 ZwSetLowWaitHighEventPair
932 ZwSetSystemEnvironmentValue
933 ZwSetSystemInformation
934 ZwSetSystemPowerState
940 ZwSetVolumeInformationFile
942 ZwSignalAndWaitForSingleObject
955 ZwUnlockVirtualMemory
959 ZwWaitForMultipleObjects
960 ZwWaitForSingleObject
1057 vDbgPrintExWithPrefix