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
99 ntoskrnl.exe CcCopyRead
100 ntoskrnl.exe FsRtlCheckLockForReadAccess
101 ntoskrnl.exe ExAcquireSharedStarveExclusive
102 ntoskrnl.exe FsRtlNotifyUninitializeSync
103 ntoskrnl.exe RtlInsertElementGenericTable
104 ntoskrnl.exe RtlLookupElementGenericTable
105 ntoskrnl.exe RtlEnumerateGenericTableWithoutSplaying
106 ntoskrnl.exe RtlInitializeGenericTable
107 ntoskrnl.exe FsRtlNotifyInitializeSync
108 ntoskrnl.exe FsRtlTeardownPerStreamContexts
109 ntoskrnl.exe RtlDeleteElementGenericTable
110 ntoskrnl.exe IoSetHardErrorOrVerifyDevice
111 ntoskrnl.exe ExRaiseStatus
112 ntoskrnl.exe ExReleaseResourceLite
113 ntoskrnl.exe CcUnpinData
114 ntoskrnl.exe ExAllocatePoolWithTag
115 ntoskrnl.exe IoFreeMdl
116 ntoskrnl.exe ExFreePoolWithTag
117 ntoskrnl.exe RtlAssert
118 ntoskrnl.exe DbgPrint
119 ntoskrnl.exe ExIsResourceAcquiredExclusiveLite
120 ntoskrnl.exe InterlockedPopEntrySList
121 ntoskrnl.exe InterlockedPushEntrySList
122 ntoskrnl.exe CcRepinBcb
123 ntoskrnl.exe CcUnpinRepinnedBcb
124 ntoskrnl.exe FsRtlInitializeFileLock
125 ntoskrnl.exe RtlCompareUnicodeString
126 ntoskrnl.exe CcSetDirtyPinnedData
127 ntoskrnl.exe RtlSetBits
128 ntoskrnl.exe RtlInitializeBitMap
129 ntoskrnl.exe CcPinRead
130 ntoskrnl.exe FsRtlUninitializeLargeMcb pass
131 ntoskrnl.exe KeQuerySystemTime
132 ntoskrnl.exe FsRtlInitializeLargeMcb pass
133 ntoskrnl.exe RtlAnsiStringToUnicodeString
134 ntoskrnl.exe RtlUnicodeStringToAnsiString
135 ntoskrnl.exe FsRtlAreNamesEqual
136 ntoskrnl.exe ExDeleteNPagedLookasideList pass
137 #ntoskrnl.exe ExDeletePagedLookasideList #==ExDeleteNPagedLookasideList
138 ntoskrnl.exe RtlQueryRegistryValues
139 ntoskrnl.exe RtlAppendUnicodeToString
140 ntoskrnl.exe RtlCopyUnicodeString
141 ntoskrnl.exe ExInitializePagedLookasideList pass
142 ntoskrnl.exe ExInitializeNPagedLookasideList pass
143 ntoskrnl.exe ExFreeToPagedLookasideList pass
144 ntoskrnl.exe RtlTimeToTimeFields
145 ntoskrnl.exe FsRtlRemoveLargeMcbEntry pass
146 ntoskrnl.exe FsRtlLookupLargeMcbEntry pass
147 ntoskrnl.exe FsRtlAddLargeMcbEntry pass
148 ntoskrnl.exe RtlFindClearBits
149 ntoskrnl.exe RtlClearBits
150 ntoskrnl.exe FsRtlCheckLockForWriteAccess
151 ntoskrnl.exe CcCanIWrite
152 ntoskrnl.exe CcPinMappedData
153 ntoskrnl.exe ExAcquireFastMutexUnsafe
154 ntoskrnl.exe ExConvertExclusiveToSharedLite
155 ntoskrnl.exe ExIsResourceAcquiredSharedLite
156 ntoskrnl.exe ExLocalTimeToSystemTime
157 ntoskrnl.exe ExReleaseFastMutexUnsafe
158 ntoskrnl.exe ExSystemTimeToLocalTime
159 ntoskrnl.exe FsRtlAddToTunnelCache
160 ntoskrnl.exe FsRtlBalanceReads
161 ntoskrnl.exe FsRtlDeleteKeyFromTunnelCache
162 ntoskrnl.exe FsRtlDeleteTunnelCache
163 ntoskrnl.exe FsRtlDissectName
164 ntoskrnl.exe FsRtlFindInTunnelCache
165 ntoskrnl.exe FsRtlGetNextLargeMcbEntry pass
166 ntoskrnl.exe FsRtlInitializeOplock
167 ntoskrnl.exe FsRtlInitializeTunnelCache
168 ntoskrnl.exe FsRtlLegalAnsiCharacterArray
169 ntoskrnl.exe FsRtlLookupLastLargeMcbEntryAndIndex pass
170 ntoskrnl.exe FsRtlNotifyFullReportChange
171 ntoskrnl.exe FsRtlNumberOfRunsInLargeMcb pass
172 ntoskrnl.exe FsRtlTruncateLargeMcb pass
173 ntoskrnl.exe KeAreApcsDisabled
174 ntoskrnl.exe KeCancelTimer
175 ntoskrnl.exe KeInitializeDpc
176 ntoskrnl.exe KeInitializeTimer
177 ntoskrnl.exe KeNumberProcessors
178 ntoskrnl.exe KeRemoveQueueDpc
179 ntoskrnl.exe MmUnlockPages
180 ntoskrnl.exe MmUnmapLockedPages
181 ntoskrnl.exe RtlAreBitsClear
182 ntoskrnl.exe RtlAreBitsSet
183 ntoskrnl.exe RtlCompareString
184 ntoskrnl.exe RtlDowncaseUnicodeString
185 ntoskrnl.exe RtlEqualString
186 ntoskrnl.exe RtlFindLongestRunClear
187 ntoskrnl.exe RtlFreeUnicodeString
188 ntoskrnl.exe RtlNumberOfClearBits
189 ntoskrnl.exe RtlUpcaseUnicodeStringToCountedOemString
190 ntoskrnl.exe RtlUpperString
191 ntoskrnl.exe RtlxOemStringToUnicodeSize
192 ntoskrnl.exe SeExports
194 ntoskrnl.exe ZwOpenKey
195 ntoskrnl.exe ExfInterlockedInsertTailList
197 ntoskrnl.exe ExAllocateFromPagedLookasideList wrap
199 ntoskrnl.exe CcMdlReadComplete undef
200 ntoskrnl.exe MmFlushImageSection undef
201 ntoskrnl.exe KeBugCheckEx undef
202 ntoskrnl.exe FsRtlIsNtstatusExpected undef
203 ntoskrnl.exe FsRtlFastCheckLockForRead undef
204 ntoskrnl.exe IoRaiseHardError undef
205 ntoskrnl.exe IoSetDeviceToVerify undef
206 ntoskrnl.exe IoGetDeviceToVerify undef
207 ntoskrnl.exe IoUnregisterFileSystem undef
208 ntoskrnl.exe FsRtlCopyRead undef
209 ntoskrnl.exe IoReleaseVpbSpinLock undef
210 ntoskrnl.exe IoAcquireVpbSpinLock undef
211 ntoskrnl.exe FsRtlNormalizeNtstatus undef
212 ntoskrnl.exe MmBuildMdlForNonPagedPool undef
213 ntoskrnl.exe CcWaitForCurrentLazyWriterActivity undef
214 ntoskrnl.exe FsRtlOplockFsctrl undef
215 ntoskrnl.exe SeSinglePrivilegeCheck undef
216 ntoskrnl.exe FsRtlProcessFileLock undef
217 ntoskrnl.exe FsRtlPrivateLock undef
218 ntoskrnl.exe FsRtlFastUnlockSingle undef
219 ntoskrnl.exe FsRtlFastUnlockAllByKey undef
220 ntoskrnl.exe FsRtlIsNameInExpression undef
221 ntoskrnl.exe CcMdlRead undef
222 ntoskrnl.exe CcSetReadAheadGranularity
223 ntoskrnl.exe FsRtlAllocateFileLock undef
224 ntoskrnl.exe FsRtlUninitializeOplock undef
225 ntoskrnl.exe FsRtlFreeFileLock undef
226 ntoskrnl.exe IoVerifyVolume undef
227 ntoskrnl.exe _allshr undef
228 ntoskrnl.exe ExQueueWorkItem undef
229 ntoskrnl.exe _except_handler3 undef
230 ntoskrnl.exe _allshl undef
231 ntoskrnl.exe DbgBreakPoint undef
232 ntoskrnl.exe FsRtlAllocatePool undef
233 ntoskrnl.exe CcGetFileObjectFromBcb undef
234 ntoskrnl.exe FsRtlUninitializeFileLock undef
235 ntoskrnl.exe FsRtlFastCheckLockForWrite undef
236 ntoskrnl.exe CcFlushCache undef
237 ntoskrnl.exe FsRtlGetNextFileLock undef
238 ntoskrnl.exe MmCanFileBeTruncated undef
239 ntoskrnl.exe IoDeleteSymbolicLink undef
240 ntoskrnl.exe IoCreateSymbolicLink undef
241 ntoskrnl.exe FsRtlCopyWrite undef
242 ntoskrnl.exe CcZeroData undef
243 ntoskrnl.exe CcPreparePinWrite undef
244 ntoskrnl.exe CcPrepareMdlWrite undef
245 ntoskrnl.exe CcCopyWrite
246 ntoskrnl.exe CcMdlWriteComplete undef
247 ntoskrnl.exe CcDeferWrite undef
248 ntoskrnl.exe CcIsThereDirtyData undef
249 ntoskrnl.exe CcSetAdditionalCacheAttributes undef
250 ntoskrnl.exe DbgPrintEx undef
251 ntoskrnl.exe ExAcquireSharedWaitForExclusive undef
252 ntoskrnl.exe ExAllocatePoolWithQuotaTag undef
253 ntoskrnl.exe ExGetExclusiveWaiterCount undef
254 ntoskrnl.exe ExGetSharedWaiterCount undef
255 ntoskrnl.exe ExfInterlockedAddUlong undef
256 ntoskrnl.exe FsRtlIsDbcsInExpression undef
257 ntoskrnl.exe FsRtlIsTotalDeviceFailure undef
258 ntoskrnl.exe FsRtlPostPagingFileStackOverflow undef
259 ntoskrnl.exe FsRtlPostStackOverflow undef
260 ntoskrnl.exe IoBuildAsynchronousFsdRequest undef
261 ntoskrnl.exe IoCheckEaBufferValidity undef
262 ntoskrnl.exe IoGetFileObjectGenericMapping undef
263 ntoskrnl.exe IoIsSystemThread undef
264 ntoskrnl.exe IoRaiseInformationalHardError undef
265 ntoskrnl.exe KeDelayExecutionThread undef
266 ntoskrnl.exe KeSetTimer undef
267 ntoskrnl.exe ProbeForRead undef
268 ntoskrnl.exe ProbeForWrite undef
269 ntoskrnl.exe SeAccessCheck undef
270 ntoskrnl.exe SeFilterToken undef
271 ntoskrnl.exe SeLockSubjectContext undef
272 ntoskrnl.exe SePrivilegeCheck undef
273 ntoskrnl.exe SeReleaseSubjectContext undef
274 ntoskrnl.exe SeUnlockSubjectContext undef
275 ntoskrnl.exe ZwQueryValueKey undef
277 hal.dll KfReleaseSpinLock undef
278 hal.dll KeGetCurrentIrql
279 hal.dll ExAcquireFastMutex
280 hal.dll ExReleaseFastMutex
281 hal.dll KfAcquireSpinLock undef
283 hal.dll HalReportResourceUsage undef
284 hal.dll HalAllProcessorsStarted undef
285 hal.dll HalQueryRealTimeClock undef
286 hal.dll HalAllocateAdapterChannel undef
287 hal.dll KeStallExecutionProcessor undef
288 hal.dll HalTranslateBusAddress undef
289 hal.dll HalGetBusDataByOffset undef
290 hal.dll HalSetBusDataByOffset undef
291 hal.dll KeQueryPerformanceCounter
292 hal.dll HalReturnToFirmware undef
293 hal.dll READ_PORT_UCHAR undef
294 hal.dll READ_PORT_USHORT undef
295 hal.dll READ_PORT_ULONG undef
296 hal.dll WRITE_PORT_UCHAR undef
297 hal.dll WRITE_PORT_USHORT undef
298 hal.dll WRITE_PORT_ULONG undef
299 hal.dll HalInitializeProcessor undef
300 hal.dll HalCalibratePerformanceCounter undef
301 hal.dll HalSetRealTimeClock undef
302 hal.dll HalHandleNMI undef
303 hal.dll HalBeginSystemInterrupt undef
304 hal.dll HalEndSystemInterrupt undef
305 hal.dll KeRaiseIrqlToSynchLevel undef
306 hal.dll KeAcquireInStackQueuedSpinLockRaiseToSynch undef
307 hal.dll HalInitSystem undef
308 hal.dll HalDisableSystemInterrupt undef
309 hal.dll HalEnableSystemInterrupt undef
312 hal.dll HalClearSoftwareInterrupt undef
313 hal.dll KeReleaseSpinLock
314 hal.dll KeAcquireSpinLock
315 hal.dll ExTryToAcquireFastMutex
316 hal.dll KeAcquireSpinLockRaiseToSynch undef
317 hal.dll KeFlushWriteBuffer undef
318 hal.dll HalProcessorIdle undef
319 hal.dll HalReadDmaCounter undef
320 hal.dll IoMapTransfer undef
321 hal.dll IoFreeMapRegisters undef
322 hal.dll IoFreeAdapterChannel undef
323 hal.dll IoFlushAdapterBuffers undef
324 hal.dll HalFreeCommonBuffer undef
325 hal.dll HalAllocateCommonBuffer undef
326 hal.dll HalAllocateCrashDumpRegisters undef
327 hal.dll HalGetAdapter undef
328 hal.dll HalSetTimeIncrement undef
329 hal.dll HalGetEnvironmentVariable undef
330 hal.dll HalSetEnvironmentVariable undef
332 hal.dll HalGetInterruptVector undef
333 hal.dll HalRequestSoftwareInterrupt undef
334 hal.dll KeAcquireInStackQueuedSpinLock undef
335 hal.dll KeReleaseInStackQueuedSpinLock undef
336 hal.dll KeRaiseIrqlToDpcLevel undef
337 hal.dll HalSystemVectorDispatchEntry undef
339 hal.dll HalStartProfileInterrupt undef
340 hal.dll HalSetProfileInterval undef
341 hal.dll HalStopProfileInterrupt undef
343 bootvid.dll VidInitialize undef
344 bootvid.dll VidDisplayString undef
345 bootvid.dll VidSetTextColor undef
346 bootvid.dll VidSolidColorFill undef
347 bootvid.dll VidBitBlt undef
348 bootvid.dll VidBufferToScreenBlt undef
349 bootvid.dll VidScreenToBufferBlt undef
350 bootvid.dll VidResetDisplay undef
351 bootvid.dll VidCleanUp undef
352 bootvid.dll VidSetScrollRegion undef
354 kdcom.dll KdD0Transition undef
355 kdcom.dll KdD3Transition undef
356 kdcom.dll KdRestore undef
357 kdcom.dll KdReceivePacket undef
358 kdcom.dll KdDebuggerInitialize0 undef
359 kdcom.dll KdSave undef
360 kdcom.dll KdDebuggerInitialize1 undef
361 kdcom.dll KdSendPacket undef