2 ; $Id: ntdll.def 34404 2008-07-10 09:46:25Z fireball $
4 ; ReactOS Operating System
9 CsrAllocateCaptureBuffer
10 CsrAllocateMessagePointer
11 CsrCaptureMessageBuffer
12 CsrCaptureMessageMultiUnicodeStringsInPlace
13 CsrCaptureMessageString
16 CsrClientConnectToServer
19 CsrIdentifyAlertableThread
28 DbgUiConvertStateChangeStructure
29 DbgUiDebugActiveProcess
32 DbgUiGetThreadDebugObject
33 DbgUiIssueRemoteBreakin
35 DbgUiSetThreadDebugObject
39 KiRaiseUserExceptionDispatcher
41 KiUserCallbackDispatcher
42 KiUserExceptionDispatcher
48 LdrDisableThreadCalloutsForDll
50 LdrFindEntryForAddress
51 LdrFindResourceDirectory_U
54 LdrGetProcedureAddress
57 LdrProcessRelocationBlock
58 LdrQueryImageFileExecutionOptions
59 LdrQueryProcessModuleInformation
63 LdrVerifyImageMatchesChecksum
66 NlsMbOemCodePageTag DATA
69 NtAccessCheckAndAuditAlarm
73 NtAdjustPrivilegesToken
76 NtAllocateLocallyUniqueId
78 NtAllocateVirtualMemory
79 NtAssignProcessToJobObject
85 NtCloseObjectAuditAlarm
91 NtCreateDirectoryObject
100 NtCreateNamedPipeFile
107 NtCreateSymbolicLinkObject
112 NtCurrentTeb=_NtCurrentTeb
118 NtDeleteObjectAuditAlarm
120 NtDeviceIoControlFile
129 NtFlushInstructionCache
137 NtImpersonateAnonymousToken
138 NtImpersonateClientOfPort
148 NtMakeTemporaryObject
150 NtNotifyChangeDirectoryFile
152 NtOpenDirectoryObject
160 NtOpenObjectAuditAlarm
165 NtOpenSymbolicLinkObject
172 NtPrivilegedServiceAuditAlarm
173 NtPrivilegeObjectAuditAlarm
174 NtProtectVirtualMemory
176 NtQueryAttributesFile
177 NtQueryDebugFilterState
179 NtQueryDefaultUILanguage
181 NtQueryDirectoryObject
184 NtQueryFullAttributesFile
185 NtQueryInformationAtom
186 NtQueryInformationFile
187 NtQueryInformationJobObject
188 NtQueryInformationPort
189 NtQueryInformationProcess
190 NtQueryInformationThread
191 NtQueryInformationToken
192 NtQueryInstallUILanguage
193 NtQueryIntervalProfile
196 NtQueryMultipleValueKey
199 NtQueryPerformanceCounter
201 NtQuerySecurityObject
203 NtQuerySymbolicLinkObject
204 NtQuerySystemEnvironmentValue
205 NtQuerySystemInformation
208 NtQueryTimerResolution
211 NtQueryVolumeInformationFile
219 NtRegisterThreadTerminatePort
225 NtReplyWaitReceivePort
226 NtReplyWaitReceivePortEx
229 NtRequestWaitReplyPort
237 NtSetDebugFilterState
238 NtSetDefaultHardErrorPort
240 NtSetDefaultUILanguage
244 NtSetHighWaitLowEventPair
245 NtSetInformationDebugObject
247 NtSetInformationJobObject
249 NtSetInformationObject
250 NtSetInformationProcess
251 NtSetInformationThread
252 NtSetInformationToken
257 NtSetLowWaitHighEventPair
259 NtSetSystemEnvironmentValue
260 NtSetSystemInformation
261 NtSetSystemPowerState
267 NtSetVolumeInformationFile
269 NtSignalAndWaitForSingleObject
282 NtUnlockVirtualMemory
286 NtWaitForMultipleObjects
287 NtWaitForSingleObject
295 NtGetCurrentProcessorNumber
300 ;PropertyLengthAsVariant
303 RtlAbsoluteToSelfRelativeSD
305 RtlAcquireResourceExclusive
306 RtlAcquireResourceShared
307 RtlAcquireSRWLockExclusive
308 RtlAcquireSRWLockShared
309 RtlAddAccessAllowedAce
310 RtlAddAccessAllowedAceEx
311 RtlAddAccessAllowedObjectAce
312 RtlAddAccessDeniedAce
313 RtlAddAccessDeniedAceEx
314 RtlAddAccessDeniedObjectAce
317 RtlAddAtomToAtomTable
318 ;RtlAddAttributeActionToRXact
320 RtlAddAuditAccessAceEx
321 RtlAddAuditAccessObjectAce
325 RtlAddVectoredExceptionHandler
327 RtlAllocateAndInitializeSid
330 RtlAnsiCharToUnicodeChar
331 RtlAnsiStringToUnicodeSize=RtlxAnsiStringToUnicodeSize
332 RtlAnsiStringToUnicodeString
333 RtlAppendAsciizToString
334 RtlAppendStringToString
335 RtlAppendUnicodeStringToString
336 RtlAppendUnicodeToString
338 ;RtlApplyRXactNoFlush
339 RtlAreAllAccessesGranted
340 RtlAreAnyAccessesGranted
344 RtlCaptureStackBackTrace
351 RtlCompareMemoryUlong
353 RtlCompareUnicodeString
356 ;RtlConsoleMultiByteToUnicodeN
357 RtlConvertExclusiveToShared
358 RtlConvertLongToLargeInteger
359 RtlConvertSharedToExclusive
360 RtlConvertSidToUnicodeString
361 ;RtlConvertUiListToApiList
362 RtlConvertUlongToLargeInteger
364 RtlCopyLuidAndAttributesArray
366 RtlCopySecurityDescriptor
368 RtlCopySidAndAttributesArray
376 RtlCreateProcessParameters
377 RtlCreateQueryDebugBuffer
379 RtlCreateSecurityDescriptor
383 RtlCreateUnicodeString
384 RtlCreateUnicodeStringFromAsciiz
386 ;RtlCreateUserSecurityObject
388 RtlCustomCPToUnicodeN
389 RtlCutoverTimeToSystemTime
390 RtlDeNormalizeProcessParams
391 RtlDecodePointer=RtlEncodePointer
393 RtlDecompressFragment
396 RtlDeleteAtomFromAtomTable
397 RtlDeleteCriticalSection
398 RtlDeleteElementGenericTable
399 RtlDeleteElementGenericTableAvl
401 RtlDeleteOwnersRanges
403 RtlDeleteRegistryValue
405 RtlDeleteSecurityObject
408 RtlDeleteTimerQueueEx
412 RtlDestroyEnvironment
413 RtlDestroyHandleTable
415 RtlDestroyProcessParameters
416 RtlDestroyQueryDebugBuffer
417 RtlDetermineDosPathNameType_U
418 RtlDllShutdownInProgress
420 RtlDosPathNameToNtPathName_U
421 RtlDosPathNameToRelativeNtPathName_U
423 RtlDowncaseUnicodeChar
424 RtlDowncaseUnicodeString
426 RtlDuplicateUnicodeString
429 RtlEnlargedIntegerMultiply
430 RtlEnlargedUnsignedDivide
431 RtlEnlargedUnsignedMultiply
432 RtlEnterCriticalSection
434 RtlEnumerateGenericTable
435 RtlEnumerateGenericTableAvl
436 RtlEnumerateGenericTableLikeADirectory
437 RtlEnumerateGenericTableWithoutSplaying
438 RtlEnumerateGenericTableWithoutSplayingAvl
445 RtlEqualUnicodeString
446 RtlEraseUnicodeString
448 RtlExpandEnvironmentStrings_U
450 RtlExtendedIntegerMultiply
451 RtlExtendedLargeIntegerDivide
452 RtlExtendedMagicDivide
456 RtlFindClearBitsAndSet
458 RtlFindLastBackwardRunClear
459 RtlFindLeastSignificantBit
460 RtlFindLongestRunClear
463 RtlFindMostSignificantBit
464 RtlFindNextForwardRunClear
467 RtlFindSetBitsAndClear
469 RtlFormatCurrentUserKeyPath
478 RtlFreeUserThreadStack
482 ;RtlGetCallersAddress
483 RtlGetCompressionWorkSpaceSize
484 RtlGetControlSecurityDescriptor
485 RtlGetCurrentDirectory_U
486 RtlGetDaclSecurityDescriptor
487 RtlGetElementGenericTable
488 RtlGetElementGenericTableAvl
491 RtlGetGroupSecurityDescriptor
494 RtlGetLongestNtPathLength
498 RtlGetNtVersionNumbers
499 RtlGetOwnerSecurityDescriptor
501 RtlGetSaclSecurityDescriptor
502 RtlGetSecurityDescriptorRMControl
503 RtlGetSetBootStatusData
507 RtlIdentifierAuthoritySid
508 RtlImageDirectoryEntryToData
518 RtlInitUnicodeStringEx
519 ;RtlInitializeAtomPackage
521 RtlInitializeConditionVariable
523 RtlInitializeCriticalSection
524 RtlInitializeCriticalSectionAndSpinCount
525 RtlInitializeGenericTable
526 RtlInitializeGenericTableAvl
527 RtlInitializeHandleTable
528 RtlInitializeRangeList
529 RtlInitializeResource
533 RtlInsertElementGenericTable
534 RtlInsertElementGenericTableAvl
535 RtlInsertElementGenericTableFull
536 RtlInsertElementGenericTableFullAvl
537 RtlInt64ToUnicodeString
539 RtlIntegerToUnicodeString
541 RtlIpv4AddressToStringA
542 RtlIpv4AddressToStringExA
543 RtlIpv4AddressToStringExW
544 RtlIpv4AddressToStringW
545 RtlIpv4StringToAddressA
546 RtlIpv4StringToAddressExA
547 RtlIpv4StringToAddressExW
548 RtlIpv4StringToAddressW
549 RtlIpv6AddressToStringA
550 RtlIpv6AddressToStringExA
551 RtlIpv6AddressToStringExW
552 RtlIpv6AddressToStringW
553 RtlIpv6StringToAddressA
554 RtlIpv6StringToAddressExA
555 RtlIpv6StringToAddressExW
556 RtlIpv6StringToAddressW
558 RtlIsGenericTableEmpty
559 RtlIsGenericTableEmptyAvl
560 RtlIsNameLegalDOS8Dot3
564 RtlIsValidIndexHandle
566 RtlLargeIntegerArithmeticShift
567 RtlLargeIntegerDivide
568 RtlLargeIntegerNegate
569 RtlLargeIntegerShiftLeft
570 RtlLargeIntegerShiftRight
571 RtlLargeIntegerSubtract
572 RtlLargeIntegerToChar
573 RtlLeaveCriticalSection
575 RtlLengthSecurityDescriptor
577 RtlLocalTimeToSystemTime
578 RtlLockBootStatusData
580 RtlLookupAtomInAtomTable
581 RtlLookupElementGenericTable
582 RtlLookupElementGenericTableAvl
583 RtlLookupElementGenericTableFull
584 RtlLookupElementGenericTableFullAvl
585 RtlMakeSelfRelativeSD
589 RtlMultiByteToUnicodeN
590 RtlMultiByteToUnicodeSize
591 ;RtlNewInstanceSecurityObject
592 ;RtlNewSecurityGrantedAccess
594 RtlNormalizeProcessParams
595 RtlNtPathNameToDosPathName
596 RtlNtStatusToDosError
597 RtlNumberGenericTableElements
598 RtlNumberGenericTableElementsAvl
601 RtlOemStringToUnicodeSize=RtlxOemStringToUnicodeSize
602 RtlOemStringToUnicodeString
606 RtlPinAtomInAtomTable
608 RtlPrefixUnicodeString
610 RtlQueryAtomInAtomTable
611 RtlQueryEnvironmentVariable_U
612 RtlQueryInformationAcl
613 ;RtlQueryProcessBackTraceInformation
614 RtlQueryProcessDebugInformation
615 ;RtlQueryProcessHeapInformation
616 ;RtlQueryProcessLockInformation
617 RtlQueryRegistryValues
618 RtlQuerySecurityObject
620 RtlQueryTimeZoneInformation
625 RtlRandomEx=RtlRandom
631 RtlReleaseRelativeName
633 RtlReleaseSRWLockExclusive
634 RtlReleaseSRWLockShared
636 RtlRemoveVectoredExceptionHandler
637 RtlResetRtlTranslations
638 RtlRestoreLastWin32Error=RtlSetLastWin32Error
639 RtlRunDecodeUnicodeString
640 RtlRunEncodeUnicodeString
641 RtlSecondsSince1970ToTime
642 RtlSecondsSince1980ToTime
643 RtlSelfRelativeToAbsoluteSD
644 RtlSelfRelativeToAbsoluteSD2
646 RtlSetAttributesSecurityDescriptor
648 RtlSetControlSecurityDescriptor
649 RtlSetCriticalSectionSpinCount
650 RtlSetCurrentDirectory_U
651 RtlSetCurrentEnvironment
652 RtlSetDaclSecurityDescriptor
653 RtlSetEnvironmentVariable
654 RtlSetGroupSecurityDescriptor
657 RtlSetLastWin32ErrorAndNtStatusFromNtStatus
658 RtlSetOwnerSecurityDescriptor
659 RtlSetProcessIsCritical
660 RtlSetSaclSecurityDescriptor
661 RtlSetSecurityDescriptorRMControl
663 RtlSetTimeZoneInformation
664 ;RtlSetUnicodeCallouts
668 RtlSleepConditionVariableCS
669 RtlSleepConditionVariableSRW
673 RtlSubAuthorityCountSid
675 RtlSubtreePredecessor
677 RtlSystemTimeToLocalTime
679 RtlTimeToElapsedTimeFields
680 RtlTimeToSecondsSince1970
681 RtlTimeToSecondsSince1980
683 RtlTryEnterCriticalSection
685 @RtlUlonglongByteSwap
686 RtlUnhandledExceptionFilter
687 RtlUnicodeStringToAnsiSize=RtlxUnicodeStringToAnsiSize
688 RtlUnicodeStringToAnsiString
689 RtlUnicodeStringToCountedOemString
690 RtlUnicodeStringToInteger
691 RtlUnicodeStringToOemSize=RtlxUnicodeStringToOemSize
692 RtlUnicodeStringToOemString
693 RtlUnicodeToCustomCPN
694 RtlUnicodeToMultiByteN
695 RtlUnicodeToMultiByteSize
698 RtlUnlockBootStatusData
702 RtlUpcaseUnicodeString
703 RtlUpcaseUnicodeStringToAnsiString
704 RtlUpcaseUnicodeStringToCountedOemString
705 RtlUpcaseUnicodeStringToOemString
706 RtlUpcaseUnicodeToCustomCPN
707 RtlUpcaseUnicodeToMultiByteN
708 RtlUpcaseUnicodeToOemN
715 RtlValidRelativeSecurityDescriptor
716 RtlValidSecurityDescriptor
719 RtlValidateProcessHeaps
720 RtlValidateUnicodeString
723 RtlWakeAllConditionVariable
724 RtlWakeConditionVariable
725 RtlWriteRegistryValue
730 RtlpNtEnumerateSubKey
731 RtlpNtMakeTemporaryKey
735 RtlpUnWaitCriticalSection
736 RtlpWaitForCriticalSection
737 RtlxAnsiStringToUnicodeSize
738 RtlxOemStringToUnicodeSize
739 RtlxUnicodeStringToAnsiSize
740 RtlxUnicodeStringToOemSize
745 ZwAccessCheckAndAuditAlarm
748 ZwAdjustPrivilegesToken
751 ZwAllocateLocallyUniqueId
753 ZwAllocateVirtualMemory
754 ZwAssignProcessToJobObject
760 ZwCloseObjectAuditAlarm
762 ZwCompleteConnectPort
766 ZwCreateDirectoryObject
775 ZwCreateNamedPipeFile
782 ZwCreateSymbolicLinkObject
792 ZwDeleteObjectAuditAlarm
794 ZwDeviceIoControlFile
803 ZwFlushInstructionCache
811 ZwImpersonateAnonymousToken
812 ZwImpersonateClientOfPort
822 ZwMakeTemporaryObject
824 ZwNotifyChangeDirectoryFile
826 ZwOpenDirectoryObject
834 ZwOpenObjectAuditAlarm
839 ZwOpenSymbolicLinkObject
846 ZwPrivilegedServiceAuditAlarm
847 ZwPrivilegeObjectAuditAlarm
848 ZwProtectVirtualMemory
850 ZwQueryAttributesFile
851 ZwQueryDebugFilterState
853 ZwQueryDefaultUILanguage
855 ZwQueryDirectoryObject
858 ZwQueryFullAttributesFile
859 ZwQueryInformationAtom
860 ZwQueryInformationFile
861 ZwQueryInformationJobObject
862 ZwQueryInformationPort
863 ZwQueryInformationProcess
864 ZwQueryInformationThread
865 ZwQueryInformationToken
866 ZwQueryInstallUILanguage
867 ZwQueryIntervalProfile
870 ZwQueryMultipleValueKey
873 ZwQueryPerformanceCounter
875 ZwQuerySecurityObject
877 ZwQuerySymbolicLinkObject
878 ZwQuerySystemEnvironmentValue
879 ZwQuerySystemInformation
882 ZwQueryTimerResolution
885 ZwQueryVolumeInformationFile
893 ZwRegisterThreadTerminatePort
899 ZwReplyWaitReceivePort
900 ZwReplyWaitReceivePortEx
903 ZwRequestWaitReplyPort
911 ZwSetDebugFilterState
912 ZwSetDefaultHardErrorPort
914 ZwSetDefaultUILanguage
918 ZwSetHighWaitLowEventPair
919 ZwSetInformationDebugObject
921 ZwSetInformationJobObject
923 ZwSetInformationObject
924 ZwSetInformationProcess
925 ZwSetInformationThread
926 ZwSetInformationToken
931 ZwSetLowWaitHighEventPair
933 ZwSetSystemEnvironmentValue
934 ZwSetSystemInformation
935 ZwSetSystemPowerState
941 ZwSetVolumeInformationFile
943 ZwSignalAndWaitForSingleObject
956 ZwUnlockVirtualMemory
960 ZwWaitForMultipleObjects
961 ZwWaitForSingleObject
1058 vDbgPrintExWithPrefix