FsRtl stubs for DBCS names handling.
[reactos.git] / reactos / ntoskrnl / ntoskrnl.edf
1 ; $Id: ntoskrnl.edf,v 1.31 2000/02/25 23:27:51 ea Exp $
2 ;
3 ; reactos/ntoskrnl/ntoskrnl.def
4 ;
5 ; ReactOS Operating System
6 ;
7 EXPORTS
8 InitializeListHead
9 CcInitializeFileCache
10 CcRequestCachePage
11 CcReleaseCachePage
12 CcReleaseFileCache
13 DbgPrint
14 ExAcquireResourceExclusive
15 ExAcquireResourceExclusiveLite
16 ExAcquireResourceSharedLite
17 ExAcquireSharedStarveExclusive
18 ExAcquireSharedWaitForExclusive
19 ExAllocateFromNPagedLookasideList
20 ExAllocateFromPagedLookasideList
21 ExAllocateFromZone
22 ExAllocatePool
23 ExAllocatePoolWithQuota
24 ;ExAllocatePoolWithQuotaTag
25 ExAllocatePoolWithTag
26 ExConvertExclusiveToSharedLite
27 ExDeleteNPagedLookasideList
28 ExDeletePagedLookasideList
29 ExDeleteResource
30 ExDeleteResourceLite
31 ExExtendZone
32 ExFreePool
33 ExFreeToNPagedLookasideList
34 ExFreeToPagedLookasideList
35 ExFreeToZone
36 ExGetCurrentResourceThread
37 ExGetExclusiveWaiterCount
38 ExGetSharedWaiterCount
39 ExInitializeFastMutex
40 ExInitializeNPagedLookasideList
41 ExInitializePagedLookasideList
42 ExInitializeResource
43 ExInitializeResourceLite
44 ExInitializeSListHead
45 ExInitializeWorkItem
46 ExInitializeZone
47 ExInterlockedAddLargeInteger
48 ExInterlockedAddUlong
49 ExInterlockedAllocateFromZone
50 ExInterlockedDecrementLong
51 ExInterlockedExchangeUlong
52 ExInterlockedExtendZone
53 ExInterlockedFreeToZone
54 ExInterlockedIncrementLong
55 ExInterlockedInsertHeadList
56 ExInterlockedInsertTailList
57 ExInterlockedPopEntryList
58 ExInterlockedPopEntrySList
59 ExInterlockedPushEntryList
60 ExInterlockedPushEntrySList
61 ExInterlockedRemoveHeadList
62 ExIsFullZone
63 ExIsObjectInFirstZoneSegment
64 ExIsResourceAcquiredExclusiveLite
65 ExIsResourceAcquiredSharedLite
66 ExLocalTimeToSystemTime
67 ExQueryDepthSListHead
68 ExQueueWorkItem
69 ExRaiseStatus
70 ExReinitializeResourceLite
71 ExReleaseFastMutexUnsafe
72 ExReleaseResource
73 ExReleaseResourceLite
74 ExReleaseResourceForThread
75 ExReleaseResourceForThreadLite
76 ExSystemTimeToLocalTime
77 ExTryToAcquireResourceExclusiveLite
78 FsRtlAddLargeMcbEntry=FsRtlAddLargeMcbEntry@28
79 FsRtlAddMcbEntry=FsRtlAddMcbEntry@16
80 FsRtlAllocateResource=FsRtlAllocateResource@0
81 FsRtlAreNamesEqual=FsRtlAreNamesEqual@16
82 FsRtlBalanceReads=FsRtlBalanceReads@4
83 FsRtlCopyRead=FsRtlCopyRead@32
84 FsRtlCopyWrite=FsRtlCopyWrite@32
85 FsRtlDeregisterUncProvider=FsRtlDeregisterUncProvider@4
86 FsRtlDissectDbcs=FsRtlDissectDbcs@16
87 FsRtlDissectName=FsRtlDissectName@16
88 FsRtlDoesDbcsContainWildCards=FsRtlDoesDbcsContainWildCards@4
89 FsRtlDoesNameContainWildCards=FsRtlDoesNameContainWildCards@4
90 FsRtlGetFileSize=FsRtlGetFileSize@8
91 FsRtlGetNextLargeMcbEntry=FsRtlGetNextLargeMcbEntry@20
92 FsRtlGetNextMcbEntry=FsRtlGetNextMcbEntry@20
93 FsRtlInitializeLargeMcb=FsRtlInitializeLargeMcb@8
94 FsRtlInitializeMcb=FsRtlInitializeMcb@8
95 FsRtlIsDbcsInExpression=FsRtlIsDbcsInExpression@8
96 FsRtlIsFatDbcsLegal=FsRtlIsFatDbcsLegal@20
97 FsRtlIsHpfsDbcsLegal=FsRtlIsHpfsDbcsLegal@20
98 FsRtlIsNameInExpression=FsRtlIsNameInExpression@16
99 FsRtlIsNtstatusExpected=FsRtlIsNtstatusExpected@4
100 FsRtlIsTotalDeviceFailure=FsRtlIsTotalDeviceFailure@4
101 FsRtlLegalAnsiCharacterArray DATA
102 FsRtlLookupLargeMcbEntry=FsRtlLookupLargeMcbEntry@32
103 FsRtlLookupLastLargeMcbEntry=FsRtlLookupLastLargeMcbEntry@12
104 FsRtlLookupLastMcbEntry=FsRtlLookupLastMcbEntry@12
105 FsRtlLookupMcbEntry=FsRtlLookupMcbEntry@20
106 FsRtlNormalizeNtstatus=FsRtlNormalizeNtstatus@8
107 FsRtlNumberOfRunsInLargeMcb=FsRtlNumberOfRunsInLargeMcb@4
108 FsRtlNumberOfRunsInMcb=FsRtlNumberOfRunsInMcb@4
109 FsRtlPostPagingFileStackOverflow=FsRtlPostPagingFileStackOverflow@12
110 FsRtlPostStackOverflow=FsRtlPostStackOverflow@12
111 FsRtlRegisterUncProvider=FsRtlRegisterUncProvider@12
112 FsRtlRemoveLargeMcbEntry=FsRtlRemoveLargeMcbEntry@20
113 FsRtlRemoveMcbEntry=FsRtlRemoveMcbEntry@12
114 FsRtlSplitLargeMcb=FsRtlSplitLargeMcb@20
115 FsRtlSyncVolumes=FsRtlSyncVolumes@12
116 FsRtlTruncateLargeMcb=FsRtlTruncateLargeMcb@12
117 FsRtlTruncateMcb=FsRtlTruncateMcb@8
118 FsRtlUninitializeLargeMcb=FsRtlUninitializeLargeMcb@4
119 FsRtlUninitializeMcb=FsRtlUninitializeMcb@4
120 IoAllocateController
121 IoAttachDeviceToDeviceStack
122 IoBuildSynchronousFsdRequest
123 IoCallDriver
124 IoCompleteRequest
125 IoConnectInterrupt
126 IoCreateController
127 IoCreateDevice
128 IoCreateFile=IoCreateFile@56
129 IoCreateStreamFileObject
130 IoCreateSymbolicLink=IoCreateSymbolicLink@8
131 IoDeleteController
132 IoDeleteDevice
133 IoDisconnectInterrupt
134 IoFreeController
135 IoGetCurrentIrpStackLocation
136 IoInitializeDpcRequest
137 IoInitializeTimer
138 IoMarkIrpPending
139 IoRegisterFileSystem
140 IoRequestDpc
141 IoStartPacket
142 IoStartNextPacket
143 IoStartNextPacketByKey
144 IoStartTimer
145 IoStopTimer
146 KeAddSystemServiceTable
147 KeBugCheck
148 KeBugCheckEx
149 KeClearEvent
150 KeDelayExecutionThread=KeDelayExecutionThread@12
151 KeFlushIoBuffers
152 KeGetPreviousMode
153 KeInitializeDpc
154 KeInitializeEvent
155 KeInitializeSpinLock
156 KeInitializeTimer
157 KeInsertQueueDpc
158 KeQuerySystemTime
159 KeReadStateEvent
160 KeResetEvent
161 KeSetEvent
162 KeSetTimer
163 KeSynchronizeExecution
164 KeWaitForSingleObject
165 MmGetSystemAddressForMdl
166 MmMapIoSpace
167 NlsMbCodePageTag
168 NlsMbOemCodePageTag
169 NtAddAtom=NtAddAtom@8
170 NtAdjustPrivilegesToken=NtAdjustPrivilegesToken@24
171 NtAllocateLocallyUniqueId=NtAllocateLocallyUniqueId@4
172 NtAllocateUuids=NtAllocateUuids@12
173 NtAllocateVirtualMemory=NtAllocateVirtualMemory@24
174 ;NtBuildNumber <--- variable
175 NtClose=NtClose@4
176 NtConnectPort=NtConnectPort@32
177 ;NtConnectPort=NtConnectPort@8
178 NtCreateEvent=NtCreateEvent@20
179 NtCreateFile=NtCreateFile@44
180 NtCreateSection=NtCreateSection@28
181 NtDeleteAtom=NtDeleteAtom@4
182 NtDeleteFile=NtDeleteFile@4
183 NtDeviceIoControlFile=NtDeviceIoControlFile@40
184 NtDuplicateObject=NtDuplicateObject@28
185 NtDuplicateToken=NtDuplicateToken@24
186 NtFindAtom=NtFindAtom@8
187 NtFreeVirtualMemory=NtFreeVirtualMemory@16
188 NtFsControlFile=NtFsControlFile@40
189 ;NtGlobalFlag <--- variable
190 NtLockFile=NtLockFile@40
191 NtMapViewOfSection=NtMapViewOfSection@40
192 NtNotifyChangeDirectoryFile=NtNotifyChangeDirectoryFile@36
193 NtOpenFile=NtOpenFile@24
194 NtOpenProcess=NtOpenProcess@16
195 NtOpenProcessToken=NtOpenProcessToken@12
196 NtQueryDirectoryFile=NtQueryDirectoryFile@44
197 NtQueryEaFile=NtQueryEaFile@36
198 ;NtQueryInformationAtom <--- ?
199 NtQueryInformationFile=NtQueryInformationFile@20
200 NtQueryInformationProcess=NtQueryInformationProcess@20
201 NtQueryInformationToken=NtQueryInformationToken@20
202 ;NtQueryOleDirectoryFile@ <--- ?
203 NtQuerySecurityObject=NtQuerySecurityObject@20
204 NtQuerySystemTime=NtQuerySystemTime@4
205 NtQueryVolumeInformationFile=NtQueryVolumeInformationFile@20
206 NtReadFile=NtReadFile@36
207 NtRequestPort=NtRequestPort@8
208 ;NtRequestPort=NtRequestPort@20
209 NtRequestWaitReplyPort@12
210 ;NtRequestWaitReplyPort=NtRequestWaitReplyPort@0
211 NtSetEvent=NtSetEvent@8
212 NtSetInformationFile=NtSetInformationFile@20
213 NtSetInformationProcess=NtSetInformationProcess@16
214 NtSetInformationThread=NtSetInformationThread@16
215 NtSetSecurityObject=NtSetSecurityObject@12
216 NtSetSystemTime=NtSetSystemTime@8
217 NtUnlockFile=NtUnlockFile@20
218 ;NtVdmControl@8 <--- ?
219 NtWaitForSingleObject=NtWaitForSingleObject@12
220 NtWriteFile=NtWriteFile@36
221 PoQueryPowerSequence=PoQueryPowerSequence@0
222 PoRequestPowerChange=PoRequestPowerChange@12
223 PoSetDeviceIdleDetection=PoSetDeviceIdleDetection@8
224 READ_REGISTER_UCHAR
225 READ_REGISTER_ULONG
226 READ_REGISTER_USHORT
227 READ_REGISTER_BUFFER_UCHAR
228 READ_REGISTER_BUFFER_ULONG
229 READ_REGISTER_BUFFER_USHORT
230 RtlAnsiCharToUnicodeChar=RtlAnsiCharToUnicodeChar@4
231 RtlAnsiStringToUnicodeSize=RtlAnsiStringToUnicodeSize@4
232 RtlAnsiStringToUnicodeString=RtlAnsiStringToUnicodeString@12
233 RtlAppendAsciizToString=RtlAppendAsciizToString@8
234 RtlAppendStringToString=RtlAppendStringToString@8
235 RtlAppendUnicodeStringToString=RtlAppendUnicodeStringToString@8
236 RtlAppendUnicodeToString=RtlAppendUnicodeToString@8
237 RtlCharToInteger=RtlCharToInteger@12
238 RtlCompareMemory=RtlCompareMemory@12
239 RtlCompareString=RtlCompareString@12
240 RtlCompareUnicodeString=RtlCompareUnicodeString@12
241 RtlConvertLongToLargeInteger=RtlConvertLongToLargeInteger@4
242 RtlConvertUlongToLargeInteger=RtlConvertUlongToLargeInteger@4
243 RtlCopyLuid=RtlCopyLuid@8
244 RtlCopyString=RtlCopyString@8
245 RtlCopyUnicodeString=RtlCopyUnicodeString@8
246 RtlCreateUnicodeString=RtlCreateUnicodeString@8
247 RtlDowncaseUnicodeString=RtlDowncaseUnicodeString@12
248 RtlEnlargedIntegerMultiply=RtlEnlargedIntegerMultiply@8
249 RtlEnlargedUnsignedDivide=RtlEnlargedUnsignedDivide@16
250 RtlEnlargedUnsignedMultiply=RtlEnlargedUnsignedMultiply@8
251 RtlEqualLuid=RtlEqualLuid@8
252 RtlEqualString=RtlEqualString@12
253 RtlEqualUnicodeString=RtlEqualUnicodeString@12
254 RtlExtendedIntegerMultiply=RtlExtendedIntegerMultiply@12
255 RtlExtendedLargeIntegerDivide=RtlExtendedLargeIntegerDivide@16
256 RtlExtendedMagicDivide=RtlExtendedMagicDivide@20
257 RtlFillMemory=RtlFillMemory@12
258 RtlFillMemoryUlong=RtlFillMemoryUlong@12
259 RtlFreeAnsiString=RtlFreeAnsiString@4
260 RtlFreeOemString=RtlFreeOemString@4
261 RtlFreeUnicodeString=RtlFreeUnicodeString@4
262 RtlGetDefaultCodePage=RtlGetDefaultCodePage@8
263 RtlInitAnsiString=RtlInitAnsiString@8
264 RtlInitString=RtlInitString@8
265 RtlInitUnicodeString=RtlInitUnicodeString@8
266 RtlIntegerToChar=RtlIntegerToChar@16
267 RtlIntegerToUnicodeString=RtlIntegerToUnicodeString@12
268 RtlLargeIntegerAdd=RtlLargeIntegerAdd@16
269 RtlLargeIntegerArithmeticShift=RtlLargeIntegerArithmeticShift@12
270 RtlLargeIntegerDivide=RtlLargeIntegerDivide@20
271 RtlLargeIntegerNegate=RtlLargeIntegerNegate@8
272 RtlLargeIntegerShiftLeft=RtlLargeIntegerShiftLeft@12
273 RtlLargeIntegerShiftRight=RtlLargeIntegerShiftRight@12
274 RtlLargeIntegerSubtract=RtlLargeIntegerSubtract@16
275 RtlMoveMemory=RtlMoveMemory@12
276 RtlMultiByteToUnicodeN=RtlMultiByteToUnicodeN@20
277 RtlMultiByteToUnicodeSize=RtlMultiByteToUnicodeSize@12
278 RtlOemStringToUnicodeSize=RtlOemStringToUnicodeSize@4
279 RtlOemStringToUnicodeString=RtlOemStringToUnicodeString@12
280 RtlSecondsSince1970ToTime=RtlSecondsSince1970ToTime@8
281 RtlSecondsSince1980ToTime=RtlSecondsSince1980ToTime@8
282 RtlTimeFieldsToTime=RtlTimeFieldsToTime@8
283 RtlTimeToSecondsSince1970=RtlTimeToSecondsSince1970@8
284 RtlTimeToSecondsSince1980=RtlTimeToSecondsSince1980@8
285 RtlTimeToTimeFields=RtlTimeToTimeFields@8
286 RtlUnicodeStringToAnsiSize=RtlUnicodeStringToAnsiSize@4
287 RtlUnicodeStringToAnsiString=RtlUnicodeStringToAnsiString@12
288 RtlUnicodeStringToInteger=RtlUnicodeStringToInteger@12
289 RtlUnicodeStringToOemSize=RtlUnicodeStringToOemSize@4
290 RtlUnicodeStringToOemString=RtlUnicodeStringToOemString@12
291 RtlUnicodeToMultiByteN=RtlUnicodeToMultiByteN@20
292 RtlUnicodeToMultiByteSize=RtlUnicodeToMultiByteSize@12
293 RtlUpcaseUnicodeChar=RtlUpcaseUnicodeChar@4
294 RtlUpcaseUnicodeString=RtlUpcaseUnicodeString@12
295 RtlUpcaseUnicodeStringToAnsiString=RtlUpcaseUnicodeStringToAnsiString@12
296 RtlUpcaseUnicodeStringToOemString=RtlUpcaseUnicodeStringToOemString@12
297 RtlUpcaseUnicodeToMultiByteN=RtlUpcaseUnicodeToMultiByteN@20
298 RtlUpcaseUnicodeToOemN=RtlUpcaseUnicodeToOemN@20
299 RtlUpperChar=RtlUpperChar@4
300 RtlUpperString=RtlUpperString@8
301 RtlZeroMemory=RtlZeroMemory@8
302 RtlxAnsiStringToUnicodeSize=RtlxAnsiStringToUnicodeSize@4
303 RtlxOemStringToUnicodeSize=RtlxOemStringToUnicodeSize@4
304 RtlxUnicodeStringToAnsiSize=RtlxUnicodeStringToAnsiSize@4
305 RtlxUnicodeStringToOemSize=RtlxUnicodeStringToOemSize@4
306 WRITE_REGISTER_UCHAR
307 WRITE_REGISTER_ULONG
308 WRITE_REGISTER_USHORT
309 WRITE_REGISTER_BUFFER_UCHAR
310 WRITE_REGISTER_BUFFER_ULONG
311 WRITE_REGISTER_BUFFER_USHORT
312 ZwAccessCheckAndAuditAlarm=ZwAccessCheckAndAuditAlarm@44
313 ZwAlertThread=ZwAlertThread@4
314 ZwAllocateVirtualMemory=ZwAllocateVirtualMemory@24
315 ZwClearEvent=ZwClearEvent@4
316 ZwClose=ZwClose@4
317 ZwCloseObjectAuditAlarm=ZwCloseObjectAuditAlarm@12
318 ZwConnectPort=ZwConnectPort@32
319 ZwCreateDirectoryObject=ZwCreateDirectoryObject@12
320 ZwCreateEvent=ZwCreateEvent@20
321 ZwCreateFile=ZwCreateFile@44
322 ZwCreateKey=ZwCreateKey@28
323 ZwCreateSection=ZwCreateSection@28
324 ZwCreateSymbolicLinkObject=ZwCreateSymbolicLinkObject@16
325 ZwDeleteFile=ZwDeleteFile@4
326 ZwDeleteKey=ZwDeleteKey@4
327 ZwDeleteValueKey=ZwDeleteValueKey@8
328 ZwDeviceIoControlFile=ZwDeviceIoControlFile@40
329 ZwDisplayString=ZwDisplayString@4
330 ZwDuplicateObject=ZwDuplicateObject@28
331 ZwDuplicateToken=ZwDuplicateToken@24
332 ZwEnumerateKey=ZwEnumerateKey@24
333 ZwEnumerateValueKey=ZwEnumerateValueKey@24
334 ZwFlushInstructionCache=ZwFlushInstructionCache@12
335 ZwFlushKey=ZwFlushKey@4
336 ZwFreeVirtualMemory=ZwFreeVirtualMemory@16
337 ZwFsControlFile=ZwFsControlFile@40
338 ZwLoadDriver=ZwLoadDriver@4
339 ZwLoadKey=ZwLoadKey@8
340 ZwMakeTemporaryObject=ZwMakeTemporaryObject@4
341 ZwMapViewOfSection=ZwMapViewOfSection@40
342 ZwNotifyChangeKey=ZwNotifyChangeKey@40
343 ZwOpenDirectoryObject=ZwOpenDirectoryObject@12
344 ZwOpenEvent=ZwOpenEvent@12
345 ZwOpenFile=ZwOpenFile@24
346 ZwOpenKey=ZwOpenKey@12
347 ZwOpenProcess=ZwOpenProcess@16
348 ZwOpenProcessToken=ZwOpenProcessToken@12
349 ZwOpenSection=ZwOpenSection@12
350 ZwOpenSymbolicLinkObject=ZwOpenSymbolicLinkObject@12
351 ZwOpenThread=ZwOpenThread@16
352 ZwOpenThreadToken=ZwOpenThreadToken@16
353 ZwPulseEvent=ZwPulseEvent@8
354 ZwQueryDefaultLocale=ZwQueryDefaultLocale@8
355 ZwQueryDirectoryFile=ZwQueryDirectoryFile@44
356 ZwQueryInformationFile=ZwQueryInformationFile@20
357 ZwQueryInformationProcess=ZwQueryInformationProcess@20
358 ZwQueryInformationToken=ZwQueryInformationToken@20
359 ZwQueryKey=ZwQueryKey@20
360 ZwQueryObject=ZwQueryObject@20
361 ZwQuerySection=ZwQuerySection@20
362 ZwQuerySecurityObject=ZwQuerySecurityObject@20
363 ZwQuerySymbolicLinkObject=ZwQuerySymbolicLinkObject@12
364 ZwQuerySystemInformation=ZwQuerySystemInformation@16
365 ZwQuerySystemTime=ZwQuerySystemTime@4
366 ZwQueryValueKey=ZwQueryValueKey@24
367 ZwQueryVolumeInformationFile=ZwQueryVolumeInformationFile@20
368 ZwReadFile=ZwReadFile@36
369 ZwReplaceKey=ZwReplaceKey@12
370 ZwRequestWaitReplyPort=ZwRequestWaitReplyPort@12
371 ZwResetEvent=ZwResetEvent@8
372 ZwSaveKey=ZwSaveKey@8
373 ZwSetDefaultLocale=ZwSetDefaultLocale@8
374 ZwSetEvent=ZwSetEvent@8
375 ZwSetInformationFile=ZwSetInformationFile@20
376 ZwSetInformationObject=ZwSetInformationObject@16
377 ZwSetInformationProcess=ZwSetInformationProcess@16
378 ZwSetInformationThread=ZwSetInformationThread@16
379 ZwSetSystemInformation=ZwSetSystemInformation@12
380 ZwSetSystemTime=ZwSetSystemTime@8
381 ZwSetValueKey=ZwSetValueKey@24
382 ZwTerminateProcess=ZwTerminateProcess@8
383 ZwUnloadDriver=ZwUnloadDriver@4
384 ZwUnloadKey=ZwUnloadKey@4
385 ZwUnmapViewOfSection=ZwUnmapViewOfSection@8
386 ZwWaitForMultipleObjects=ZwWaitForMultipleObjects@20
387 ZwWaitForSingleObject=ZwWaitForSingleObject@12
388 ZwWriteFile=ZwWriteFile@36
389 ZwYieldExecution=ZwYieldExecution@0
390 ;_abnormal_termination
391 ;_alldiv
392 ;_allmul
393 ;_allrem
394 ;_allshl
395 ;_allshr
396 ;_aulldiv
397 ;_aullrem
398 ;_aullshr
399 ;_except_handler2
400 ;_global_unwind2
401 _itoa
402 ;_local_unwind2
403 ;_purecall
404 _snprintf
405 _snwprintf
406 _stricmp
407 _strlwr
408 _strnicmp
409 _strnset
410 _strrev
411 _strset
412 _strupr
413 _vsnprintf
414 _wcsicmp
415 _wcslwr
416 _wcsnicmp
417 _wcsnset
418 _wcsrev
419 _wcsupr
420 atoi
421 atol
422 isdigit
423 islower
424 isprint
425 isspace
426 isupper
427 isxdigit
428 mbstowcs
429 mbtowc
430 memchr
431 memcpy
432 memmove
433 memset
434 ;qsort
435 rand
436 sprintf
437 srand
438 strcat
439 strchr
440 strcmp
441 strcpy
442 strlen
443 strncat
444 strncmp
445 strncpy
446 strrchr
447 strspn
448 strstr
449 swprintf
450 tolower
451 toupper
452 towlower
453 towupper
454 vsprintf
455 wcscat
456 wcschr
457 wcscmp
458 wcscpy
459 wcscspn
460 wcslen
461 wcsncat
462 wcsncmp
463 wcsncpy
464 wcsrchr
465 wcsspn
466 wcsstr
467 wcstombs
468 wctomb
469 ;
470 ;
471 ; exports from hal.dll
472 ;
473 ;
474 ;ExAcquireFastMutex
475 ExReleaseFastMutex
476 ExTryToAcquireFastMutex
477 HalAcquireDisplayOwnership
478 ;HalAdjustResourceList
479 ;HalAllProcessorsStarted
480 ;HalAllocateAdapterChannel
481 ;HalAllocateCommonBuffer
482 ;HalAllocateCrashDumpRegisters
483 ;HalAssignSlotResources
484 ;HalBeginSystemInterrupt
485 ;HalCalibratePerformanceCounter
486 ;HalClearSoftwareInterrupt
487 ;HalDisableSystemInterrupt
488 HalDisplayString
489 ;HalEnableSystemInterrupt
490 ;HalEndSystemInterrupt
491 ;HalFlushCommonBuffer
492 ;HalFreeCommonBuffer
493 ;HalGetAdapter
494 ;HalGetBusData
495 HalGetBusDataByOffset
496 ;HalGetEnvironmentVariable
497 HalGetInterruptVector
498 ;HalHandleNMI
499 HalInitSystem
500 ;HalInitializeProcessor
501 HalMakeBeep
502 ;HalProcessorIdle
503 HalQueryDisplayParameters
504 HalQueryRealTimeClock
505 ;HalReadDmaCounter
506 ;HalReportResourceUsage
507 ;HalRequestIpi
508 ;HalRequestSoftwareInterrupt
509 HalReturnToFirmware
510 ;HalSetBusData
511 HalSetBusDataByOffset
512 HalSetDisplayParameters
513 ;HalSetEnvironmentVariable
514 ;HalSetProfileInterval
515 HalSetRealTimeClock
516 ;HalSetTimeIncrement
517 ;HalStartNextProcessor
518 ;HalStartProfileInterrupt
519 ;HalStopProfileInterrupt
520 ;HalSystemVectorDispatchEntry
521 ;HalTranslateBusAddress
522 ;IoAssignDriveLetters
523 ;IoFlushAdapterBuffers
524 ;IoFreeAdapterChannel
525 ;IoFreeMapRegisters
526 ;IoMapTransfer
527 ;IoReadPartitionTable
528 ;IoSetPartitionInformation
529 ;IoWritePartitionTable
530 KdComPortInUse
531 ;KdPortGetByte
532 KdPortInitialize=KdPortInitialize@12
533 ;KdPortPollByte
534 KdPortPutByte=KdPortPutByte@4
535 ;KdPortRestore
536 ;KdPortSave
537 KeAcquireSpinLock
538 ;KeAcquireSpinLockRaiseToSynch
539 ;KeFlushWriteBuffer
540 KeGetCurrentIrql
541 KeLowerIrql
542 ;KeQueryPerformanceCounter
543 KeRaiseIrql
544 ;KeRaiseIrqlToDpcLevel
545 ;KeRaiseIrqlToSynchLevel
546 KeReleaseSpinLock
547 KeStallExecutionProcessor
548 ;KfAcquireSpinLock
549 ;KfLowerIrql
550 ;KfRaiseIrql
551 ;KfReleaseSpinLock
552 READ_PORT_BUFFER_UCHAR
553 READ_PORT_BUFFER_ULONG
554 READ_PORT_BUFFER_USHORT
555 READ_PORT_UCHAR
556 READ_PORT_ULONG
557 READ_PORT_USHORT
558 WRITE_PORT_BUFFER_UCHAR
559 WRITE_PORT_BUFFER_ULONG
560 WRITE_PORT_BUFFER_USHORT
561 WRITE_PORT_UCHAR
562 WRITE_PORT_ULONG
563 WRITE_PORT_USHORT
564 InsertTailList
565 RemoveEntryList
566 KeServiceDescriptorTable DATA