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