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
298 ;PropertyLengthAsVariant
301 RtlAbsoluteToSelfRelativeSD
303 RtlAcquireResourceExclusive
304 RtlAcquireResourceShared
305 RtlAcquireSRWLockExclusive
306 RtlAcquireSRWLockShared
307 RtlAddAccessAllowedAce
308 RtlAddAccessAllowedAceEx
309 RtlAddAccessAllowedObjectAce
310 RtlAddAccessDeniedAce
311 RtlAddAccessDeniedAceEx
312 RtlAddAccessDeniedObjectAce
315 RtlAddAtomToAtomTable
316 ;RtlAddAttributeActionToRXact
318 RtlAddAuditAccessAceEx
319 RtlAddAuditAccessObjectAce
323 RtlAddVectoredExceptionHandler
325 RtlAllocateAndInitializeSid
328 RtlAnsiCharToUnicodeChar
329 RtlAnsiStringToUnicodeSize=RtlxAnsiStringToUnicodeSize
330 RtlAnsiStringToUnicodeString
331 RtlAppendAsciizToString
332 RtlAppendStringToString
333 RtlAppendUnicodeStringToString
334 RtlAppendUnicodeToString
336 ;RtlApplyRXactNoFlush
337 RtlAreAllAccessesGranted
338 RtlAreAnyAccessesGranted
342 RtlCaptureStackBackTrace
349 RtlCompareMemoryUlong
351 RtlCompareUnicodeString
354 ;RtlConsoleMultiByteToUnicodeN
355 RtlConvertExclusiveToShared
356 RtlConvertLongToLargeInteger
357 RtlConvertSharedToExclusive
358 RtlConvertSidToUnicodeString
359 ;RtlConvertUiListToApiList
360 RtlConvertUlongToLargeInteger
362 RtlCopyLuidAndAttributesArray
364 RtlCopySecurityDescriptor
366 RtlCopySidAndAttributesArray
374 RtlCreateProcessParameters
375 RtlCreateQueryDebugBuffer
377 RtlCreateSecurityDescriptor
381 RtlCreateUnicodeString
382 RtlCreateUnicodeStringFromAsciiz
384 ;RtlCreateUserSecurityObject
386 RtlCustomCPToUnicodeN
387 RtlCutoverTimeToSystemTime
388 RtlDeNormalizeProcessParams
389 RtlDecodePointer=RtlEncodePointer
391 RtlDecompressFragment
394 RtlDeleteAtomFromAtomTable
395 RtlDeleteCriticalSection
396 RtlDeleteElementGenericTable
397 RtlDeleteElementGenericTableAvl
399 RtlDeleteOwnersRanges
401 RtlDeleteRegistryValue
403 RtlDeleteSecurityObject
406 RtlDeleteTimerQueueEx
410 RtlDestroyEnvironment
411 RtlDestroyHandleTable
413 RtlDestroyProcessParameters
414 RtlDestroyQueryDebugBuffer
415 RtlDetermineDosPathNameType_U
416 RtlDllShutdownInProgress
418 RtlDosPathNameToNtPathName_U
419 RtlDosPathNameToRelativeNtPathName_U
421 RtlDowncaseUnicodeChar
422 RtlDowncaseUnicodeString
424 RtlDuplicateUnicodeString
427 RtlEnlargedIntegerMultiply
428 RtlEnlargedUnsignedDivide
429 RtlEnlargedUnsignedMultiply
430 RtlEnterCriticalSection
432 RtlEnumerateGenericTable
433 RtlEnumerateGenericTableAvl
434 RtlEnumerateGenericTableLikeADirectory
435 RtlEnumerateGenericTableWithoutSplaying
436 RtlEnumerateGenericTableWithoutSplayingAvl
443 RtlEqualUnicodeString
444 RtlEraseUnicodeString
446 RtlExpandEnvironmentStrings_U
448 RtlExtendedIntegerMultiply
449 RtlExtendedLargeIntegerDivide
450 RtlExtendedMagicDivide
454 RtlFindClearBitsAndSet
456 RtlFindLastBackwardRunClear
457 RtlFindLeastSignificantBit
458 RtlFindLongestRunClear
461 RtlFindMostSignificantBit
462 RtlFindNextForwardRunClear
465 RtlFindSetBitsAndClear
467 RtlFormatCurrentUserKeyPath
476 RtlFreeUserThreadStack
480 ;RtlGetCallersAddress
481 RtlGetCompressionWorkSpaceSize
482 RtlGetControlSecurityDescriptor
483 RtlGetCurrentDirectory_U
484 RtlGetDaclSecurityDescriptor
485 RtlGetElementGenericTable
486 RtlGetElementGenericTableAvl
489 RtlGetGroupSecurityDescriptor
492 RtlGetLongestNtPathLength
496 RtlGetNtVersionNumbers
497 RtlGetOwnerSecurityDescriptor
499 RtlGetSaclSecurityDescriptor
500 RtlGetSecurityDescriptorRMControl
501 RtlGetSetBootStatusData
505 RtlIdentifierAuthoritySid
506 RtlImageDirectoryEntryToData
516 RtlInitUnicodeStringEx
517 ;RtlInitializeAtomPackage
519 RtlInitializeConditionVariable
521 RtlInitializeCriticalSection
522 RtlInitializeCriticalSectionEx
523 RtlInitializeCriticalSectionAndSpinCount
524 RtlInitializeGenericTable
525 RtlInitializeGenericTableAvl
526 RtlInitializeHandleTable
527 RtlInitializeRangeList
528 RtlInitializeResource
532 RtlInsertElementGenericTable
533 RtlInsertElementGenericTableAvl
534 RtlInsertElementGenericTableFull
535 RtlInsertElementGenericTableFullAvl
536 RtlIntToUnicodeString
538 RtlIntegerToUnicodeString
540 RtlIpvAddressToStringA
541 RtlIpvAddressToStringExA
542 RtlIpvAddressToStringExW
543 RtlIpvAddressToStringW
544 RtlIpvStringToAddressA
545 RtlIpvStringToAddressExA
546 RtlIpvStringToAddressExW
547 RtlIpvStringToAddressW
548 RtlIpvAddressToStringA
549 RtlIpvAddressToStringExA
550 RtlIpvAddressToStringExW
551 RtlIpvAddressToStringW
552 RtlIpvStringToAddressA
553 RtlIpvStringToAddressExA
554 RtlIpvStringToAddressExW
555 RtlIpvStringToAddressW
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
624 RtlRandomEx=RtlRandom
630 RtlReleaseRelativeName
632 RtlReleaseSRWLockExclusive
633 RtlReleaseSRWLockShared
635 RtlRemoveVectoredExceptionHandler
636 RtlResetRtlTranslations
637 RtlRestoreLastWinError=RtlSetLastWinError
638 RtlRunDecodeUnicodeString
639 RtlRunEncodeUnicodeString
640 RtlSecondsSinceToTime
641 RtlSecondsSinceToTime
642 RtlSelfRelativeToAbsoluteSD
643 RtlSelfRelativeToAbsoluteSD2
645 RtlSetAttributesSecurityDescriptor
647 RtlSetControlSecurityDescriptor
648 RtlSetCriticalSectionSpinCount
649 RtlSetCurrentDirectory_U
650 RtlSetCurrentEnvironment
651 RtlSetDaclSecurityDescriptor
652 RtlSetEnvironmentVariable
653 RtlSetGroupSecurityDescriptor
656 RtlSetLastWinErrorAndNtStatusFromNtStatus
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
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
1080 vDbgPrintExWithPrefix