NTOSKRNL.FSRtl MDL stubs added.
[reactos.git] / reactos / ntoskrnl / ntoskrnl.def
1 ; $Id: ntoskrnl.def,v 1.52 2000/03/05 19:17:39 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 FsRtlAllocatePool@8
86 FsRtlAllocatePoolWithQuota@8
87 FsRtlAllocatePoolWithQuotaTag@12
88 FsRtlAllocatePoolWithTag@12
89 FsRtlAllocateResource@0
90 FsRtlAreNamesEqual@16
91 FsRtlBalanceReads@4
92 FsRtlCheckLockForReadAccess@8
93 FsRtlCheckLockForWriteAccess@8
94 FsRtlCopyRead@32
95 FsRtlCopyWrite@32
96 FsRtlDeregisterUncProvider@4
97 FsRtlDissectDbcs@16
98 FsRtlDissectName@16
99 FsRtlDoesDbcsContainWildCards@4
100 FsRtlDoesNameContainWildCards@4
101 FsRtlFastCheckLockForRead@24
102 FsRtlFastCheckLockForWrite@24
103 FsRtlFastUnlockAll@16
104 FsRtlFastUnlockAllByKey@20
105 FsRtlFastUnlockSingle@32
106 FsRtlGetFileSize@8
107 FsRtlGetNextFileLock@8
108 FsRtlGetNextLargeMcbEntry@20
109 FsRtlGetNextMcbEntry@20
110 FsRtlInitializeFileLock@12
111 FsRtlInitializeLargeMcb@8
112 FsRtlInitializeMcb@8
113 FsRtlIsDbcsInExpression@8
114 FsRtlIsFatDbcsLegal@20
115 FsRtlIsHpfsDbcsLegal@20
116 FsRtlIsNameInExpression@16
117 FsRtlIsNtstatusExpected@4
118 FsRtlIsTotalDeviceFailure@4
119 FsRtlLegalAnsiCharacterArray DATA
120 FsRtlLookupLargeMcbEntry@32
121 FsRtlLookupLastLargeMcbEntry@12
122 FsRtlLookupLastMcbEntry@12
123 FsRtlLookupMcbEntry@20
124 FsRtlMdlRead@24
125 FsRtlMdlReadComplete@8
126 FsRtlMdlReadCompleteDev@12
127 FsRtlMdlReadDev@28
128 FsRtlMdlWriteComplete@12
129 FsRtlMdlWriteCompleteDev@16
130 FsRtlNormalizeNtstatus@8
131 FsRtlNumberOfRunsInLargeMcb@4
132 FsRtlNumberOfRunsInMcb@4
133 FsRtlPostPagingFileStackOverflow@12
134 FsRtlPostStackOverflow@12
135 FsRtlPrepareMdlWrite@24
136 FsRtlPrepareMdlWriteDev@28
137 FsRtlPrivateLock@48
138 FsRtlProcessFileLock@12
139 FsRtlRegisterUncProvider@12
140 FsRtlRemoveLargeMcbEntry@20
141 FsRtlRemoveMcbEntry@12
142 FsRtlSplitLargeMcb@20
143 FsRtlSyncVolumes@12
144 FsRtlTruncateLargeMcb@12
145 FsRtlTruncateMcb@8
146 FsRtlUninitializeFileLock@4
147 FsRtlUninitializeLargeMcb@4
148 FsRtlUninitializeMcb@4
149 IoAllocateController
150 IoAttachDeviceToDeviceStack
151 IoBuildSynchronousFsdRequest
152 IoCallDriver
153 IoCompleteRequest
154 IoConnectInterrupt
155 IoCreateController
156 IoCreateDevice
157 IoCreateFile@56
158 IoCreateStreamFileObject
159 IoCreateSymbolicLink@8
160 IoDeleteController
161 IoDeleteDevice
162 IoDisconnectInterrupt
163 IoFreeController
164 IoGetBaseFileSystemDeviceObject@4
165 IoGetCurrentIrpStackLocation
166 IoGetRelatedDeviceObject@4
167 IoInitializeDpcRequest
168 IoInitializeTimer
169 IoMarkIrpPending
170 IoRegisterFileSystem
171 IoRequestDpc
172 IoStartPacket
173 IoStartNextPacket
174 IoStartNextPacketByKey
175 IoStartTimer
176 IoStopTimer
177 KdDebuggerEnabled DATA
178 KdDebuggerNotPresent DATA
179 KdPollBreakIn@0
180 KeAddSystemServiceTable
181 KeBugCheck
182 KeBugCheckEx
183 KeClearEvent
184 KeDelayExecutionThread@12
185 KeEnterKernelDebugger@0
186 KeFlushIoBuffers
187 KeGetPreviousMode
188 KeInitializeDpc
189 KeInitializeEvent
190 KeInitializeSpinLock
191 KeInitializeTimer
192 KeInsertQueueDpc
193 KeQuerySystemTime
194 KeReadStateEvent
195 KeResetEvent
196 KeSetEvent
197 KeSetTimer
198 KeSynchronizeExecution
199 KeWaitForSingleObject
200 MmGetSystemAddressForMdl
201 MmMapIoSpace
202 NlsAnsiCodePage DATA
203 NlsLeadByteInfo DATA
204 NlsMbCodePageTag DATA
205 NlsMbOemCodePageTag DATA
206 NlsOemLeadByteInfo DATA
207 NtAddAtom@8
208 NtAdjustPrivilegesToken@24
209 NtAllocateLocallyUniqueId@4
210 NtAllocateUuids@12
211 NtAllocateVirtualMemory@24
212 NtBuildNumber DATA
213 NtClose@4
214 NtConnectPort@32
215 NtCreateEvent@20
216 NtCreateFile@44
217 NtCreateSection@28
218 NtDeleteAtom@4
219 NtDeleteFile@4
220 NtDeviceIoControlFile@40
221 NtDuplicateObject@28
222 NtDuplicateToken@24
223 NtFindAtom@8
224 NtFreeVirtualMemory@16
225 NtFsControlFile@40
226 NtGlobalFlag DATA
227 NtLockFile@40
228 NtMapViewOfSection@40
229 NtNotifyChangeDirectoryFile@36
230 NtOpenFile@24
231 NtOpenProcess@16
232 NtOpenProcessToken@12
233 NtQueryDirectoryFile@44
234 NtQueryEaFile@36
235 ;NtQueryInformationAtom <--- ?
236 NtQueryInformationFile@20
237 NtQueryInformationProcess@20
238 NtQueryInformationToken@20
239 ;NtQueryOleDirectoryFile@ <--- ?
240 NtQuerySecurityObject@20
241 NtQuerySystemTime@4
242 NtQueryVolumeInformationFile@20
243 NtReadFile@36
244 NtRequestPort@20
245 NtRequestWaitReplyPort@12
246 NtSetEvent@8
247 NtSetInformationFile@20
248 NtSetInformationProcess@16
249 NtSetInformationThread@16
250 NtSetSecurityObject@12
251 NtSetSystemTime@8
252 NtUnlockFile@20
253 ;NtVdmControl@8 <--- ?
254 NtWaitForSingleObject@12
255 NtWriteFile@36
256 PoQueryPowerSequence@0
257 PoRequestPowerChange@12
258 PoSetDeviceIdleDetection@8
259 READ_REGISTER_UCHAR
260 READ_REGISTER_ULONG
261 READ_REGISTER_USHORT
262 READ_REGISTER_BUFFER_UCHAR
263 READ_REGISTER_BUFFER_ULONG
264 READ_REGISTER_BUFFER_USHORT
265 RtlAbsoluteToSelfRelativeSD@12
266 ;RtlAddAccessAllowedAce
267 ;RtlAddAce
268 ;RtlAddAtomToAtomTable
269 ;RtlAllocateAndInitializeSid
270 ;RtlAllocateHeap
271 RtlAnsiCharToUnicodeChar@4
272 RtlAnsiStringToUnicodeSize@4
273 RtlAnsiStringToUnicodeString@12
274 RtlAppendAsciizToString@8
275 RtlAppendStringToString@8
276 RtlAppendUnicodeStringToString@8
277 RtlAppendUnicodeToString@8
278 ;RtlAreAllAccessesGranted
279 ;RtlAreAnyAccessesGranted
280 ;RtlAreBitsClear
281 ;RtlAreBitsSet
282 ;RtlAssert
283 ;RtlCaptureStackBackTrace
284 RtlCharToInteger@12
285 ;RtlCheckRegistryKey
286 RtlClearAllBits@4
287 RtlClearBits@12
288 RtlCompareMemory@12
289 RtlCompareMemoryUlong@12
290 RtlCompareString@12
291 RtlCompareUnicodeString@12
292 ;RtlCompressBuffer
293 ;RtlCompressChunks
294 RtlConvertLongToLargeInteger@4
295 ;RtlConvertSidToUnicodeString
296 RtlConvertUlongToLargeInteger@4
297 RtlCopyLuid@8
298 RtlCopySid@12
299 RtlCopyString@8
300 RtlCopyUnicodeString@8
301 ;RtlCreateAcl
302 ;RtlCreateAtomTable
303 ;RtlCreateHeap
304 ;RtlCreateRegistryKey
305 RtlCreateSecurityDescriptor@8
306 RtlCreateUnicodeString@8
307 ;RtlCustomCPToUnicodeN
308 ;RtlDecompressBuffer
309 ;RtlDecompressChunks
310 ;RtlDecompressFragment
311 ;RtlDelete
312 ;RtlDeleteAtomFromAtomTable
313 ;RtlDeleteElementGenericTable
314 ;RtlDeleteNoSplay
315 ;RtlDeleteRegisterValue
316 ;RtlDescribeChunk
317 ;RtlDestroyAtomTable
318 ;RtlDestroyHeap
319 RtlDowncaseUnicodeString@12
320 ;RtlEmptyAtomTable
321 RtlEnlargedIntegerMultiply@8
322 RtlEnlargedUnsignedDivide@16
323 RtlEnlargedUnsignedMultiply@8
324 ;RtlEnumerateGenericTable
325 ;RtlEnumerateGenericTableWithoutSplaying
326 RtlEqualLuid@8
327 RtlEqualSid@8
328 RtlEqualString@12
329 RtlEqualUnicodeString@12
330 RtlExtendedIntegerMultiply@12
331 RtlExtendedLargeIntegerDivide@16
332 RtlExtendedMagicDivide@20
333 RtlFillMemory@12
334 RtlFillMemoryUlong@12
335 ;RtlFindClearBits
336 ;RtlFindClearBitsAndSet
337 ;RtlFindFirstRunClear
338 ;RtlFindFirstRunSet
339 ;RtlFindLongestRunClear
340 ;RtlFindLongestRunSet
341 ;RtlFindMessage
342 ;RtlFindSetBits
343 ;RtlFindSetBitsAndClear
344 ;RtlFindUnicodePrefix
345 ;RtlFormatCurrentUserKeyPath
346 RtlFreeAnsiString@4
347 ;RtlFreeHeap
348 RtlFreeOemString@4
349 RtlFreeUnicodeString@4
350 ;RtlGenerate8dot3Name
351 ;RtlGetCallersAddress
352 ;RtlGetCompressionWorkSpaceSize
353 RtlGetDaclSecurityDescriptor@16
354 RtlGetDefaultCodePage@8
355 ;RtlGetElementGenericTable
356 RtlGetGroupSecurityDescriptor@12
357 RtlGetOwnerSecurityDescriptor@12
358 ;RtlImageNtHeader
359 RtlInitAnsiString@8
360 ;RtlInitCodePageTable
361 RtlInitString@8
362 RtlInitUnicodeString@8
363 RtlInitializeBitMap@12
364 ;RtlInitializeGenericTable
365 RtlInitializeSid@12
366 ;RtlInitializeUnicodePrefix
367 ;RtlInsertElementGenericTable
368 ;RtlInsertUnicodePrefix
369 RtlIntegerToChar@16
370 RtlIntegerToUnicodeString@12
371 ;RtlIsNamelegalDOS8Dot3
372 RtlLargeIntegerAdd@16
373 RtlLargeIntegerArithmeticShift@12
374 RtlLargeIntegerDivide@20
375 RtlLargeIntegerNegate@8
376 RtlLargeIntegerShiftLeft@12
377 RtlLargeIntegerShiftRight@12
378 RtlLargeIntegerSubtract@16
379 RtlLengthRequiredSid@4
380 RtlLengthSecurityDescriptor@4
381 RtlLengthSid@4
382 ;RtlLookupAtomInAtomTable
383 ;RtlLookupElementGenericTable
384 ;RtlMapGenericMask
385 RtlMoveMemory@12
386 RtlMultiByteToUnicodeN@20
387 RtlMultiByteToUnicodeSize@12
388 ;RtlNextUnicodePrefix
389 ;RtlNtStatusToDosError
390 ;RtlNtStatusToDosErrorNoTeb
391 ;RtlNumberGenericTableElements
392 ;RtlNumberOfClearBits
393 ;RtlNumberOfSetBits
394 RtlOemStringToCountedUnicodeString@12
395 RtlOemStringToUnicodeSize@4
396 RtlOemStringToUnicodeString@12
397 RtlOemToUnicodeN@20
398 ;RtlPinAtomInAtomTable
399 ;RtlPrefixString
400 ;RtlPrefixUnicodeString
401 ;RtlQueryAtomInAtomTable
402 ;RtlQueryRegistryValues
403 ;RtlQueryTimeZoneInformation
404 ;RtlRaiseException
405 ;RtlRandom
406 ;RtlRemoveUnicodePrefix
407 ;RtlReserveChunk
408 RtlSecondsSince1970ToTime@8
409 RtlSecondsSince1980ToTime@8
410 RtlSetAllBits@4
411 RtlSetBits@12
412 RtlSetDaclSecurityDescriptor@16
413 RtlSetGroupSecurityDescriptor@12
414 RtlSetOwnerSecurityDescriptor@12
415 ;RtlSetSaclSecurityDescriptor
416 ;RtlSetTimeZoneInformation
417 ;RtlSplay
418 RtlSubAuthorityCountSid@4
419 RtlSubAuthoritySid@8
420 RtlTimeFieldsToTime@8
421 RtlTimeToSecondsSince1970@8
422 RtlTimeToSecondsSince1980@8
423 RtlTimeToTimeFields@8
424 RtlUnicodeStringToAnsiSize@4
425 RtlUnicodeStringToAnsiString@12
426 RtlUnicodeStringToCountedOemString@12
427 RtlUnicodeStringToInteger@12
428 RtlUnicodeStringToOemSize@4
429 RtlUnicodeStringToOemString@12
430 ;RtlUnicodeToCustomCPN
431 RtlUnicodeToMultiByteN@20
432 RtlUnicodeToMultiByteSize@12
433 RtlUnicodeToOemN@20
434 ;RtlUnwind
435 RtlUpcaseUnicodeChar@4
436 RtlUpcaseUnicodeString@12
437 RtlUpcaseUnicodeStringToAnsiString@12
438 RtlUpcaseUnicodeStringToCountedOemString@12
439 RtlUpcaseUnicodeStringToOemString@12
440 ;RtlUpcaseUnicodeToCustomCPN
441 RtlUpcaseUnicodeToMultiByteN@20
442 RtlUpcaseUnicodeToOemN@20
443 RtlUpperChar@4
444 RtlUpperString@8
445 RtlValidSecurityDescriptor@4
446 RtlValidSid@4
447 ;RtlWriteRegistryValue
448 ;RtlZeroHeap
449 RtlZeroMemory@8
450 RtlxAnsiStringToUnicodeSize@4
451 RtlxOemStringToUnicodeSize@4
452 RtlxUnicodeStringToAnsiSize@4
453 RtlxUnicodeStringToOemSize@4
454 WRITE_REGISTER_UCHAR
455 WRITE_REGISTER_ULONG
456 WRITE_REGISTER_USHORT
457 WRITE_REGISTER_BUFFER_UCHAR
458 WRITE_REGISTER_BUFFER_ULONG
459 WRITE_REGISTER_BUFFER_USHORT
460 ZwAccessCheckAndAuditAlarm@44
461 ZwAlertThread@4
462 ZwAllocateVirtualMemory@24
463 ZwClearEvent@4
464 ZwClose@4
465 ZwCloseObjectAuditAlarm@12
466 ZwConnectPort@32
467 ZwCreateDirectoryObject@12
468 ZwCreateEvent@20
469 ZwCreateFile@44
470 ZwCreateKey@28
471 ZwCreateSection@28
472 ZwCreateSymbolicLinkObject@16
473 ZwDeleteFile@4
474 ZwDeleteKey@4
475 ZwDeleteValueKey@8
476 ZwDeviceIoControlFile@40
477 ZwDisplayString@4
478 ZwDuplicateObject@28
479 ZwDuplicateToken@24
480 ZwEnumerateKey@24
481 ZwEnumerateValueKey@24
482 ZwFlushInstructionCache@12
483 ZwFlushKey@4
484 ZwFreeVirtualMemory@16
485 ZwFsControlFile@40
486 ZwLoadDriver@4
487 ZwLoadKey@8
488 ZwMakeTemporaryObject@4
489 ZwMapViewOfSection@40
490 ZwNotifyChangeKey@40
491 ZwOpenDirectoryObject@12
492 ZwOpenEvent@12
493 ZwOpenFile@24
494 ZwOpenKey@12
495 ZwOpenProcess@16
496 ZwOpenProcessToken@12
497 ZwOpenSection@12
498 ZwOpenSymbolicLinkObject@12
499 ZwOpenThread@16
500 ZwOpenThreadToken@16
501 ZwPulseEvent@8
502 ZwQueryDefaultLocale@8
503 ZwQueryDirectoryFile@44
504 ZwQueryInformationFile@20
505 ZwQueryInformationProcess@20
506 ZwQueryInformationToken@20
507 ZwQueryKey@20
508 ZwQueryObject@20
509 ZwQuerySection@20
510 ZwQuerySecurityObject@20
511 ZwQuerySymbolicLinkObject@12
512 ZwQuerySystemInformation@16
513 ZwQuerySystemTime@4
514 ZwQueryValueKey@24
515 ZwQueryVolumeInformationFile@20
516 ZwReadFile@36
517 ZwReplaceKey@12
518 ZwRequestWaitReplyPort@12
519 ZwResetEvent@8
520 ZwSaveKey@8
521 ZwSetDefaultLocale@8
522 ZwSetEvent@8
523 ZwSetInformationFile@20
524 ZwSetInformationObject@16
525 ZwSetInformationProcess@16
526 ZwSetInformationThread@16
527 ZwSetSystemInformation@12
528 ZwSetSystemTime@8
529 ZwSetValueKey@24
530 ZwTerminateProcess@8
531 ZwUnloadDriver@4
532 ZwUnloadKey@4
533 ZwUnmapViewOfSection@8
534 ZwWaitForMultipleObjects@20
535 ZwWaitForSingleObject@12
536 ZwWriteFile@36
537 ZwYieldExecution@0
538 ;_abnormal_termination
539 ;_alldiv
540 ;_allmul
541 ;_allrem
542 ;_allshl
543 ;_allshr
544 ;_aulldiv
545 ;_aullrem
546 ;_aullshr
547 ;_except_handler2
548 ;_global_unwind2
549 _itoa
550 ;_local_unwind2
551 ;_purecall
552 _snprintf
553 _snwprintf
554 _stricmp
555 _strlwr
556 _strnicmp
557 _strnset
558 _strrev
559 _strset
560 _strupr
561 _vsnprintf
562 _wcsicmp
563 _wcslwr
564 _wcsnicmp
565 _wcsnset
566 _wcsrev
567 _wcsupr
568 atoi
569 atol
570 isdigit
571 islower
572 isprint
573 isspace
574 isupper
575 isxdigit
576 mbstowcs
577 mbtowc
578 memchr
579 memcpy
580 memmove
581 memset
582 ;qsort
583 rand
584 sprintf
585 srand
586 strcat
587 strchr
588 strcmp
589 strcpy
590 strlen
591 strncat
592 strncmp
593 strncpy
594 strrchr
595 strspn
596 strstr
597 swprintf
598 tolower
599 toupper
600 towlower
601 towupper
602 vsprintf
603 wcscat
604 wcschr
605 wcscmp
606 wcscpy
607 wcscspn
608 wcslen
609 wcsncat
610 wcsncmp
611 wcsncpy
612 wcsrchr
613 wcsspn
614 wcsstr
615 wcstombs
616 wctomb
617 ;
618 ;
619 ; exports from hal.dll
620 ;
621 ;
622 ExAcquireFastMutex
623 ExReleaseFastMutex
624 ExTryToAcquireFastMutex
625 HalAcquireDisplayOwnership
626 ;HalAdjustResourceList
627 ;HalAllProcessorsStarted
628 ;HalAllocateAdapterChannel
629 ;HalAllocateCommonBuffer
630 ;HalAllocateCrashDumpRegisters
631 ;HalAssignSlotResources
632 ;HalBeginSystemInterrupt
633 ;HalCalibratePerformanceCounter
634 ;HalClearSoftwareInterrupt
635 ;HalDisableSystemInterrupt
636 HalDisplayString
637 ;HalEnableSystemInterrupt
638 ;HalEndSystemInterrupt
639 ;HalFlushCommonBuffer
640 ;HalFreeCommonBuffer
641 ;HalGetAdapter
642 ;HalGetBusData
643 HalGetBusDataByOffset
644 ;HalGetEnvironmentVariable
645 HalGetInterruptVector
646 HalHandleNMI@4
647 HalInitSystem
648 ;HalInitializeProcessor
649 HalMakeBeep
650 HalProcessorIdle@0
651 HalQueryDisplayParameters
652 HalQueryRealTimeClock
653 ;HalReadDmaCounter
654 ;HalReportResourceUsage
655 ;HalRequestIpi
656 ;HalRequestSoftwareInterrupt
657 HalReturnToFirmware
658 ;HalSetBusData
659 HalSetBusDataByOffset
660 HalSetDisplayParameters
661 ;HalSetEnvironmentVariable
662 ;HalSetProfileInterval
663 HalSetRealTimeClock
664 ;HalSetTimeIncrement
665 ;HalStartNextProcessor
666 ;HalStartProfileInterrupt
667 ;HalStopProfileInterrupt
668 ;HalSystemVectorDispatchEntry
669 ;HalTranslateBusAddress
670 ;IoAssignDriveLetters
671 ;IoFlushAdapterBuffers
672 ;IoFreeAdapterChannel
673 ;IoFreeMapRegisters
674 ;IoMapTransfer
675 ;IoReadPartitionTable
676 ;IoSetPartitionInformation
677 ;IoWritePartitionTable
678 KdComPortInUse DATA
679 KdPortGetByte@4
680 KdPortInitialize@12
681 KdPortPollByte@4
682 KdPortPutByte@4
683 KdPortRestore@0
684 KdPortSave@0
685 KeAcquireSpinLock
686 ;KeAcquireSpinLockRaiseToSynch
687 ;KeFlushWriteBuffer
688 KeGetCurrentIrql
689 KeLowerIrql
690 ;KeQueryPerformanceCounter
691 KeRaiseIrql
692 ;KeRaiseIrqlToDpcLevel
693 ;KeRaiseIrqlToSynchLevel
694 KeReleaseSpinLock
695 KeStallExecutionProcessor
696 ;KfAcquireSpinLock
697 ;KfLowerIrql
698 ;KfRaiseIrql
699 ;KfReleaseSpinLock
700 READ_PORT_BUFFER_UCHAR@12
701 READ_PORT_BUFFER_ULONG@12
702 READ_PORT_BUFFER_USHORT@12
703 READ_PORT_UCHAR@4
704 READ_PORT_ULONG@4
705 READ_PORT_USHORT@4
706 WRITE_PORT_BUFFER_UCHAR@12
707 WRITE_PORT_BUFFER_ULONG@12
708 WRITE_PORT_BUFFER_USHORT@12
709 WRITE_PORT_UCHAR@8
710 WRITE_PORT_ULONG@8
711 WRITE_PORT_USHORT@8
712 InsertTailList
713 RemoveEntryList
714 _KeServiceDescriptorTable DATA