2 # List symbols exported by libcaptive to reactos; see doc of captivesym.pl
3 # Copyright (C) 2002 Jan Kratochvil <project-captive@jankratochvil.net>
5 # This program is free software; you can redistribute it and/or modify
6 # it under the terms of the GNU General Public License as published by
7 # the Free Software Foundation; exactly version 2 of June 1991 is required
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 # GNU General Public License for more details.
14 # You should have received a copy of the GNU General Public License
15 # along with this program; if not, write to the Free Software
16 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
20 ntoskrnl.exe ObfDereferenceObject
21 ntoskrnl.exe CcPurgeCacheSection
22 ntoskrnl.exe RtlTimeFieldsToTime
23 ntoskrnl.exe CcSetFileSizes
24 ntoskrnl.exe CcInitializeCacheMap
25 ntoskrnl.exe IoCreateStreamFileObject
27 ntoskrnl.exe CcUninitializeCacheMap
28 ntoskrnl.exe IofCompleteRequest
29 ntoskrnl.exe IoCompleteRequest
30 ntoskrnl.exe IoSetTopLevelIrp
31 ntoskrnl.exe IoGetStackLimits
32 ntoskrnl.exe IoGetTopLevelIrp
33 ntoskrnl.exe IoGetCurrentProcess
34 ntoskrnl.exe KeLeaveCriticalRegion
35 ntoskrnl.exe IoIsOperationSynchronous
36 ntoskrnl.exe KeEnterCriticalRegion
37 ntoskrnl.exe IoDeleteDevice
38 ntoskrnl.exe ExDeleteResourceLite
39 ntoskrnl.exe IoFreeWorkItem
40 ntoskrnl.exe MmQuerySystemSize
41 ntoskrnl.exe IoAllocateWorkItem
42 ntoskrnl.exe KeInitializeEvent
43 ntoskrnl.exe ExInitializeResourceLite
44 ntoskrnl.exe ObfReferenceObject
45 ntoskrnl.exe IoRegisterFileSystem
46 ntoskrnl.exe IoRegisterShutdownNotification
47 ntoskrnl.exe IoCreateDevice
48 ntoskrnl.exe RtlInitUnicodeString
49 ntoskrnl.exe FsRtlNotifyVolumeEvent
50 ntoskrnl.exe IoRemoveShareAccess
51 ntoskrnl.exe FsRtlNotifyCleanup
52 ntoskrnl.exe FsRtlOplockIsFastIoPossible
53 ntoskrnl.exe FsRtlFastUnlockAll
54 ntoskrnl.exe IoGetRequestorProcess
55 ntoskrnl.exe FsRtlCheckOplock
56 ntoskrnl.exe ExAcquireResourceExclusiveLite
57 ntoskrnl.exe IoQueueWorkItem
58 ntoskrnl.exe FsRtlDoesNameContainWildCards
60 ntoskrnl.exe IoUpdateShareAccess
61 ntoskrnl.exe IoSetShareAccess
62 ntoskrnl.exe IoCheckShareAccess
63 ntoskrnl.exe FsRtlCurrentBatchOplock
64 ntoskrnl.exe _abnormal_termination
65 ntoskrnl.exe IofCallDriver
66 ntoskrnl.exe KeWaitForSingleObject
67 ntoskrnl.exe IoBuildSynchronousFsdRequest
68 ntoskrnl.exe KeGetCurrentThread
69 ntoskrnl.exe MmProbeAndLockPages
70 ntoskrnl.exe IoAllocateMdl
71 ntoskrnl.exe IoBuildDeviceIoControlRequest
73 ntoskrnl.exe IoFreeIrp
74 ntoskrnl.exe KeClearEvent
75 ntoskrnl.exe KeSetEvent
76 ntoskrnl.exe ExReleaseResourceForThreadLite
77 ntoskrnl.exe IoBuildPartialMdl
78 ntoskrnl.exe IoMakeAssociatedIrp pass
79 ntoskrnl.exe MmMapLockedPagesSpecifyCache
80 ntoskrnl.exe FsRtlNotifyFullChangeDirectory
81 ntoskrnl.exe RtlUpcaseUnicodeString
82 ntoskrnl.exe RtlOemToUnicodeN
83 ntoskrnl.exe CcMapData
84 ntoskrnl.exe ExAcquireResourceSharedLite
85 ntoskrnl.exe ObReferenceObjectByHandle
86 ntoskrnl.exe IoFileObjectType
87 ntoskrnl.exe KeInitializeSpinLock
88 ntoskrnl.exe RtlOemStringToCountedUnicodeString
89 ntoskrnl.exe FsRtlIsFatDbcsLegal
90 ntoskrnl.exe RtlUnicodeStringToCountedOemString
91 ntoskrnl.exe RtlFreeOemString
92 ntoskrnl.exe NlsOemLeadByteInfo
93 ntoskrnl.exe NlsMbOemCodePageTag
94 ntoskrnl.exe RtlUnicodeStringToOemString
95 ntoskrnl.exe RtlGenerate8dot3Name
96 ntoskrnl.exe RtlCompareMemory
97 ntoskrnl.exe RtlDelete pass
98 ntoskrnl.exe RtlSplay pass
99 ntoskrnl.exe RtlSubtreePredecessor pass
100 ntoskrnl.exe CcCopyRead
101 ntoskrnl.exe FsRtlCheckLockForReadAccess
102 ntoskrnl.exe ExAcquireSharedStarveExclusive
103 ntoskrnl.exe FsRtlNotifyUninitializeSync
104 ntoskrnl.exe RtlInsertElementGenericTable
105 ntoskrnl.exe RtlLookupElementGenericTable
106 ntoskrnl.exe RtlEnumerateGenericTableWithoutSplaying
107 ntoskrnl.exe RtlInitializeGenericTable
108 ntoskrnl.exe FsRtlNotifyInitializeSync
109 ntoskrnl.exe FsRtlTeardownPerStreamContexts
110 ntoskrnl.exe RtlDeleteElementGenericTable
111 ntoskrnl.exe IoSetHardErrorOrVerifyDevice
112 ntoskrnl.exe ExRaiseStatus
113 ntoskrnl.exe ExReleaseResourceLite
114 ntoskrnl.exe CcUnpinData
115 ntoskrnl.exe ExAllocatePoolWithTag
116 ntoskrnl.exe IoFreeMdl
117 ntoskrnl.exe ExFreePoolWithTag
118 ntoskrnl.exe ExFreePool
119 ntoskrnl.exe RtlAssert
120 ntoskrnl.exe DbgPrint
121 ntoskrnl.exe ExIsResourceAcquiredExclusiveLite
122 ntoskrnl.exe InterlockedPopEntrySList
123 ntoskrnl.exe InterlockedPushEntrySList
124 ntoskrnl.exe CcRepinBcb
125 ntoskrnl.exe CcUnpinRepinnedBcb
126 ntoskrnl.exe FsRtlInitializeFileLock
127 ntoskrnl.exe RtlCompareUnicodeString
128 ntoskrnl.exe CcSetDirtyPinnedData
129 ntoskrnl.exe RtlSetBits
130 ntoskrnl.exe RtlInitializeBitMap
131 ntoskrnl.exe CcPinRead
132 ntoskrnl.exe FsRtlUninitializeLargeMcb pass
133 ntoskrnl.exe KeQuerySystemTime
134 ntoskrnl.exe FsRtlInitializeLargeMcb pass
135 ntoskrnl.exe RtlAnsiStringToUnicodeString
136 ntoskrnl.exe RtlUnicodeStringToAnsiString
137 ntoskrnl.exe FsRtlAreNamesEqual
138 ntoskrnl.exe ExDeleteNPagedLookasideList pass
139 #ntoskrnl.exe ExDeletePagedLookasideList #==ExDeleteNPagedLookasideList
140 ntoskrnl.exe RtlQueryRegistryValues
141 ntoskrnl.exe RtlAppendUnicodeToString
142 ntoskrnl.exe RtlCopyUnicodeString
143 ntoskrnl.exe ExInitializePagedLookasideList pass
144 ntoskrnl.exe ExInitializeNPagedLookasideList pass
145 ntoskrnl.exe ExFreeToPagedLookasideList pass
146 ntoskrnl.exe RtlTimeToTimeFields
147 ntoskrnl.exe FsRtlRemoveLargeMcbEntry pass
148 ntoskrnl.exe FsRtlLookupLargeMcbEntry pass
149 ntoskrnl.exe FsRtlAddLargeMcbEntry pass
150 ntoskrnl.exe RtlFindClearBits
151 ntoskrnl.exe RtlClearBits
152 ntoskrnl.exe FsRtlCheckLockForWriteAccess
153 ntoskrnl.exe CcCanIWrite
154 ntoskrnl.exe CcPinMappedData
155 ntoskrnl.exe ExAcquireFastMutexUnsafe
156 ntoskrnl.exe ExConvertExclusiveToSharedLite
157 ntoskrnl.exe ExIsResourceAcquiredSharedLite
158 ntoskrnl.exe ExLocalTimeToSystemTime
159 ntoskrnl.exe ExReleaseFastMutexUnsafe
160 ntoskrnl.exe ExSystemTimeToLocalTime
161 ntoskrnl.exe FsRtlAddToTunnelCache
162 ntoskrnl.exe FsRtlBalanceReads
163 ntoskrnl.exe FsRtlDeleteKeyFromTunnelCache
164 ntoskrnl.exe FsRtlDeleteTunnelCache
165 ntoskrnl.exe FsRtlDissectName
166 ntoskrnl.exe FsRtlFindInTunnelCache
167 ntoskrnl.exe FsRtlGetNextLargeMcbEntry pass
168 ntoskrnl.exe FsRtlInitializeOplock
169 ntoskrnl.exe FsRtlInitializeTunnelCache
170 ntoskrnl.exe FsRtlLegalAnsiCharacterArray
171 ntoskrnl.exe FsRtlLookupLastLargeMcbEntryAndIndex pass
172 ntoskrnl.exe FsRtlNotifyFullReportChange
173 ntoskrnl.exe FsRtlNumberOfRunsInLargeMcb pass
174 ntoskrnl.exe FsRtlTruncateLargeMcb pass
175 ntoskrnl.exe KeAreApcsDisabled
176 ntoskrnl.exe KeCancelTimer
177 ntoskrnl.exe KeInitializeDpc
178 ntoskrnl.exe KeInitializeTimer
179 ntoskrnl.exe KeNumberProcessors
180 ntoskrnl.exe KeRemoveQueueDpc
181 ntoskrnl.exe MmUnlockPages
182 ntoskrnl.exe MmUnmapLockedPages
183 ntoskrnl.exe RtlAreBitsClear
184 ntoskrnl.exe RtlAreBitsSet
185 ntoskrnl.exe RtlCompareString
186 ntoskrnl.exe RtlDowncaseUnicodeString
187 ntoskrnl.exe RtlEqualString
188 ntoskrnl.exe RtlFindLongestRunClear
189 ntoskrnl.exe RtlFreeUnicodeString
190 ntoskrnl.exe RtlNumberOfClearBits
191 ntoskrnl.exe RtlUpcaseUnicodeStringToCountedOemString
192 ntoskrnl.exe RtlUpperString
193 ntoskrnl.exe RtlxOemStringToUnicodeSize
194 ntoskrnl.exe SeExports
196 ntoskrnl.exe ZwOpenKey
197 ntoskrnl.exe ExfInterlockedInsertTailList
199 ntoskrnl.exe ExAllocateFromPagedLookasideList wrap
201 ntoskrnl.exe CcMdlReadComplete undef
202 ntoskrnl.exe MmFlushImageSection undef
203 ntoskrnl.exe KeBugCheckEx undef
204 ntoskrnl.exe FsRtlIsNtstatusExpected undef
205 ntoskrnl.exe FsRtlFastCheckLockForRead undef
206 ntoskrnl.exe IoRaiseHardError undef
207 ntoskrnl.exe IoSetDeviceToVerify undef
208 ntoskrnl.exe IoGetDeviceToVerify undef
209 ntoskrnl.exe IoUnregisterFileSystem
210 ntoskrnl.exe FsRtlCopyRead undef
211 ntoskrnl.exe IoReleaseVpbSpinLock
212 ntoskrnl.exe IoAcquireVpbSpinLock
213 ntoskrnl.exe FsRtlNormalizeNtstatus undef
214 ntoskrnl.exe MmBuildMdlForNonPagedPool undef
215 ntoskrnl.exe CcWaitForCurrentLazyWriterActivity undef
216 ntoskrnl.exe FsRtlOplockFsctrl undef
217 ntoskrnl.exe SeSinglePrivilegeCheck undef
218 ntoskrnl.exe FsRtlProcessFileLock undef
219 ntoskrnl.exe FsRtlPrivateLock undef
220 ntoskrnl.exe FsRtlFastUnlockSingle undef
221 ntoskrnl.exe FsRtlFastUnlockAllByKey undef
222 ntoskrnl.exe FsRtlIsNameInExpression undef
223 ntoskrnl.exe CcMdlRead undef
224 ntoskrnl.exe CcSetReadAheadGranularity
225 ntoskrnl.exe FsRtlAllocateFileLock undef
226 ntoskrnl.exe FsRtlUninitializeOplock
227 ntoskrnl.exe FsRtlFreeFileLock undef
228 ntoskrnl.exe IoVerifyVolume undef
229 ntoskrnl.exe _allshr undef
230 ntoskrnl.exe ExQueueWorkItem undef
231 ntoskrnl.exe _except_handler3 undef
232 ntoskrnl.exe _allshl undef
233 ntoskrnl.exe DbgBreakPoint undef
234 ntoskrnl.exe FsRtlAllocatePool undef
235 ntoskrnl.exe CcGetFileObjectFromBcb undef
236 ntoskrnl.exe FsRtlUninitializeFileLock
237 ntoskrnl.exe FsRtlFastCheckLockForWrite undef
238 ntoskrnl.exe CcFlushCache
239 ntoskrnl.exe FsRtlGetNextFileLock undef
240 ntoskrnl.exe MmCanFileBeTruncated undef
241 ntoskrnl.exe IoDeleteSymbolicLink undef
242 ntoskrnl.exe IoCreateSymbolicLink undef
243 ntoskrnl.exe FsRtlCopyWrite undef
244 ntoskrnl.exe CcZeroData undef
245 ntoskrnl.exe CcPreparePinWrite undef
246 ntoskrnl.exe CcPrepareMdlWrite undef
247 ntoskrnl.exe CcCopyWrite
248 ntoskrnl.exe CcMdlWriteComplete undef
249 ntoskrnl.exe CcDeferWrite undef
250 ntoskrnl.exe CcIsThereDirtyData undef
251 ntoskrnl.exe CcSetAdditionalCacheAttributes undef
252 ntoskrnl.exe DbgPrintEx undef
253 ntoskrnl.exe ExAcquireSharedWaitForExclusive undef
254 ntoskrnl.exe ExAllocatePoolWithQuotaTag undef
255 ntoskrnl.exe ExGetExclusiveWaiterCount undef
256 ntoskrnl.exe ExGetSharedWaiterCount undef
257 ntoskrnl.exe ExfInterlockedAddUlong undef
258 ntoskrnl.exe FsRtlIsDbcsInExpression undef
259 ntoskrnl.exe FsRtlIsTotalDeviceFailure undef
260 ntoskrnl.exe FsRtlPostPagingFileStackOverflow undef
261 ntoskrnl.exe FsRtlPostStackOverflow undef
262 ntoskrnl.exe IoBuildAsynchronousFsdRequest
263 ntoskrnl.exe IoCheckEaBufferValidity undef
264 ntoskrnl.exe IoGetFileObjectGenericMapping undef
265 ntoskrnl.exe IoIsSystemThread undef
266 ntoskrnl.exe IoRaiseInformationalHardError undef
267 ntoskrnl.exe KeDelayExecutionThread undef
268 ntoskrnl.exe KeSetTimer
269 ntoskrnl.exe ProbeForRead undef
270 ntoskrnl.exe ProbeForWrite undef
271 ntoskrnl.exe SeAccessCheck undef
272 ntoskrnl.exe SeFilterToken undef
273 ntoskrnl.exe SeLockSubjectContext undef
274 ntoskrnl.exe SePrivilegeCheck undef
275 ntoskrnl.exe SeReleaseSubjectContext undef
276 ntoskrnl.exe SeUnlockSubjectContext undef
277 ntoskrnl.exe ZwQueryValueKey undef
279 hal.dll KfReleaseSpinLock
280 hal.dll KeGetCurrentIrql
281 hal.dll ExAcquireFastMutex
282 hal.dll ExReleaseFastMutex
283 hal.dll KfAcquireSpinLock
285 hal.dll HalReportResourceUsage undef
286 hal.dll HalAllProcessorsStarted undef
287 hal.dll HalQueryRealTimeClock undef
288 hal.dll HalAllocateAdapterChannel undef
289 hal.dll KeStallExecutionProcessor undef
290 hal.dll HalTranslateBusAddress undef
291 hal.dll HalGetBusDataByOffset undef
292 hal.dll HalSetBusDataByOffset undef
293 hal.dll KeQueryPerformanceCounter
294 hal.dll HalReturnToFirmware undef
295 hal.dll READ_PORT_UCHAR undef
296 hal.dll READ_PORT_USHORT undef
297 hal.dll READ_PORT_ULONG undef
298 hal.dll WRITE_PORT_UCHAR undef
299 hal.dll WRITE_PORT_USHORT undef
300 hal.dll WRITE_PORT_ULONG undef
301 hal.dll HalInitializeProcessor undef
302 hal.dll HalCalibratePerformanceCounter undef
303 hal.dll HalSetRealTimeClock undef
304 hal.dll HalHandleNMI undef
305 hal.dll HalBeginSystemInterrupt undef
306 hal.dll HalEndSystemInterrupt undef
307 hal.dll KeRaiseIrqlToSynchLevel undef
308 hal.dll KeAcquireInStackQueuedSpinLockRaiseToSynch undef
309 hal.dll HalInitSystem undef
310 hal.dll HalDisableSystemInterrupt undef
311 hal.dll HalEnableSystemInterrupt undef
314 hal.dll HalClearSoftwareInterrupt undef
315 hal.dll KeReleaseSpinLock
316 hal.dll KeAcquireSpinLock
317 hal.dll ExTryToAcquireFastMutex
318 hal.dll KeAcquireSpinLockRaiseToSynch undef
319 hal.dll KeFlushWriteBuffer undef
320 hal.dll HalProcessorIdle undef
321 hal.dll HalReadDmaCounter undef
322 hal.dll IoMapTransfer undef
323 hal.dll IoFreeMapRegisters undef
324 hal.dll IoFreeAdapterChannel undef
325 hal.dll IoFlushAdapterBuffers undef
326 hal.dll HalFreeCommonBuffer undef
327 hal.dll HalAllocateCommonBuffer undef
328 hal.dll HalAllocateCrashDumpRegisters undef
329 hal.dll HalGetAdapter undef
330 hal.dll HalSetTimeIncrement undef
331 hal.dll HalGetEnvironmentVariable undef
332 hal.dll HalSetEnvironmentVariable undef
334 hal.dll HalGetInterruptVector undef
335 hal.dll HalRequestSoftwareInterrupt undef
336 hal.dll KeAcquireInStackQueuedSpinLock undef
337 hal.dll KeReleaseInStackQueuedSpinLock undef
338 hal.dll KeRaiseIrqlToDpcLevel undef
339 hal.dll HalSystemVectorDispatchEntry undef
341 hal.dll HalStartProfileInterrupt undef
342 hal.dll HalSetProfileInterval undef
343 hal.dll HalStopProfileInterrupt undef
345 bootvid.dll VidInitialize undef
346 bootvid.dll VidDisplayString undef
347 bootvid.dll VidSetTextColor undef
348 bootvid.dll VidSolidColorFill undef
349 bootvid.dll VidBitBlt undef
350 bootvid.dll VidBufferToScreenBlt undef
351 bootvid.dll VidScreenToBufferBlt undef
352 bootvid.dll VidResetDisplay undef
353 bootvid.dll VidCleanUp undef
354 bootvid.dll VidSetScrollRegion undef
356 kdcom.dll KdD0Transition undef
357 kdcom.dll KdD3Transition undef
358 kdcom.dll KdRestore undef
359 kdcom.dll KdReceivePacket undef
360 kdcom.dll KdDebuggerInitialize0 undef
361 kdcom.dll KdSave undef
362 kdcom.dll KdDebuggerInitialize1 undef
363 kdcom.dll KdSendPacket undef