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