1 ; $Id: ntoskrnl.def,v 1.79 2000/07/02 10:47:28 ekohl Exp $
3 ; reactos/ntoskrnl/ntoskrnl.def
5 ; ReactOS Operating System
8 CcInitializeFileCache@8
14 DbgBreakPointWithStatus@4
15 ;DbgLoadImageSymbols@12
18 ExAcquireFastMutexUnsafe@4
19 ExAcquireResourceExclusive@8
20 ExAcquireResourceExclusiveLite@8
21 ExAcquireResourceSharedLite@8
22 ExAcquireSharedStarveExclusive@8
23 ExAcquireSharedWaitForExclusive@8
24 ExAllocateFromNPagedLookasideList@4
25 ExAllocateFromPagedLookasideList@4
27 ExAllocatePoolWithQuota@8
28 ExAllocatePoolWithQuotaTag@12
29 ExAllocatePoolWithTag@12
30 ExConvertExclusiveToSharedLite@4
32 ExDeleteNPagedLookasideList@4
33 ExDeletePagedLookasideList@4
35 ExDeleteResourceLite@4
36 ExDesktopObjectType DATA
37 ;ExDisableResourceBoostLite
38 ExEventObjectType DATA
41 ExFreeToNPagedLookasideList@8
42 ExFreeToPagedLookasideList@8
43 ExGetExclusiveWaiterCount@4
45 ExGetSharedWaiterCount@4
46 ExInitializeNPagedLookasideList
47 ExInitializePagedLookasideList
48 ExInitializeResource@4
49 ExInitializeResourceLite@4
51 ExInterlockedAddLargeInteger@16
52 ;ExInterlockedAddLargeStatistic
53 ExInterlockedAddUlong@12
54 ;ExInterlockedCompareExchange64
55 ExInterlockedDecrementLong@8
56 ExInterlockedExchangeUlong@12
57 ExInterlockedExtendZone@16
58 ExInterlockedIncrementLong@8
59 ExInterlockedInsertHeadList@12
60 ExInterlockedInsertTailList@12
61 ExInterlockedPopEntryList@8
62 ExInterlockedPopEntrySList@8
63 ExInterlockedPushEntryList@12
64 ExInterlockedPushEntrySList@12
65 ExInterlockedRemoveHeadList@8
66 ;ExIsProcessorFeaturePresent
67 ExIsResourceAcquiredExclusiveLite@4
68 ExIsResourceAcquiredSharedLite@4
69 ExLocalTimeToSystemTime@8
74 ExRaiseAccessViolation@0
75 ExRaiseDatatypeMisalignment@0
80 ExReinitializeResourceLite@4
81 ExReleaseFastMutexUnsafe@4
82 ExReleaseResourceForThread@8
83 ExReleaseResourceForThreadLite@8
84 ExReleaseResourceLite@4
85 ;ExSetResourceOwnerPointer
86 ;ExSystemExceptionFilter
87 ExSystemTimeToLocalTime@8
88 ExTryToAcquireResourceExclusiveLite@4
90 ExWindowStationObjectType DATA
91 ;ExfInterlockedAddUlong
92 ;ExfInterlockedInsertHeadList
93 ;ExfInterlockedInsertTailList
94 ;ExfInterlockedPopEntryList
95 ;ExfInterlockedPushEntryList
96 ;ExfInterlockedRemoveHeadList
97 ;Exfi386InterlockedDecrementLong
98 ;Exfi386InterlockedExchangeUlong
99 ;Exfi386InterlockedIncrementLong
100 ;Exi386InterlockedDecrementLong
101 ;Exi386InterlockedExchangeUlong
102 ;Exi386InterlockedIncrementLong
103 FsRtlAddLargeMcbEntry@28
105 FsRtlAddToTunnelCache@32
107 FsRtlAllocatePoolWithQuota@8
108 FsRtlAllocatePoolWithQuotaTag@12
109 FsRtlAllocatePoolWithTag@12
110 FsRtlAllocateResource@0
111 FsRtlAreNamesEqual@16
113 FsRtlCheckLockForReadAccess@8
114 FsRtlCheckLockForWriteAccess@8
118 FsRtlCurrentBatchOplock@4
119 FsRtlDeleteKeyFromTunnelCache@12
120 FsRtlDeleteTunnelCache@4
121 FsRtlDeregisterUncProvider@4
124 FsRtlDoesDbcsContainWildCards@4
125 FsRtlDoesNameContainWildCards@4
126 FsRtlFastCheckLockForRead@24
127 FsRtlFastCheckLockForWrite@24
128 FsRtlFastUnlockAll@16
129 FsRtlFastUnlockAllByKey@20
130 FsRtlFastUnlockSingle@32
131 FsRtlFindInTunnelCache@32
133 FsRtlGetNextFileLock@8
134 FsRtlGetNextLargeMcbEntry@20
135 FsRtlGetNextMcbEntry@20
136 FsRtlInitializeFileLock@12
137 FsRtlInitializeLargeMcb@8
139 FsRtlInitializeOplock@4
140 FsRtlInitializeTunnelCache@4
141 FsRtlIsDbcsInExpression@8
142 FsRtlIsFatDbcsLegal@20
143 FsRtlIsHpfsDbcsLegal@20
144 FsRtlIsNameInExpression@16
145 FsRtlIsNtstatusExpected@4
146 FsRtlIsTotalDeviceFailure@4
147 FsRtlLegalAnsiCharacterArray DATA
148 FsRtlLookupLargeMcbEntry@32
149 FsRtlLookupLastLargeMcbEntry@12
150 FsRtlLookupLastMcbEntry@12
151 FsRtlLookupMcbEntry@20
153 FsRtlMdlReadComplete@8
154 FsRtlMdlReadCompleteDev@12
156 FsRtlMdlWriteComplete@12
157 FsRtlMdlWriteCompleteDev@16
158 FsRtlNormalizeNtstatus@8
159 FsRtlNotifyChangeDirectory@28
160 FsRtlNotifyCleanup@12
161 FsRtlNotifyFullChangeDirectory@40
162 FsRtlNotifyFullReportChange@36
163 FsRtlNotifyInitializeSync@4
164 FsRtlNotifyReportChange@20
165 FsRtlNotifyUninitializeSync@4
166 FsRtlNumberOfRunsInLargeMcb@4
167 FsRtlNumberOfRunsInMcb@4
169 FsRtlOplockIsFastIoPossible@4
170 FsRtlPostPagingFileStackOverflow@12
171 FsRtlPostStackOverflow@12
172 FsRtlPrepareMdlWrite@24
173 FsRtlPrepareMdlWriteDev@28
175 FsRtlProcessFileLock@12
176 FsRtlRegisterUncProvider@12
177 FsRtlRemoveLargeMcbEntry@20
178 FsRtlRemoveMcbEntry@12
179 FsRtlSplitLargeMcb@20
181 FsRtlTruncateLargeMcb@12
183 FsRtlUninitializeFileLock@4
184 FsRtlUninitializeLargeMcb@4
185 FsRtlUninitializeMcb@4
186 FsRtlUninitializeOplock@4
187 HalDispatchTable DATA
188 HalPrivateDispatchTable DATA
189 ;@InterlockedCompareExchange@12
190 InterlockedCompareExchange@12
191 ;@InterlockedDecrement@4
192 InterlockedDecrement@4
193 ;@InterlockedExchange@8
194 InterlockedExchange@8
195 ;@InterlockedExchangeAdd@8
196 InterlockedExchangeAdd@8
197 ;@InterlockedIncrement@4
198 InterlockedIncrement@4
199 IoAcquireCancelSpinLock@4
200 IoAcquireVpbSpinLock@4
201 IoAdapterObjectType DATA
202 IoAllocateAdapterChannel@20
203 IoAllocateController@16
204 IoAllocateErrorLogEntry@8
209 IoAttachDeviceByPointer@8
210 IoAttachDeviceToDeviceStack@8
211 IoBuildAsynchronousFsdRequest@24
212 IoBuildDeviceIoControlRequest@36
214 IoBuildSynchronousFsdRequest@28
217 IoCheckDesiredAccess@8
218 IoCheckEaBufferValidity@12
219 IoCheckFunctionAccess@24
220 IoCheckShareAccess@20
222 IoConnectInterrupt@44
226 IoCreateNotificationEvent@8
227 IoCreateStreamFileObject@8
228 IoCreateSymbolicLink@8
229 IoCreateSynchronizationEvent@8
230 IoCreateUnprotectedSymbolicLink@8
233 IoDeleteSymbolicLink@4
235 IoDeviceHandlerObjectSize DATA
236 IoDeviceHandlerObjectType DATA
237 IoDisconnectInterrupt@4
238 IoDeviceObjectType DATA
239 IoDriverObjectType DATA
241 IoFastQueryNetworkAttributes@20
242 IoFileObjectType DATA
246 IoGetAttachedDevice@4
247 IoGetBaseFileSystemDeviceObject@4
248 IoGetConfigurationInformation@0
249 IoGetCurrentProcess@0
250 IoGetDeviceObjectPointer@16
251 IoGetDeviceToVerify@4
252 IoGetFileObjectGenericMapping@0
254 IoGetRelatedDeviceObject@4
255 IoGetRequestorProcess@4
260 IoIsOperationSynchronous@4
261 IoMakeAssociatedIrp@8
262 IoOpenDeviceInstanceKey@20
264 IoQueryDeviceDescription@32
265 IoQueryDeviceEnumInfo@8
266 IoQueryFileInformation@20
267 IoQueryVolumeInformation@20
270 IoRaiseInformationalHardError@12
271 IoReadOperationCount DATA
272 IoReadTransferCount DATA
273 IoRegisterDriverReinitialization@12
274 IoRegisterFileSystem@4
275 IoRegisterFsRegistrationChange@8
276 IoRegisterShutdownNotification@4
277 IoReleaseCancelSpinLock@4
278 IoReleaseVpbSpinLock@4
279 IoRemoveShareAccess@8
280 IoReportHalResourceUsage@16
281 IoReportResourceUsage@36
282 IoSetDeviceToVerify@8
283 IoSetHardErrorOrVerifyDevice@8
286 IoSetThreadHardErrorMode@4
289 IoStartNextPacketByKey@12
292 IoStatisticsLock DATA
294 IoSynchronousPageWrite@20
296 IoUnregisterFileSystem@4
297 IoUnregisterFsRegistrationChange@8
298 IoUnregisterShutdownNotification@4
299 IoUpdateShareAccess@8
301 IoWriteErrorLogEntry@4
302 IoWriteOperationCount DATA
303 IoWriteTransferCount DATA
306 ;@IofCompleteRequest@8
308 KdDebuggerEnabled DATA
309 KdDebuggerNotPresent DATA
312 ;Ke386IoSetAccessProcess
313 ;Ke386QueryIoAccessMap
315 KeAcquireSpinLockAtDpcLevel@4
316 KeAddSystemServiceTable@20
318 ;KeBoostCurrentThread
324 ;KeDcacheFlushCount DATA
325 KeDelayExecutionThread@12
326 KeDeregisterBugCheckCallback@4
328 ;KeDisconnectInterrupt
329 KeEnterCriticalRegion@0
330 KeEnterKernelDebugger@0
331 ;KeFindConfigurationEntry
332 ;KeFindConfigurationNextEntry
337 ;KeI386AllocateGdtSelectors
338 ;KeI386Call16BitCStyleFunction
339 ;KeI386Call16BitFunction
340 ;KeI386FlatToGdtSelector
343 ;KeI386ReleaseGdtSelectors
345 ;KeI386SetGdtSelector
346 ;KeIcacheFlushCount DATA
348 KeInitializeDeviceQueue@4
351 ;KeInitializeInterrupt
355 KeInitializeSemaphore@12
356 KeInitializeSpinLock@4
358 KeInitializeTimerEx@8
359 KeInsertByKeyDeviceQueue@12
360 KeInsertDeviceQueue@8
366 KeLeaveCriticalRegion@0
368 KeNumberProcessors DATA
370 ;KeProfileInterruptWithSource
374 KeQueryTimeIncrement@0
375 ;KeRaiseUserException
380 KeReadStateSemaphore@4
382 KeRegisterBugCheckCallback@20
385 KeReleaseSemaphore@16
386 KeReleaseSpinLockFromDpcLevel@4
387 KeRemoveByKeyDeviceQueue@8
388 KeRemoveDeviceQueue@4
389 ;KeRemoveEntryDeviceQueue
393 ;KeRestoreFloatingPointState
395 ;KeSaveFloatingPointState
396 KeServiceDescriptorTable DATA
398 KeSetBasePriorityThread@8
401 ;KeSetEventBoostPriority
402 ;KeSetIdealProcessorThread
404 ;KeSetKernelStackSwapEnable
405 KeSetPriorityThread@8
407 ;KeSetSwapContextNotifyRoutine
408 KeSetTargetProcessorDpc@8
409 ;KeSetThreadSelectNotifyRoutine
413 ;KeSetTimeUpdateNotifyRoutine
414 KeSynchronizeExecution@12
420 KeWaitForMultipleObjects@32
421 KeWaitForMutexObject@20
422 KeWaitForSingleObject@20
423 ;KefAcquireSpinLockAtDpcLevel
424 ;KefReleaseSpinLockFromDpcLevel
428 ;KiCoprocessorError@0
430 ;KiDispatchInterrupt@0
431 ;KiIpiServiceRoutine@8
433 ;KiUnexpectedInterrupt
434 ;Kii386SpinOnSpinLock
435 ;LdrAccessResource@16
437 ;LdrFindResourceDirectory_U@16
438 ;LdrFindResource_U@16
441 ;LsaCallAuthenticationPackage
442 ;LsaDeregisterLogonProcess
445 ;LsaLookupAuthenticationPackage
446 ;LsaRegisterLogonProcess
447 MmAdjustWorkingSetSize@12
448 MmAllocateContiguousMemory@12
449 MmAllocateNonCachedMemory@4
450 MmBuildMdlForNonPagedPool@4
451 MmCanFileBeTruncated@8
454 MmDbgTranslatePhysicalAddress@8
455 MmDisableModifiedWriteOfSection@4
456 MmFlushImageSection@8
457 MmForceSectionClosed@8
458 MmFreeContiguousMemory@4
459 MmFreeNonCachedMemory@8
460 MmGetPhysicalAddress@4
462 MmHighestUserAddress DATA
464 MmIsNonPagedSystemAddressValid@4
465 MmIsRecursiveIoFault@0
466 MmIsThisAnNtAsSystem@0
467 MmLockPagableDataSection@4
468 MmLockPagableImageSection@4=MmLockPagableDataSection@4
469 MmLockPagableSectionByHandle@4
474 MmMapViewInSystemSpace@12
475 MmMapViewOfSection@40
477 MmProbeAndLockPages@12
479 MmResetDriverPaging@4
480 MmSectionObjectType DATA
481 MmSecureVirtualMemory@12
482 MmSetAddressRangeModified@8
483 MmSetBankedSection@24
485 MmUnlockPagableImageSection@4
489 MmUnmapVideoDisplay@8
490 MmUnmapViewInSystemSpace@4
491 MmUnmapViewOfSection@8
492 MmUnsecureVirtualMemory@4
493 MmUserProbeAddress DATA
496 NlsMbCodePageTag DATA
497 NlsMbOemCodePageTag DATA
498 NlsOemLeadByteInfo DATA
500 NtAdjustPrivilegesToken@24
501 NtAllocateLocallyUniqueId@4
503 NtAllocateVirtualMemory@24
512 NtDeviceIoControlFile@40
516 NtFreeVirtualMemory@16
520 NtMapViewOfSection@40
521 NtNotifyChangeDirectoryFile@36
524 NtOpenProcessToken@12
525 NtQueryDirectoryFile@44
527 NtQueryInformationAtom@20
528 NtQueryInformationFile@20
529 NtQueryInformationProcess@20
530 NtQueryInformationToken@20
531 ;NtQueryOleDirectoryFile@ <--- ?
532 NtQuerySecurityObject@20
534 NtQueryVolumeInformationFile@20
537 NtRequestWaitReplyPort@12
539 NtSetInformationFile@20
540 NtSetInformationProcess@16
541 NtSetInformationThread@16
542 NtSetSecurityObject@12
545 ;NtVdmControl@8 <--- ?
546 NtWaitForSingleObject@12
549 ;ObCheckCreateObjectAccess@28
550 ;ObCheckObjectAccess@20
553 ObDereferenceObject@4
554 ;ObFindHandleForObject@20
555 ;ObGetObjectPointerCount@4
556 ;ObGetObjectSecurity@12
558 ObMakeTemporaryObject@4
559 ;ObOpenObjectByName@28
560 ;ObOpenObjectByPointer@28
561 ;ObQueryNameString@16
562 ;ObQueryObjectAuditingByHandle@8
563 ObReferenceObjectByHandle@24
564 ObReferenceObjectByName@32
565 ObReferenceObjectByPointer@16
566 ;ObReleaseObjectSecurity@8
567 ;ObSetSecurityDescriptorInfo@24
568 ;@ObfDereferenceObject@4
569 ObfDereferenceObject@4
570 ;@ObfReferenceObject@4
576 PoQueryPowerSequence@0
577 PoRequestPowerChange@12
578 PoSetDeviceIdleDetection@8
580 PsAssignImpersonationToken@8
581 ;PsChargePoolQuota@12
582 ;PsCreateSystemProcess@12
583 PsCreateSystemThread@28
584 ;PsCreateWin32Process@4
585 ;PsEstablishWin32Callouts@24
586 PsGetCurrentProcessId@0
587 PsGetCurrentThreadId@0
588 ;PsGetProcessExitTime@0
590 PsImpersonateClient@20
591 PsInitialSystemProcess DATA
592 ;PsIsThreadTerminating@4
593 ;PsLookupProcessByProcessId@8
594 ;PsLookupProcessThreadByCid@12
595 ;PsLookupThreadByThreadId@8
597 PsReferenceImpersonationToken@16
598 PsReferencePrimaryToken@4
599 ;PsReturnPoolQuota@12
600 ;PsRevertToSelf@0 <-- This is the original size
602 ;PsSetCreateProcessNotifyRoutine@8
603 ;PsSetCreateThreadNotifyRoutine@4
604 ;PsSetLegoNotifyRoutine@4
605 ;PsSetProcessPriorityByClass@8
606 PsTerminateSystemThread@4
608 READ_REGISTER_UCHAR@4
609 READ_REGISTER_ULONG@4
610 READ_REGISTER_USHORT@4
611 READ_REGISTER_BUFFER_UCHAR@12
612 READ_REGISTER_BUFFER_ULONG@12
613 READ_REGISTER_BUFFER_USHORT@12
614 RtlAbsoluteToSelfRelativeSD@12
615 RtlAddAccessAllowedAce@16
617 ;RtlAddAtomToAtomTable
618 ;RtlAllocateAndInitializeSid
620 RtlAnsiCharToUnicodeChar@4
621 RtlAnsiStringToUnicodeSize@4
622 RtlAnsiStringToUnicodeString@12
623 RtlAppendAsciizToString@8
624 RtlAppendStringToString@8
625 RtlAppendUnicodeStringToString@8
626 RtlAppendUnicodeToString@8
627 RtlAreAllAccessesGranted@8
628 RtlAreAnyAccessesGranted@8
632 ;RtlCaptureStackBackTrace
638 RtlCompareMemoryUlong@12
640 RtlCompareUnicodeString@12
643 RtlConvertLongToLargeInteger@4
644 ;RtlConvertSidToUnicodeString
645 RtlConvertUlongToLargeInteger@4
649 RtlCopyUnicodeString@8
653 ;RtlCreateRegistryKey
654 RtlCreateSecurityDescriptor@8
655 RtlCreateUnicodeString@8
656 RtlCustomCPToUnicodeN@24
659 ;RtlDecompressFragment
661 ;RtlDeleteAtomFromAtomTable
662 ;RtlDeleteElementGenericTable
664 ;RtlDeleteRegisterValue
668 RtlDowncaseUnicodeString@12
670 RtlEnlargedIntegerMultiply@8
671 RtlEnlargedUnsignedDivide@16
672 RtlEnlargedUnsignedMultiply@8
673 ;RtlEnumerateGenericTable
674 ;RtlEnumerateGenericTableWithoutSplaying
678 RtlEqualUnicodeString@12
679 RtlExtendedIntegerMultiply@12
680 RtlExtendedLargeIntegerDivide@16
681 RtlExtendedMagicDivide@20
683 RtlFillMemoryUlong@12
685 RtlFindClearBitsAndSet@12
686 RtlFindFirstRunClear@8
688 RtlFindLongestRunClear@8
689 RtlFindLongestRunSet@8
692 RtlFindSetBitsAndClear@12
693 ;RtlFindUnicodePrefix
694 ;RtlFormatCurrentUserKeyPath
698 RtlFreeUnicodeString@4
699 ;RtlGenerate8dot3Name
700 ;RtlGetCallersAddress
701 ;RtlGetCompressionWorkSpaceSize
702 RtlGetDaclSecurityDescriptor@16
703 RtlGetDefaultCodePage@8
704 ;RtlGetElementGenericTable
705 RtlGetGroupSecurityDescriptor@12
706 RtlGetOwnerSecurityDescriptor@12
709 ;RtlInitCodePageTable
711 RtlInitUnicodeString@8
712 RtlInitializeBitMap@12
713 ;RtlInitializeGenericTable
715 ;RtlInitializeUnicodePrefix
716 ;RtlInsertElementGenericTable
717 ;RtlInsertUnicodePrefix
719 RtlIntegerToUnicodeString@12
720 ;RtlIsNameLegalDOS8Dot3
721 RtlLargeIntegerAdd@16
722 RtlLargeIntegerArithmeticShift@12
723 RtlLargeIntegerDivide@20
724 RtlLargeIntegerNegate@8
725 RtlLargeIntegerShiftLeft@12
726 RtlLargeIntegerShiftRight@12
727 RtlLargeIntegerSubtract@16
728 RtlLengthRequiredSid@4
729 RtlLengthSecurityDescriptor@4
731 ;RtlLookupAtomInAtomTable
732 ;RtlLookupElementGenericTable
735 RtlMultiByteToUnicodeN@20
736 RtlMultiByteToUnicodeSize@12
737 ;RtlNextUnicodePrefix
738 ;RtlNtStatusToDosError
739 ;RtlNtStatusToDosErrorNoTeb
740 ;RtlNumberGenericTableElements
741 RtlNumberOfClearBits@4
743 RtlOemStringToCountedUnicodeString@12
744 RtlOemStringToUnicodeSize@4
745 RtlOemStringToUnicodeString@12
747 ;RtlPinAtomInAtomTable
749 RtlPrefixUnicodeString@12
750 ;RtlQueryAtomInAtomTable
751 ;RtlQueryRegistryValues
752 ;RtlQueryTimeZoneInformation
755 ;RtlRemoveUnicodePrefix
757 RtlSecondsSince1970ToTime@8
758 RtlSecondsSince1980ToTime@8
761 RtlSetDaclSecurityDescriptor@16
762 RtlSetGroupSecurityDescriptor@12
763 RtlSetOwnerSecurityDescriptor@12
764 RtlSetSaclSecurityDescriptor@16
765 ;RtlSetTimeZoneInformation
767 RtlSubAuthorityCountSid@4
769 RtlTimeFieldsToTime@8
770 RtlTimeToSecondsSince1970@8
771 RtlTimeToSecondsSince1980@8
772 RtlTimeToTimeFields@8
773 RtlUnicodeStringToAnsiSize@4
774 RtlUnicodeStringToAnsiString@12
775 RtlUnicodeStringToCountedOemString@12
776 RtlUnicodeStringToInteger@12
777 RtlUnicodeStringToOemSize@4
778 RtlUnicodeStringToOemString@12
779 RtlUnicodeToCustomCPN@24
780 RtlUnicodeToMultiByteN@20
781 RtlUnicodeToMultiByteSize@12
784 RtlUpcaseUnicodeChar@4
785 RtlUpcaseUnicodeString@12
786 RtlUpcaseUnicodeStringToAnsiString@12
787 RtlUpcaseUnicodeStringToCountedOemString@12
788 RtlUpcaseUnicodeStringToOemString@12
789 RtlUpcaseUnicodeToCustomCPN@24
790 RtlUpcaseUnicodeToMultiByteN@20
791 RtlUpcaseUnicodeToOemN@20
794 RtlValidSecurityDescriptor@4
796 ;RtlWriteRegistryValue
799 RtlxAnsiStringToUnicodeSize@4
800 RtlxOemStringToUnicodeSize@4
801 RtlxUnicodeStringToAnsiSize@4
802 RtlxUnicodeStringToOemSize@4
804 ;SeAppendPrivileges@8
806 ;SeAuditingFileEvents@8
807 ;SeAuditingFileOrGlobalEvents@18
808 ;SeCaptureSecurityDescriptor@20
809 SeCaptureSubjectContext@4
810 ;SeCloseObjectAuditAlarm@12
811 ;SeCreateAccessState@16
812 SeCreateClientSecurity@16
814 ;SeDeleteAccessState@4
815 ;SeDeleteObjectAuditAlarm@8
818 SeImpersonateClient@8
819 ;SeLockSubjectContext@4
820 ;SeMarkLogonSessionForTerminationNotification@4
821 ;SeOpenObjectAuditAlarm@36
822 ;SeOpenObjectForDeleteAuditAlarm@36
824 ;SePrivilegeObjectAuditAlarm@24
825 ;SePublicDefaultDacl DATA
826 ;SeQueryAuthenticationIdToken@8
827 ;SeQuerySecurityDescriptorInfo@16
828 ;SeRegisterLogonSessionTerminatedRoutine@4
829 ;SeReleaseSecurityDescriptor@12
830 SeReleaseSubjectContext@4
831 ;SeSetAccessStateGenericMapping@8
832 ;SeSetSecurityDescriptorInfo@24
833 ;SeSinglePrivilegeCheck@12
834 ;SeSystemDefaultDacl DATA
835 ;SeTokenImpersonationLevel@4
837 ;SeUnlockSubjectContext@4
838 ;SeUnregisterLogonSessionTerminatedRoutine@4
839 ;SeValidSecurityDescriptor@8
840 WRITE_REGISTER_UCHAR@8
841 WRITE_REGISTER_ULONG@8
842 WRITE_REGISTER_USHORT@8
843 WRITE_REGISTER_BUFFER_UCHAR@12
844 WRITE_REGISTER_BUFFER_ULONG@12
845 WRITE_REGISTER_BUFFER_USHORT@12
846 ZwAccessCheckAndAuditAlarm@44
848 ZwAllocateVirtualMemory@24
851 ZwCloseObjectAuditAlarm@12
853 ZwCreateDirectoryObject@12
858 ZwCreateSymbolicLinkObject@16
862 ZwDeviceIoControlFile@40
867 ZwEnumerateValueKey@24
868 ZwFlushInstructionCache@12
870 ZwFreeVirtualMemory@16
874 ZwMakeTemporaryObject@4
875 ZwMapViewOfSection@40
877 ZwOpenDirectoryObject@12
882 ZwOpenProcessToken@12
884 ZwOpenSymbolicLinkObject@12
888 ZwQueryDefaultLocale@8
889 ZwQueryDirectoryFile@44
890 ZwQueryInformationAtom@20
891 ZwQueryInformationFile@20
892 ZwQueryInformationProcess@20
893 ZwQueryInformationToken@20
897 ZwQuerySecurityObject@20
898 ZwQuerySymbolicLinkObject@12
899 ZwQuerySystemInformation@16
902 ZwQueryVolumeInformationFile@20
905 ZwRequestWaitReplyPort@12
910 ZwSetInformationFile@20
911 ZwSetInformationObject@16
912 ZwSetInformationProcess@16
913 ZwSetInformationThread@16
914 ZwSetSystemInformation@12
920 ZwUnmapViewOfSection@8
921 ZwWaitForMultipleObjects@20
922 ZwWaitForSingleObject@12
925 ;_abnormal_termination
1005 ; ReactOS Extensions (these should be macros!)
1007 ExAllocateFromZone@4
1009 ExInterlockedAllocateFromZone@8
1010 ExInterlockedFreeToZone@12
1012 ExIsObjectInFirstZoneSegment@8
1013 MmGetSystemAddressForMdl
1016 ; exports from hal.dll
1019 ExAcquireFastMutex@4
1020 ExReleaseFastMutex@4
1021 ExTryToAcquireFastMutex@4
1022 HalAcquireDisplayOwnership@4
1023 HalAdjustResourceList@4
1024 HalAllProcessorsStarted@0
1025 ;HalAllocateAdapterChannel@16
1026 HalAllocateCommonBuffer@16
1027 ;HalAllocateCrashDumpRegisters@8
1028 HalAssignSlotResources@32
1029 ;HalBeginSystemInterrupt@12
1030 ;HalCalibratePerformanceCounter@4
1031 ;@HalClearSoftwareInterrupt@4
1032 ;HalDisableSystemInterrupt@8
1034 ;HalEnableSystemInterrupt@12
1035 ;HalEndSystemInterrupt@8
1036 HalFlushCommonBuffer@32
1037 HalFreeCommonBuffer@24
1040 HalGetBusDataByOffset@24
1041 ;HalGetEnvironmentVariable@12
1042 HalGetInterruptVector@24
1045 HalInitializeProcessor@4
1048 HalQueryDisplayParameters@16
1049 HalQueryRealTimeClock@4
1051 HalReportResourceUsage@0
1053 ;@HalRequestSoftwareInterrupt@4
1054 HalReturnToFirmware@4
1056 HalSetBusDataByOffset@24
1057 HalSetDisplayParameters@8
1058 ;HalSetEnvironmentVariable@8
1059 ;HalSetProfileInterval@4
1060 HalSetRealTimeClock@4
1061 ;HalSetTimeIncrement@4
1062 HalStartNextProcessor@8
1063 ;HalStartProfileInterrupt@4
1064 ;HalStopProfileInterrupt@4
1065 HalSystemVectorDispatchEntry@12
1066 HalTranslateBusAddress@24
1067 IoAssignDriveLetters@16
1068 IoFlushAdapterBuffers@24
1069 IoFreeAdapterChannel@4
1070 IoFreeMapRegisters@12
1072 IoReadPartitionTable@16
1073 IoSetPartitionInformation@16
1074 IoWritePartitionTable@20
1083 ;@KeAcquireSpinLockRaiseToSynch@4
1084 KeAcquireSpinLockRaiseToSynch@4
1085 KeFlushWriteBuffer@0
1088 KeQueryPerformanceCounter@4
1090 ;KeRaiseIrqlToDpcLevel@0
1091 ;KeRaiseIrqlToSynchLevel@0
1093 KeStallExecutionProcessor@4
1094 ;@KfAcquireSpinLock@4
1100 ;@KfReleaseSpinLock@8
1102 READ_PORT_BUFFER_UCHAR@12
1103 READ_PORT_BUFFER_ULONG@12
1104 READ_PORT_BUFFER_USHORT@12
1108 WRITE_PORT_BUFFER_UCHAR@12
1109 WRITE_PORT_BUFFER_ULONG@12
1110 WRITE_PORT_BUFFER_USHORT@12