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