1 | LIBRARY hal.dll
|
---|
2 | EXPORTS
|
---|
3 | @ExAcquireFastMutex@4
|
---|
4 | @ExReleaseFastMutex@4
|
---|
5 | @ExTryToAcquireFastMutex@4
|
---|
6 | ;HalAcquireDisplayOwnership
|
---|
7 | ;HalAdjustResourceList
|
---|
8 | ;HalAllProcessorsStarted
|
---|
9 | ;HalAllocateAdapterChannel
|
---|
10 | HalAllocateCommonBuffer@16
|
---|
11 | ;HalAllocateCrashDumpRegisters
|
---|
12 | HalAssignSlotResources@32
|
---|
13 | ;HalBeginSystemInterrupt
|
---|
14 | ;HalCalibratePerformanceCounter
|
---|
15 | ;HalClearSoftwareInterrupt
|
---|
16 | ;HalDisableSystemInterrupt
|
---|
17 | ;HalDisplayString
|
---|
18 | ;HalEnableSystemInterrupt
|
---|
19 | ;HalEndSystemInterrupt
|
---|
20 | ;HalFlushCommonBuffer
|
---|
21 | HalFreeCommonBuffer@20
|
---|
22 | HalGetAdapter@8
|
---|
23 | HalGetBusData@20
|
---|
24 | HalGetBusDataByOffset@24
|
---|
25 | ;HalGetEnvironmentVariable
|
---|
26 | HalGetInterruptVector@24
|
---|
27 | ;HalHandleNMI
|
---|
28 | ;HalInitSystem
|
---|
29 | ;HalInitializeProcessor
|
---|
30 | ;HalMakeBeep
|
---|
31 | ;HalProcessorIdle
|
---|
32 | ;HalQueryDisplayParameters
|
---|
33 | ;HalQueryRealTimeClock
|
---|
34 | HalReadDmaCounter@4
|
---|
35 | ;HalReportResourceUsage
|
---|
36 | ;HalRequestIpi
|
---|
37 | ;HalRequestSoftwareInterrupt
|
---|
38 | ;HalReturnToFirmware
|
---|
39 | HalSetBusData@20
|
---|
40 | HalSetBusDataByOffset@24
|
---|
41 | ;HalSetDisplayParameters
|
---|
42 | ;HalSetEnvironmentVariable
|
---|
43 | ;HalSetProfileInterval
|
---|
44 | ;HalSetRealTimeClock
|
---|
45 | ;HalSetTimeIncrement
|
---|
46 | ;HalStartNextProcessor
|
---|
47 | ;HalStartProfileInterrupt
|
---|
48 | ;HalStopProfileInterrupt
|
---|
49 | ;HalSystemVectorDispatchEntry
|
---|
50 | HalTranslateBusAddress@20
|
---|
51 | ;IoAssignDriveLetters
|
---|
52 | IoFlushAdapterBuffers@24
|
---|
53 | IoFreeAdapterChannel@4
|
---|
54 | IoFreeMapRegisters@12
|
---|
55 | IoMapTransfer@24
|
---|
56 | IoReadPartitionTable@16
|
---|
57 | IoSetPartitionInformation@16
|
---|
58 | IoWritePartitionTable@20
|
---|
59 | ;KdComPortInUse DATA
|
---|
60 | @KeAcquireInStackQueuedSpinLock@8
|
---|
61 | ;KeAcquireInStackQueuedSpinLockRaiseToSynch
|
---|
62 | ;KeAcquireQueuedSpinLock
|
---|
63 | ;KeAcquireQueuedSpinLockRaiseToSynch
|
---|
64 | KeAcquireSpinLock@8
|
---|
65 | ;KeAcquireSpinLockRaiseToSynch
|
---|
66 | ;KeFlushWriteBuffer
|
---|
67 | KeGetCurrentIrql@0
|
---|
68 | KeLowerIrql@4
|
---|
69 | KeQueryPerformanceCounter@4
|
---|
70 | KeRaiseIrql@8
|
---|
71 | KeRaiseIrqlToDpcLevel@0
|
---|
72 | ;KeRaiseIrqlToSynchLevel
|
---|
73 | @KeReleaseInStackQueuedSpinLock@4
|
---|
74 | ;KeReleaseQueuedSpinLock
|
---|
75 | KeReleaseSpinLock@8
|
---|
76 | KeStallExecutionProcessor@4
|
---|
77 | ;KeTryToAcquireQueuedSpinLock
|
---|
78 | ;KeTryToAcquireQueuedSpinLockRaiseToSynch
|
---|
79 | ;KfAcquireSpinLock
|
---|
80 | ;KfLowerIrql
|
---|
81 | ;KfRaiseIrql
|
---|
82 | ;KfReleaseSpinLock
|
---|
83 | READ_PORT_BUFFER_UCHAR@12
|
---|
84 | READ_PORT_BUFFER_ULONG@12
|
---|
85 | READ_PORT_BUFFER_USHORT@12
|
---|
86 | READ_PORT_UCHAR@4
|
---|
87 | READ_PORT_ULONG@4
|
---|
88 | READ_PORT_USHORT@4
|
---|
89 | WRITE_PORT_BUFFER_UCHAR@12
|
---|
90 | WRITE_PORT_BUFFER_ULONG@12
|
---|
91 | WRITE_PORT_BUFFER_USHORT@12
|
---|
92 | WRITE_PORT_UCHAR@8
|
---|
93 | WRITE_PORT_ULONG@8
|
---|
94 | WRITE_PORT_USHORT@8
|
---|