1 ; $Id: ntoskrnl.def,v 1.15 1999/08/17 12:01:38 ekohl Exp $
3 ; reactos/ntoskrnl/ntoskrnl.def
5 ; ReactOS Operating System
13 ExAcquireResourceExclusive
14 ExAcquireResourceExclusiveLite
15 ExAcquireResourceSharedLite
16 ExAcquireSharedStarveExclusive
17 ExAcquireSharedWaitForExclusive
18 ExAllocateFromNPagedLookasideList
19 ExAllocateFromPagedLookasideList
22 ExAllocatePoolWithQuota
23 ;ExAllocatePoolWithQuotaTag
25 ExConvertExclusiveToSharedLite
26 ExDeleteNPagedLookasideList
27 ExDeletePagedLookasideList
32 ExFreeToNPagedLookasideList
33 ExFreeToPagedLookasideList
35 ExGetCurrentResourceThread
36 ExGetExclusiveWaiterCount
37 ExGetSharedWaiterCount
39 ExInitializeNPagedLookasideList
40 ExInitializePagedLookasideList
42 ExInitializeResourceLite
46 ExInterlockedAddLargeInteger
48 ExInterlockedAllocateFromZone
49 ExInterlockedDecrementLong
50 ExInterlockedExchangeUlong
51 ExInterlockedExtendZone
52 ExInterlockedFreeToZone
53 ExInterlockedIncrementLong
54 ExInterlockedInsertHeadList
55 ExInterlockedInsertTailList
56 ExInterlockedPopEntryList
57 ExInterlockedPopEntrySList
58 ExInterlockedPushEntryList
59 ExInterlockedPushEntrySList
60 ExInterlockedRemoveHeadList
62 ExIsObjectInFirstZoneSegment
63 ExIsResourceAcquiredExclusiveLite
64 ExIsResourceAcquiredSharedLite
65 ExLocalTimeToSystemTime
69 ExReinitializeResourceLite
71 ExReleaseFastMutexUnsafe
73 ExReleaseResourceForThread
74 ExReleaseResourceForThreadLite
75 ExSystemTimeToLocalTime
76 ExTryToAcquireFastMutex
77 ExTryToAcquireResourceExclusiveLite
79 HalRegisterServiceTable
91 KeStallExecutionProcessor
92 KeSynchronizeExecution
97 InitializeObjectAttributes
99 IoAttachDeviceToDeviceStack
100 IoBuildSynchronousFsdRequest
106 IoCreateStreamFileObject
110 IoDisconnectInterrupt
112 IoGetCurrentIrpStackLocation
113 IoInitializeDpcRequest
120 IoStartNextPacketByKey
123 MmGetSystemAddressForMdl
126 NtAdjustPrivilegesToken@24
127 NtAllocateLocallyUniqueId@4
129 NtAllocateVirtualMemory@24
130 ;NtBuildNumber <--- variable?
139 NtDeviceIoControlFile@40
143 NtFreeVirtualMemory@16
145 ;NtGlobalFlag <--- variable?
147 NtMapViewOfSection@40
148 NtNotifyChangeDirectoryFile@36
151 NtOpenProcessToken@12
152 NtQueryDirectoryFile@44
154 ;NtQueryInformationAtom <--- ?
155 NtQueryInformationFile@20
156 NtQueryInformationProcess@20
157 NtQueryInformationToken@20
158 ;NtQueryOleDirectoryFile@ <--- ?
159 NtQuerySecurityObject@20
160 NtQueryVolumeInformationFile@20
164 ;NtRequestWaitReplyPort@8
165 NtRequestWaitReplyPort@0
167 NtSetInformationFile@20
168 NtSetInformationProcess@16
169 NtSetInformationThread@16
170 NtSetSecurityObject@12
172 ;NtVdmControl@8 <--- ?
173 NtWaitForSingleObject@12
175 RtlAnsiStringToUnicodeString
177 RtlConvertLongToLargeInteger
178 RtlConvertUlongToLargeInteger
180 RtlEnlargedIntegerMultiply
181 RtlExtendedIntegerMultiply
186 RtlLargeIntegerGreaterThan
187 RtlLargeIntegerShiftRight
192 ZwAccessCheckAndAuditAlarm@44
194 ZwAllocateVirtualMemory@24
197 ZwCloseObjectAuditAlarm@12
199 ZwCreateDirectoryObject@12
204 ZwCreateSymbolicLinkObject@16
208 ZwDeviceIoControlFile@40
213 ZwEnumerateValueKey@24
214 ZwFlushInstructionCache@12
216 ZwFreeVirtualMemory@16
220 ZwMakeTemporaryObject@4
221 ZwMapViewOfSection@40
223 ZwOpenDirectoryObject@12
228 ZwOpenProcessToken@12
230 ZwOpenSymbolicLinkObject@12
234 ZwQueryDefaultLocale@8
235 ZwQueryDirectoryFile@44
236 ZwQueryInformationFile@20
237 ZwQueryInformationProcess@20
238 ZwQueryInformationToken@20
242 ZwQuerySecurityObject@20
243 ZwQuerySymbolicLinkObject@12
244 ZwQuerySystemInformation@16
246 ZwQueryVolumeInformationFile@20
249 ZwRequestWaitReplyPort@12
254 ZwSetInformationFile@20
255 ZwSetInformationObject@16
256 ZwSetInformationProcess@16
257 ZwSetInformationThread@16
258 ZwSetSystemInformation@12
264 ZwUnmapViewOfSection@8
265 ZwWaitForMultipleObjects@20
266 ZwWaitForSingleObject@12
269 ;_abnormal_termination