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 RtlInitializeCriticalSectionAndSpinCount
523 RtlInitializeGenericTable
524 RtlInitializeGenericTableAvl
525 RtlInitializeHandleTable
526 RtlInitializeRangeList
527 RtlInitializeResource
531 RtlInsertElementGenericTable
532 RtlInsertElementGenericTableAvl
533 RtlInsertElementGenericTableFull
534 RtlInsertElementGenericTableFullAvl
535 RtlInt64ToUnicodeString
537 RtlIntegerToUnicodeString
539 RtlIpv4AddressToStringA
540 RtlIpv4AddressToStringExA
541 RtlIpv4AddressToStringExW
542 RtlIpv4AddressToStringW
543 RtlIpv4StringToAddressA
544 RtlIpv4StringToAddressExA
545 RtlIpv4StringToAddressExW
546 RtlIpv4StringToAddressW
547 RtlIpv6AddressToStringA
548 RtlIpv6AddressToStringExA
549 RtlIpv6AddressToStringExW
550 RtlIpv6AddressToStringW
551 RtlIpv6StringToAddressA
552 RtlIpv6StringToAddressExA
553 RtlIpv6StringToAddressExW
554 RtlIpv6StringToAddressW
556 RtlIsGenericTableEmpty
557 RtlIsGenericTableEmptyAvl
558 RtlIsNameLegalDOS8Dot3
562 RtlIsValidIndexHandle
564 RtlLargeIntegerArithmeticShift
565 RtlLargeIntegerDivide
566 RtlLargeIntegerNegate
567 RtlLargeIntegerShiftLeft
568 RtlLargeIntegerShiftRight
569 RtlLargeIntegerSubtract
570 RtlLargeIntegerToChar
571 RtlLeaveCriticalSection
573 RtlLengthSecurityDescriptor
575 RtlLocalTimeToSystemTime
576 RtlLockBootStatusData
578 RtlLookupAtomInAtomTable
579 RtlLookupElementGenericTable
580 RtlLookupElementGenericTableAvl
581 RtlLookupElementGenericTableFull
582 RtlLookupElementGenericTableFullAvl
583 RtlMakeSelfRelativeSD
587 RtlMultiByteToUnicodeN
588 RtlMultiByteToUnicodeSize
589 ;RtlNewInstanceSecurityObject
590 ;RtlNewSecurityGrantedAccess
592 RtlNormalizeProcessParams
593 RtlNtPathNameToDosPathName
594 RtlNtStatusToDosError
595 RtlNumberGenericTableElements
596 RtlNumberGenericTableElementsAvl
599 RtlOemStringToUnicodeSize=RtlxOemStringToUnicodeSize
600 RtlOemStringToUnicodeString
604 RtlPinAtomInAtomTable
606 RtlPrefixUnicodeString
608 RtlQueryAtomInAtomTable
609 RtlQueryEnvironmentVariable_U
610 RtlQueryInformationAcl
611 ;RtlQueryProcessBackTraceInformation
612 RtlQueryProcessDebugInformation
613 ;RtlQueryProcessHeapInformation
614 ;RtlQueryProcessLockInformation
615 RtlQueryRegistryValues
616 RtlQuerySecurityObject
618 RtlQueryTimeZoneInformation
623 RtlRandomEx=RtlRandom
629 RtlReleaseRelativeName
631 RtlReleaseSRWLockExclusive
632 RtlReleaseSRWLockShared
634 RtlRemoveVectoredExceptionHandler
635 RtlResetRtlTranslations
636 RtlRestoreLastWin32Error=RtlSetLastWin32Error
637 RtlRunDecodeUnicodeString
638 RtlRunEncodeUnicodeString
639 RtlSecondsSince1970ToTime
640 RtlSecondsSince1980ToTime
641 RtlSelfRelativeToAbsoluteSD
642 RtlSelfRelativeToAbsoluteSD2
644 RtlSetAttributesSecurityDescriptor
646 RtlSetControlSecurityDescriptor
647 RtlSetCriticalSectionSpinCount
648 RtlSetCurrentDirectory_U
649 RtlSetCurrentEnvironment
650 RtlSetDaclSecurityDescriptor
651 RtlSetEnvironmentVariable
652 RtlSetGroupSecurityDescriptor
655 RtlSetLastWin32ErrorAndNtStatusFromNtStatus
656 RtlSetOwnerSecurityDescriptor
657 RtlSetProcessIsCritical
658 RtlSetSaclSecurityDescriptor
659 RtlSetSecurityDescriptorRMControl
661 RtlSetTimeZoneInformation
662 ;RtlSetUnicodeCallouts
666 RtlSleepConditionVariableCS
667 RtlSleepConditionVariableSRW
671 RtlSubAuthorityCountSid
673 RtlSubtreePredecessor
675 RtlSystemTimeToLocalTime
677 RtlTimeToElapsedTimeFields
678 RtlTimeToSecondsSince1970
679 RtlTimeToSecondsSince1980
681 RtlTryEnterCriticalSection
683 @RtlUlonglongByteSwap
684 RtlUnhandledExceptionFilter
685 RtlUnicodeStringToAnsiSize=RtlxUnicodeStringToAnsiSize
686 RtlUnicodeStringToAnsiString
687 RtlUnicodeStringToCountedOemString
688 RtlUnicodeStringToInteger
689 RtlUnicodeStringToOemSize=RtlxUnicodeStringToOemSize
690 RtlUnicodeStringToOemString
691 RtlUnicodeToCustomCPN
692 RtlUnicodeToMultiByteN
693 RtlUnicodeToMultiByteSize
696 RtlUnlockBootStatusData
700 RtlUpcaseUnicodeString
701 RtlUpcaseUnicodeStringToAnsiString
702 RtlUpcaseUnicodeStringToCountedOemString
703 RtlUpcaseUnicodeStringToOemString
704 RtlUpcaseUnicodeToCustomCPN
705 RtlUpcaseUnicodeToMultiByteN
706 RtlUpcaseUnicodeToOemN
713 RtlValidRelativeSecurityDescriptor
714 RtlValidSecurityDescriptor
717 RtlValidateProcessHeaps
718 RtlValidateUnicodeString
721 RtlWakeAllConditionVariable
722 RtlWakeConditionVariable
723 RtlWriteRegistryValue
728 RtlpNtEnumerateSubKey
729 RtlpNtMakeTemporaryKey
733 RtlpUnWaitCriticalSection
734 RtlpWaitForCriticalSection
735 RtlxAnsiStringToUnicodeSize
736 RtlxOemStringToUnicodeSize
737 RtlxUnicodeStringToAnsiSize
738 RtlxUnicodeStringToOemSize
743 ZwAccessCheckAndAuditAlarm
746 ZwAdjustPrivilegesToken
749 ZwAllocateLocallyUniqueId
751 ZwAllocateVirtualMemory
752 ZwAssignProcessToJobObject
758 ZwCloseObjectAuditAlarm
760 ZwCompleteConnectPort
764 ZwCreateDirectoryObject
773 ZwCreateNamedPipeFile
780 ZwCreateSymbolicLinkObject
790 ZwDeleteObjectAuditAlarm
792 ZwDeviceIoControlFile
801 ZwFlushInstructionCache
809 ZwImpersonateAnonymousToken
810 ZwImpersonateClientOfPort
820 ZwMakeTemporaryObject
822 ZwNotifyChangeDirectoryFile
824 ZwOpenDirectoryObject
832 ZwOpenObjectAuditAlarm
837 ZwOpenSymbolicLinkObject
844 ZwPrivilegedServiceAuditAlarm
845 ZwPrivilegeObjectAuditAlarm
846 ZwProtectVirtualMemory
848 ZwQueryAttributesFile
849 ZwQueryDebugFilterState
851 ZwQueryDefaultUILanguage
853 ZwQueryDirectoryObject
856 ZwQueryFullAttributesFile
857 ZwQueryInformationAtom
858 ZwQueryInformationFile
859 ZwQueryInformationJobObject
860 ZwQueryInformationPort
861 ZwQueryInformationProcess
862 ZwQueryInformationThread
863 ZwQueryInformationToken
864 ZwQueryInstallUILanguage
865 ZwQueryIntervalProfile
868 ZwQueryMultipleValueKey
871 ZwQueryPerformanceCounter
873 ZwQuerySecurityObject
875 ZwQuerySymbolicLinkObject
876 ZwQuerySystemEnvironmentValue
877 ZwQuerySystemInformation
880 ZwQueryTimerResolution
883 ZwQueryVolumeInformationFile
891 ZwRegisterThreadTerminatePort
897 ZwReplyWaitReceivePort
898 ZwReplyWaitReceivePortEx
901 ZwRequestWaitReplyPort
909 ZwSetDebugFilterState
910 ZwSetDefaultHardErrorPort
912 ZwSetDefaultUILanguage
916 ZwSetHighWaitLowEventPair
917 ZwSetInformationDebugObject
919 ZwSetInformationJobObject
921 ZwSetInformationObject
922 ZwSetInformationProcess
923 ZwSetInformationThread
924 ZwSetInformationToken
929 ZwSetLowWaitHighEventPair
931 ZwSetSystemEnvironmentValue
932 ZwSetSystemInformation
933 ZwSetSystemPowerState
939 ZwSetVolumeInformationFile
941 ZwSignalAndWaitForSingleObject
954 ZwUnlockVirtualMemory
958 ZwWaitForMultipleObjects
959 ZwWaitForSingleObject
1056 vDbgPrintExWithPrefix