Mm subsystem exports table complete.
[reactos.git] / reactos / ntoskrnl / ntoskrnl.def
1 ; $Id: ntoskrnl.def,v 1.65 2000/04/02 13:32:40 ea Exp $
2 ;
3 ; reactos/ntoskrnl/ntoskrnl.def
4 ;
5 ; ReactOS Operating System
6 ;
7 EXPORTS
8 InitializeListHead
9 CcInitializeFileCache@8
10 CcMdlReadComplete@8
11 CcRequestCachePage@20
12 CcReleaseCachePage@12
13 CcReleaseFileCache@8
14 DbgBreakPoint@0
15 DbgBreakPointWithStatus@4
16 DbgPrint
17 ExAcquireResourceExclusive
18 ExAcquireResourceExclusiveLite
19 ExAcquireResourceSharedLite
20 ExAcquireSharedStarveExclusive
21 ExAcquireSharedWaitForExclusive
22 ExAllocateFromNPagedLookasideList
23 ExAllocateFromPagedLookasideList
24 ExAllocateFromZone
25 ExAllocatePool@8
26 ExAllocatePoolWithQuota@8
27 ExAllocatePoolWithQuotaTag@12
28 ExAllocatePoolWithTag@12
29 ExConvertExclusiveToSharedLite
30 ExDeleteNPagedLookasideList
31 ExDeletePagedLookasideList
32 ExDeleteResource
33 ExDeleteResourceLite
34 ExExtendZone
35 ExFreePool
36 ExFreeToNPagedLookasideList
37 ExFreeToPagedLookasideList
38 ExFreeToZone
39 ExGetCurrentResourceThread
40 ExGetExclusiveWaiterCount
41 ExGetSharedWaiterCount
42 ExInitializeFastMutex
43 ExInitializeNPagedLookasideList
44 ExInitializePagedLookasideList
45 ExInitializeResource
46 ExInitializeResourceLite
47 ExInitializeSListHead
48 ExInitializeWorkItem
49 ExInitializeZone
50 ExInterlockedAddLargeInteger
51 ExInterlockedAddUlong
52 ExInterlockedAllocateFromZone
53 ExInterlockedDecrementLong
54 ExInterlockedExchangeUlong
55 ExInterlockedExtendZone
56 ExInterlockedFreeToZone
57 ExInterlockedIncrementLong
58 ExInterlockedInsertHeadList
59 ExInterlockedInsertTailList
60 ExInterlockedPopEntryList
61 ExInterlockedPopEntrySList
62 ExInterlockedPushEntryList
63 ExInterlockedPushEntrySList
64 ExInterlockedRemoveHeadList
65 ExIsFullZone
66 ExIsObjectInFirstZoneSegment
67 ExIsResourceAcquiredExclusiveLite
68 ExIsResourceAcquiredSharedLite
69 ExLocalTimeToSystemTime
70 ExQueryDepthSListHead
71 ExQueueWorkItem
72 ExRaiseAccessViolation@0
73 ExRaiseDatatypeMisalignment@0
74 ExRaiseStatus@4
75 ExReinitializeResourceLite
76 ExReleaseFastMutexUnsafe
77 ExReleaseResource
78 ExReleaseResourceLite
79 ExReleaseResourceForThread
80 ExReleaseResourceForThreadLite
81 ExSystemTimeToLocalTime
82 ExTryToAcquireResourceExclusiveLite
83 FsRtlAddLargeMcbEntry@28
84 FsRtlAddMcbEntry@16
85 FsRtlAddToTunnelCache@32
86 FsRtlAllocatePool@8
87 FsRtlAllocatePoolWithQuota@8
88 FsRtlAllocatePoolWithQuotaTag@12
89 FsRtlAllocatePoolWithTag@12
90 FsRtlAllocateResource@0
91 FsRtlAreNamesEqual@16
92 FsRtlBalanceReads@4
93 FsRtlCheckLockForReadAccess@8
94 FsRtlCheckLockForWriteAccess@8
95 FsRtlCheckOplock@20
96 FsRtlCopyRead@32
97 FsRtlCopyWrite@32
98 FsRtlCurrentBatchOplock@4
99 FsRtlDeleteKeyFromTunnelCache@12
100 FsRtlDeleteTunnelCache@4
101 FsRtlDeregisterUncProvider@4
102 FsRtlDissectDbcs@16
103 FsRtlDissectName@16
104 FsRtlDoesDbcsContainWildCards@4
105 FsRtlDoesNameContainWildCards@4
106 FsRtlFastCheckLockForRead@24
107 FsRtlFastCheckLockForWrite@24
108 FsRtlFastUnlockAll@16
109 FsRtlFastUnlockAllByKey@20
110 FsRtlFastUnlockSingle@32
111 FsRtlFindInTunnelCache@32
112 FsRtlGetFileSize@8
113 FsRtlGetNextFileLock@8
114 FsRtlGetNextLargeMcbEntry@20
115 FsRtlGetNextMcbEntry@20
116 FsRtlInitializeFileLock@12
117 FsRtlInitializeLargeMcb@8
118 FsRtlInitializeMcb@8
119 FsRtlInitializeOplock@4
120 FsRtlInitializeTunnelCache@4
121 FsRtlIsDbcsInExpression@8
122 FsRtlIsFatDbcsLegal@20
123 FsRtlIsHpfsDbcsLegal@20
124 FsRtlIsNameInExpression@16
125 FsRtlIsNtstatusExpected@4
126 FsRtlIsTotalDeviceFailure@4
127 FsRtlLegalAnsiCharacterArray DATA
128 FsRtlLookupLargeMcbEntry@32
129 FsRtlLookupLastLargeMcbEntry@12
130 FsRtlLookupLastMcbEntry@12
131 FsRtlLookupMcbEntry@20
132 FsRtlMdlRead@24
133 FsRtlMdlReadComplete@8
134 FsRtlMdlReadCompleteDev@12
135 FsRtlMdlReadDev@28
136 FsRtlMdlWriteComplete@12
137 FsRtlMdlWriteCompleteDev@16
138 FsRtlNormalizeNtstatus@8
139 FsRtlNotifyChangeDirectory@28
140 FsRtlNotifyCleanup@12
141 FsRtlNotifyFullChangeDirectory@40
142 FsRtlNotifyFullReportChange@36
143 FsRtlNotifyInitializeSync@4
144 FsRtlNotifyReportChange@20
145 FsRtlNotifyUninitializeSync@4
146 FsRtlNumberOfRunsInLargeMcb@4
147 FsRtlNumberOfRunsInMcb@4
148 FsRtlOplockFsctrl@12
149 FsRtlOplockIsFastIoPossible@4
150 FsRtlPostPagingFileStackOverflow@12
151 FsRtlPostStackOverflow@12
152 FsRtlPrepareMdlWrite@24
153 FsRtlPrepareMdlWriteDev@28
154 FsRtlPrivateLock@48
155 FsRtlProcessFileLock@12
156 FsRtlRegisterUncProvider@12
157 FsRtlRemoveLargeMcbEntry@20
158 FsRtlRemoveMcbEntry@12
159 FsRtlSplitLargeMcb@20
160 FsRtlSyncVolumes@12
161 FsRtlTruncateLargeMcb@12
162 FsRtlTruncateMcb@8
163 FsRtlUninitializeFileLock@4
164 FsRtlUninitializeLargeMcb@4
165 FsRtlUninitializeMcb@4
166 FsRtlUninitializeOplock@4
167 IoAcquireCancelSpinLock@4
168 IoAcquireVpbSpinLock@4
169 IoAllocateAdapterChannel@20
170 IoAllocateController@16
171 IoAllocateErrorLogEntry@8
172 IoAllocateIrp@8
173 IoAllocateMdl@20
174 IoAssignResources@24
175 IoAttachDevice@12
176 IoAttachDeviceByPointer@8
177 IoAttachDeviceToDeviceStack@8
178 IoBuildAsynchronousFsdRequest@24
179 IoBuildDeviceIoControlRequest@36
180 IoBuildPartialMdl@16
181 IoBuildSynchronousFsdRequest@28
182 IoCallDriver@8
183 IoCancelIrp@4
184 IoCheckDesiredAccess@8
185 IoCheckEaBufferValidity@12
186 IoCheckFunctionAccess@24
187 IoCheckShareAccess@20
188 IoCompleteRequest@8
189 IoConnectInterrupt@44
190 IoCreateController@4
191 IoCreateDevice@28
192 IoCreateFile@56
193 IoCreateNotificationEvent@8
194 IoCreateStreamFileObject@8
195 IoCreateSymbolicLink@8
196 IoCreateSynchronizationEvent@8
197 IoCreateUnprotectedSymbolicLink@8
198 IoDeleteController@4
199 IoDeleteDevice@4
200 IoDeleteSymbolicLink@4
201 IoDetachDevice@4
202 IoDeviceHandlerObjectSize DATA
203 IoDeviceHandlerObjectType DATA
204 IoDeviceObjectType DATA
205 IoDisconnectInterrupt@4
206 IoDeviceObjectType DATA
207 IoDriverObjectType=IoFileObjectType DATA
208 IoEnqueueIrp@4
209 IoFastQueryNetworkAttributes@20
210 IoFileObjectType DATA
211 IoFreeController@4
212 IoFreeIrp@4
213 IoFreeMdl@4
214 IoGetAttachedDevice@4
215 IoGetBaseFileSystemDeviceObject@4
216 IoGetConfigurationInformation@0
217 IoGetCurrentProcess@0
218 IoGetDeviceObjectPointer@16
219 IoGetDeviceToVerify@4
220 IoGetFileObjectGenericMapping@0
221 IoGetInitialStack@0
222 IoGetRelatedDeviceObject@4
223 IoGetRequestorProcess@4
224 IoGetStackLimits@8
225 IoGetTopLevelIrp@0
226 IoInitializeIrp@12
227 IoInitializeTimer@12
228 IoIsOperationSynchronous@4
229 IoMakeAssociatedIrp@8
230 IoOpenDeviceInstanceKey@20
231 IoPageRead@16
232 IoQueryDeviceDescription@32
233 IoQueryDeviceEnumInfo@8
234 IoQueryFileInformation@20
235 IoQueryVolumeInformation@20
236 IoQueueThreadIrp@4
237 IoRaiseHardError@12
238 IoRaiseInformationalHardError@12
239 IoReadOperationCount DATA
240 IoReadTransferCount=IoAdapterObjectType DATA
241 IoRegisterDriverReinitialization@12
242 IoRegisterFileSystem@4
243 IoRegisterFsRegistrationChange@8
244 IoRegisterShutdownNotification@4
245 IoReleaseCancelSpinLock@4
246 IoReleaseVpbSpinLock@4
247 IoRemoveShareAccess@8
248 ;IoReportHalResourceUsage
249 IoReportResourceUsage@36
250 IoSetDeviceToVerify@8
251 IoSetHardErrorOrVerifyDevice@8
252 IoSetInformation@16
253 IoSetShareAccess@16
254 IoSetThreadHardErrorMode@4
255 IoSetTopLevelIrp@4
256 IoStartNextPacket@8
257 IoStartNextPacketByKey@12
258 IoStartPacket@16
259 IoStartTimer@4
260 IoStatisticsLock DATA
261 IoStopTimer@4
262 IoSynchronousPageWrite@20
263 IoThreadToProcess@4
264 IoUnregisterFileSystem@4
265 IoUnregisterFsRegistrationChange@8
266 IoUnregisterShutdownNotification@4
267 IoUpdateShareAccess@8
268 IoVerifyVolume@8
269 IoWriteErrorLogEntry@4
270 IoWriteOperationCount=IoDeviceObjectType DATA
271 IoWriteTransferCount DATA
272 ;@IofCallDriver@8
273 IofCallDriver@8
274 ;@IofCompleteRequest@8
275 IofCompleteRequest@8
276 KdDebuggerEnabled DATA
277 KdDebuggerNotPresent DATA
278 KdPollBreakIn@0
279 KeAddSystemServiceTable@20
280 KeBugCheck
281 KeBugCheckEx
282 KeClearEvent
283 KeDelayExecutionThread@12
284 KeEnterKernelDebugger@0
285 KeFlushIoBuffers
286 KeGetPreviousMode
287 KeInitializeDpc
288 KeInitializeEvent
289 KeInitializeSpinLock
290 KeInitializeTimer
291 KeInsertQueueDpc
292 KeQuerySystemTime
293 KeReadStateEvent
294 KeResetEvent
295 KeServiceDescriptorTable DATA
296 KeSetEvent
297 KeSetTimer
298 KeSynchronizeExecution
299 KeWaitForSingleObject
300 MmAdjustWorkingSetSize@12
301 MmAllocateContiguousMemory@12
302 MmAllocateNonCachedMemory@4
303 MmBuildMdlForNonPagedPool@4
304 MmCanFileBeTruncated@8
305 MmCreateMdl@12
306 MmCreateSection@32
307 MmDbgTranslatePhysicalAddress@8
308 MmDisableModifiedWriteOfSection@4
309 MmFlushImageSection@8
310 MmForceSectionClosed@8
311 MmFreeContiguousMemory@4
312 MmFreeNonCachedMemory@8
313 MmGetPhysicalAddress@4
314 MmGrowKernelStack@4
315 MmHighestUserAddress DATA
316 MmIsAddressValid@4
317 MmIsNonPagedSystemAddressValid@4
318 MmIsRecursiveIoFault@0
319 MmIsThisAnNtAsSystem@0
320 MmLockPagableDataSection@4
321 MmLockPagableImageSection@4=MmLockPagableDataSection@4
322 MmLockPagableSectionByHandle@4
323 MmMapIoSpace@16
324 MmMapLockedPages@8
325 MmMapMemoryDumpMdl@4
326 MmMapVideoDisplay@16
327 MmMapViewInSystemSpace@12
328 MmMapViewOfSection@40
329 MmPageEntireDriver@4
330 MmProbeAndLockPages@12
331 MmQuerySystemSize@0
332 MmResetDriverPaging@4
333 MmSectionObjectType DATA
334 MmSecureVirtualMemory@12
335 MmSetAddressRangeModified@8
336 MmSetBankedSection@24
337 MmSizeOfMdl@8
338 MmSystemRangeStart=MmSectionObjectType
339 MmUnlockPagableImageSection@4
340 MmUnlockPages@4
341 MmUnmapIoSpace@8
342 MmUnmapLockedPages@8
343 MmUnmapVideoDisplay@8
344 MmUnmapViewInSystemSpace@4
345 MmUnmapViewOfSection@8
346 MmUnsecureVirtualMemory@4
347 MmUserProbeAddress DATA
348 NlsAnsiCodePage DATA
349 NlsLeadByteInfo DATA
350 NlsMbCodePageTag DATA
351 NlsMbOemCodePageTag DATA
352 NlsOemLeadByteInfo DATA
353 NtAddAtom@8
354 NtAdjustPrivilegesToken@24
355 NtAllocateLocallyUniqueId@4
356 NtAllocateUuids@12
357 NtAllocateVirtualMemory@24
358 NtBuildNumber DATA
359 NtClose@4
360 NtConnectPort@32
361 NtCreateEvent@20
362 NtCreateFile@44
363 NtCreateSection@28
364 NtDeleteAtom@4
365 NtDeleteFile@4
366 NtDeviceIoControlFile@40
367 NtDuplicateObject@28
368 NtDuplicateToken@24
369 NtFindAtom@8
370 NtFreeVirtualMemory@16
371 NtFsControlFile@40
372 NtGlobalFlag DATA
373 NtLockFile@40
374 NtMapViewOfSection@40
375 NtNotifyChangeDirectoryFile@36
376 NtOpenFile@24
377 NtOpenProcess@16
378 NtOpenProcessToken@12
379 NtQueryDirectoryFile@44
380 NtQueryEaFile@36
381 ;NtQueryInformationAtom <--- ?
382 NtQueryInformationFile@20
383 NtQueryInformationProcess@20
384 NtQueryInformationToken@20
385 ;NtQueryOleDirectoryFile@ <--- ?
386 NtQuerySecurityObject@20
387 NtQuerySystemTime@4
388 NtQueryVolumeInformationFile@20
389 NtReadFile@36
390 NtRequestPort@20
391 NtRequestWaitReplyPort@12
392 NtSetEvent@8
393 NtSetInformationFile@20
394 NtSetInformationProcess@16
395 NtSetInformationThread@16
396 NtSetSecurityObject@12
397 NtSetSystemTime@8
398 NtUnlockFile@20
399 ;NtVdmControl@8 <--- ?
400 NtWaitForSingleObject@12
401 NtWriteFile@36
402 ObReferenceObjectByHandle
403 PoQueryPowerSequence@0
404 PoRequestPowerChange@12
405 PoSetDeviceIdleDetection@8
406 READ_REGISTER_UCHAR
407 READ_REGISTER_ULONG
408 READ_REGISTER_USHORT
409 READ_REGISTER_BUFFER_UCHAR
410 READ_REGISTER_BUFFER_ULONG
411 READ_REGISTER_BUFFER_USHORT
412 RtlAbsoluteToSelfRelativeSD@12
413 ;RtlAddAccessAllowedAce
414 ;RtlAddAce
415 ;RtlAddAtomToAtomTable
416 ;RtlAllocateAndInitializeSid
417 ;RtlAllocateHeap
418 RtlAnsiCharToUnicodeChar@4
419 RtlAnsiStringToUnicodeSize@4
420 RtlAnsiStringToUnicodeString@12
421 RtlAppendAsciizToString@8
422 RtlAppendStringToString@8
423 RtlAppendUnicodeStringToString@8
424 RtlAppendUnicodeToString@8
425 ;RtlAreAllAccessesGranted
426 ;RtlAreAnyAccessesGranted
427 RtlAreBitsClear@12
428 RtlAreBitsSet@12
429 ;RtlAssert
430 ;RtlCaptureStackBackTrace
431 RtlCharToInteger@12
432 ;RtlCheckRegistryKey
433 RtlClearAllBits@4
434 RtlClearBits@12
435 RtlCompareMemory@12
436 RtlCompareMemoryUlong@12
437 RtlCompareString@12
438 RtlCompareUnicodeString@12
439 ;RtlCompressBuffer
440 ;RtlCompressChunks
441 RtlConvertLongToLargeInteger@4
442 ;RtlConvertSidToUnicodeString
443 RtlConvertUlongToLargeInteger@4
444 RtlCopyLuid@8
445 RtlCopySid@12
446 RtlCopyString@8
447 RtlCopyUnicodeString@8
448 ;RtlCreateAcl
449 ;RtlCreateAtomTable
450 ;RtlCreateHeap
451 ;RtlCreateRegistryKey
452 RtlCreateSecurityDescriptor@8
453 RtlCreateUnicodeString@8
454 ;RtlCustomCPToUnicodeN
455 ;RtlDecompressBuffer
456 ;RtlDecompressChunks
457 ;RtlDecompressFragment
458 ;RtlDelete
459 ;RtlDeleteAtomFromAtomTable
460 ;RtlDeleteElementGenericTable
461 ;RtlDeleteNoSplay
462 ;RtlDeleteRegisterValue
463 ;RtlDescribeChunk
464 ;RtlDestroyAtomTable
465 ;RtlDestroyHeap
466 RtlDowncaseUnicodeString@12
467 ;RtlEmptyAtomTable
468 RtlEnlargedIntegerMultiply@8
469 RtlEnlargedUnsignedDivide@16
470 RtlEnlargedUnsignedMultiply@8
471 ;RtlEnumerateGenericTable
472 ;RtlEnumerateGenericTableWithoutSplaying
473 RtlEqualLuid@8
474 RtlEqualSid@8
475 RtlEqualString@12
476 RtlEqualUnicodeString@12
477 RtlExtendedIntegerMultiply@12
478 RtlExtendedLargeIntegerDivide@16
479 RtlExtendedMagicDivide@20
480 RtlFillMemory@12
481 RtlFillMemoryUlong@12
482 RtlFindClearBits@12
483 RtlFindClearBitsAndSet@12
484 RtlFindFirstRunClear@8
485 RtlFindFirstRunSet@8
486 RtlFindLongestRunClear@8
487 RtlFindLongestRunSet@8
488 ;RtlFindMessage
489 RtlFindSetBits@12
490 RtlFindSetBitsAndClear@12
491 ;RtlFindUnicodePrefix
492 ;RtlFormatCurrentUserKeyPath
493 RtlFreeAnsiString@4
494 ;RtlFreeHeap
495 RtlFreeOemString@4
496 RtlFreeUnicodeString@4
497 ;RtlGenerate8dot3Name
498 ;RtlGetCallersAddress
499 ;RtlGetCompressionWorkSpaceSize
500 RtlGetDaclSecurityDescriptor@16
501 RtlGetDefaultCodePage@8
502 ;RtlGetElementGenericTable
503 RtlGetGroupSecurityDescriptor@12
504 RtlGetOwnerSecurityDescriptor@12
505 RtlImageNtHeader@4
506 RtlInitAnsiString@8
507 ;RtlInitCodePageTable
508 RtlInitString@8
509 RtlInitUnicodeString@8
510 RtlInitializeBitMap@12
511 ;RtlInitializeGenericTable
512 RtlInitializeSid@12
513 ;RtlInitializeUnicodePrefix
514 ;RtlInsertElementGenericTable
515 ;RtlInsertUnicodePrefix
516 RtlIntegerToChar@16
517 RtlIntegerToUnicodeString@12
518 ;RtlIsNamelegalDOS8Dot3
519 RtlLargeIntegerAdd@16
520 RtlLargeIntegerArithmeticShift@12
521 RtlLargeIntegerDivide@20
522 RtlLargeIntegerNegate@8
523 RtlLargeIntegerShiftLeft@12
524 RtlLargeIntegerShiftRight@12
525 RtlLargeIntegerSubtract@16
526 RtlLengthRequiredSid@4
527 RtlLengthSecurityDescriptor@4
528 RtlLengthSid@4
529 ;RtlLookupAtomInAtomTable
530 ;RtlLookupElementGenericTable
531 ;RtlMapGenericMask
532 RtlMoveMemory@12
533 RtlMultiByteToUnicodeN@20
534 RtlMultiByteToUnicodeSize@12
535 ;RtlNextUnicodePrefix
536 ;RtlNtStatusToDosError
537 ;RtlNtStatusToDosErrorNoTeb
538 ;RtlNumberGenericTableElements
539 RtlNumberOfClearBits@4
540 RtlNumberOfSetBits@4
541 RtlOemStringToCountedUnicodeString@12
542 RtlOemStringToUnicodeSize@4
543 RtlOemStringToUnicodeString@12
544 RtlOemToUnicodeN@20
545 ;RtlPinAtomInAtomTable
546 ;RtlPrefixString
547 ;RtlPrefixUnicodeString
548 ;RtlQueryAtomInAtomTable
549 ;RtlQueryRegistryValues
550 ;RtlQueryTimeZoneInformation
551 ;RtlRaiseException
552 ;RtlRandom
553 ;RtlRemoveUnicodePrefix
554 ;RtlReserveChunk
555 RtlSecondsSince1970ToTime@8
556 RtlSecondsSince1980ToTime@8
557 RtlSetAllBits@4
558 RtlSetBits@12
559 RtlSetDaclSecurityDescriptor@16
560 RtlSetGroupSecurityDescriptor@12
561 RtlSetOwnerSecurityDescriptor@12
562 ;RtlSetSaclSecurityDescriptor
563 ;RtlSetTimeZoneInformation
564 ;RtlSplay
565 RtlSubAuthorityCountSid@4
566 RtlSubAuthoritySid@8
567 RtlTimeFieldsToTime@8
568 RtlTimeToSecondsSince1970@8
569 RtlTimeToSecondsSince1980@8
570 RtlTimeToTimeFields@8
571 RtlUnicodeStringToAnsiSize@4
572 RtlUnicodeStringToAnsiString@12
573 RtlUnicodeStringToCountedOemString@12
574 RtlUnicodeStringToInteger@12
575 RtlUnicodeStringToOemSize@4
576 RtlUnicodeStringToOemString@12
577 ;RtlUnicodeToCustomCPN
578 RtlUnicodeToMultiByteN@20
579 RtlUnicodeToMultiByteSize@12
580 RtlUnicodeToOemN@20
581 ;RtlUnwind
582 RtlUpcaseUnicodeChar@4
583 RtlUpcaseUnicodeString@12
584 RtlUpcaseUnicodeStringToAnsiString@12
585 RtlUpcaseUnicodeStringToCountedOemString@12
586 RtlUpcaseUnicodeStringToOemString@12
587 ;RtlUpcaseUnicodeToCustomCPN
588 RtlUpcaseUnicodeToMultiByteN@20
589 RtlUpcaseUnicodeToOemN@20
590 RtlUpperChar@4
591 RtlUpperString@8
592 RtlValidSecurityDescriptor@4
593 RtlValidSid@4
594 ;RtlWriteRegistryValue
595 ;RtlZeroHeap
596 RtlZeroMemory@8
597 RtlxAnsiStringToUnicodeSize@4
598 RtlxOemStringToUnicodeSize@4
599 RtlxUnicodeStringToAnsiSize@4
600 RtlxUnicodeStringToOemSize@4
601 LdrLoadModule
602 WRITE_REGISTER_UCHAR
603 WRITE_REGISTER_ULONG
604 WRITE_REGISTER_USHORT
605 WRITE_REGISTER_BUFFER_UCHAR
606 WRITE_REGISTER_BUFFER_ULONG
607 WRITE_REGISTER_BUFFER_USHORT
608 ZwAccessCheckAndAuditAlarm@44
609 ZwAlertThread@4
610 ZwAllocateVirtualMemory@24
611 ZwClearEvent@4
612 ZwClose@4
613 ZwCloseObjectAuditAlarm@12
614 ZwConnectPort@32
615 ZwCreateDirectoryObject@12
616 ZwCreateEvent@20
617 ZwCreateFile@44
618 ZwCreateKey@28
619 ZwCreateSection@28
620 ZwCreateSymbolicLinkObject@16
621 ZwDeleteFile@4
622 ZwDeleteKey@4
623 ZwDeleteValueKey@8
624 ZwDeviceIoControlFile@40
625 ZwDisplayString@4
626 ZwDuplicateObject@28
627 ZwDuplicateToken@24
628 ZwEnumerateKey@24
629 ZwEnumerateValueKey@24
630 ZwFlushInstructionCache@12
631 ZwFlushKey@4
632 ZwFreeVirtualMemory@16
633 ZwFsControlFile@40
634 ZwLoadDriver@4
635 ZwLoadKey@8
636 ZwMakeTemporaryObject@4
637 ZwMapViewOfSection@40
638 ZwNotifyChangeKey@40
639 ZwOpenDirectoryObject@12
640 ZwOpenEvent@12
641 ZwOpenFile@24
642 ZwOpenKey@12
643 ZwOpenProcess@16
644 ZwOpenProcessToken@12
645 ZwOpenSection@12
646 ZwOpenSymbolicLinkObject@12
647 ZwOpenThread@16
648 ZwOpenThreadToken@16
649 ZwPulseEvent@8
650 ZwQueryDefaultLocale@8
651 ZwQueryDirectoryFile@44
652 ZwQueryInformationFile@20
653 ZwQueryInformationProcess@20
654 ZwQueryInformationToken@20
655 ZwQueryKey@20
656 ZwQueryObject@20
657 ZwQuerySection@20
658 ZwQuerySecurityObject@20
659 ZwQuerySymbolicLinkObject@12
660 ZwQuerySystemInformation@16
661 ZwQuerySystemTime@4
662 ZwQueryValueKey@24
663 ZwQueryVolumeInformationFile@20
664 ZwReadFile@36
665 ZwReplaceKey@12
666 ZwRequestWaitReplyPort@12
667 ZwResetEvent@8
668 ZwSaveKey@8
669 ZwSetDefaultLocale@8
670 ZwSetEvent@8
671 ZwSetInformationFile@20
672 ZwSetInformationObject@16
673 ZwSetInformationProcess@16
674 ZwSetInformationThread@16
675 ZwSetSystemInformation@12
676 ZwSetSystemTime@8
677 ZwSetValueKey@24
678 ZwTerminateProcess@8
679 ZwUnloadDriver@4
680 ZwUnloadKey@4
681 ZwUnmapViewOfSection@8
682 ZwWaitForMultipleObjects@20
683 ZwWaitForSingleObject@12
684 ZwWriteFile@36
685 ZwYieldExecution@0
686 ;_abnormal_termination
687 ;_alldiv
688 ;_allmul
689 ;_allrem
690 ;_allshl
691 ;_allshr
692 ;_aulldiv
693 ;_aullrem
694 ;_aullshr
695 ;_except_handler2
696 ;_global_unwind2
697 _itoa
698 ;_local_unwind2
699 ;_purecall
700 _snprintf
701 _snwprintf
702 _stricmp
703 _strlwr
704 _strnicmp
705 _strnset
706 _strrev
707 _strset
708 _strupr
709 _vsnprintf
710 _wcsicmp
711 _wcslwr
712 _wcsnicmp
713 _wcsnset
714 _wcsrev
715 _wcsupr
716 atoi
717 atol
718 isdigit
719 islower
720 isprint
721 isspace
722 isupper
723 isxdigit
724 mbstowcs
725 mbtowc
726 memchr
727 memcpy
728 memmove
729 memset
730 qsort
731 rand
732 sprintf
733 srand
734 strcat
735 strchr
736 strcmp
737 strcpy
738 strlen
739 strncat
740 strncmp
741 strncpy
742 strrchr
743 strspn
744 strstr
745 swprintf
746 tolower
747 toupper
748 towlower
749 towupper
750 vsprintf
751 wcscat
752 wcschr
753 wcscmp
754 wcscpy
755 wcscspn
756 wcslen
757 wcsncat
758 wcsncmp
759 wcsncpy
760 wcsrchr
761 wcsspn
762 wcsstr
763 wcstombs
764 wctomb
765 ;
766 ; ReactOS Extensions
767 ;
768 IoGetCurrentIrpStackLocation
769 IoInitializeDpcRequest
770 IoMarkIrpPending
771 IoRequestDpc
772 MmGetSystemAddressForMdl
773 ;
774 ;
775 ; exports from hal.dll
776 ;
777 ;
778 ExAcquireFastMutex
779 ExReleaseFastMutex
780 ExTryToAcquireFastMutex
781 HalAcquireDisplayOwnership@4
782 HalAdjustResourceList@4
783 ;HalAllProcessorsStarted
784 ;HalAllocateAdapterChannel
785 ;HalAllocateCommonBuffer
786 ;HalAllocateCrashDumpRegisters
787 HalAssignSlotResources@32
788 ;HalBeginSystemInterrupt
789 ;HalCalibratePerformanceCounter
790 ;HalClearSoftwareInterrupt
791 ;HalDisableSystemInterrupt
792 HalDisplayString@4
793 ;HalEnableSystemInterrupt
794 ;HalEndSystemInterrupt
795 ;HalFlushCommonBuffer
796 ;HalFreeCommonBuffer
797 ;HalGetAdapter
798 HalGetBusData@20
799 HalGetBusDataByOffset@24
800 ;HalGetEnvironmentVariable
801 HalGetInterruptVector@24
802 HalHandleNMI@4
803 HalInitSystem@8
804 ;HalInitializeProcessor
805 HalMakeBeep@4
806 HalProcessorIdle@0
807 HalQueryDisplayParameters@16
808 HalQueryRealTimeClock@4
809 ;HalReadDmaCounter
810 ;HalReportResourceUsage
811 ;HalRequestIpi
812 ;HalRequestSoftwareInterrupt
813 HalReturnToFirmware@4
814 HalSetBusData@20
815 HalSetBusDataByOffset@24
816 HalSetDisplayParameters@8
817 ;HalSetEnvironmentVariable
818 ;HalSetProfileInterval
819 HalSetRealTimeClock@4
820 ;HalSetTimeIncrement
821 ;HalStartNextProcessor
822 ;HalStartProfileInterrupt
823 ;HalStopProfileInterrupt
824 ;HalSystemVectorDispatchEntry
825 HalTranslateBusAddress@24
826 IoAssignDriveLetters@16
827 IoFlushAdapterBuffers@24
828 IoFreeAdapterChannel@4
829 IoFreeMapRegisters@12
830 IoMapTransfer@24
831 IoReadPartitionTable@16
832 IoSetPartitionInformation@16
833 IoWritePartitionTable@20
834 KdComPortInUse DATA
835 KdPortGetByte@4
836 KdPortInitialize@12
837 KdPortPollByte@4
838 KdPortPutByte@4
839 KdPortRestore@0
840 KdPortSave@0
841 KeAcquireSpinLock
842 ;KeAcquireSpinLockRaiseToSynch
843 ;KeFlushWriteBuffer
844 KeGetCurrentIrql
845 KeLowerIrql
846 ;KeQueryPerformanceCounter
847 KeRaiseIrql
848 ;KeRaiseIrqlToDpcLevel
849 ;KeRaiseIrqlToSynchLevel
850 KeReleaseSpinLock
851 KeStallExecutionProcessor
852 ;KfAcquireSpinLock
853 ;KfLowerIrql
854 ;KfRaiseIrql
855 ;KfReleaseSpinLock
856 READ_PORT_BUFFER_UCHAR@12
857 READ_PORT_BUFFER_ULONG@12
858 READ_PORT_BUFFER_USHORT@12
859 READ_PORT_UCHAR@4
860 READ_PORT_ULONG@4
861 READ_PORT_USHORT@4
862 WRITE_PORT_BUFFER_UCHAR@12
863 WRITE_PORT_BUFFER_ULONG@12
864 WRITE_PORT_BUFFER_USHORT@12
865 WRITE_PORT_UCHAR@8
866 WRITE_PORT_ULONG@8
867 WRITE_PORT_USHORT@8
868 InsertTailList
869 RemoveEntryList
870