Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1614 lines
42 KiB

  1. #undef RtlMoveMemory
  2. #undef RtlCopyMemory
  3. #undef RtlFillMemory
  4. #undef RtlZeroMemory
  5. NAME ntoskrnl.exe
  6. EXPORTS
  7. CcCanIWrite
  8. CcCopyRead
  9. CcCopyWrite
  10. CcDeferWrite
  11. CcFastCopyRead
  12. CcFastCopyWrite
  13. CcFastMdlReadWait CONSTANT // Data - use pointer for access
  14. CcFastReadNotPossible CONSTANT // Data - use pointer for access
  15. CcFastReadWait CONSTANT // Data - use pointer for access
  16. CcFlushCache
  17. CcGetDirtyPages
  18. CcGetFileObjectFromBcb
  19. CcGetFileObjectFromSectionPtrs
  20. CcGetFlushedValidData
  21. CcGetLsnForFileObject
  22. CcInitializeCacheMap
  23. CcIsThereDirtyData
  24. CcMapData
  25. CcMdlRead
  26. CcMdlReadComplete
  27. CcMdlWriteAbort
  28. CcMdlWriteComplete
  29. CcPinMappedData
  30. CcPinRead
  31. CcPrepareMdlWrite
  32. CcPreparePinWrite
  33. CcPurgeCacheSection
  34. CcRemapBcb
  35. CcRepinBcb
  36. CcScheduleReadAhead
  37. CcSetAdditionalCacheAttributes
  38. CcSetBcbOwnerPointer
  39. CcSetDirtyPageThreshold
  40. CcSetDirtyPinnedData
  41. CcSetFileSizes
  42. CcSetLogHandleForFile
  43. CcSetReadAheadGranularity
  44. CcUninitializeCacheMap
  45. CcUnpinData
  46. CcUnpinDataForThread
  47. CcUnpinRepinnedBcb
  48. CcWaitForCurrentLazyWriterActivity
  49. CcZeroData
  50. CmRegisterCallback
  51. CmUnRegisterCallback
  52. DbgBreakPoint
  53. DbgBreakPointWithStatus
  54. DbgCommandString
  55. DbgLoadImageSymbols
  56. DbgPrint
  57. DbgPrintEx
  58. vDbgPrintEx
  59. vDbgPrintExWithPrefix
  60. DbgPrintReturnControlC
  61. DbgPrompt
  62. DbgQueryDebugFilterState
  63. DbgSetDebugFilterState
  64. ExAcquireFastMutexUnsafe
  65. ExAcquireResourceExclusiveLite
  66. ExAcquireResourceSharedLite
  67. ExAcquireSharedStarveExclusive
  68. ExAcquireSharedWaitForExclusive
  69. ExAcquireRundownProtection=ExfAcquireRundownProtection
  70. ExAcquireRundownProtectionEx
  71. ExReleaseRundownProtection=ExfReleaseRundownProtection
  72. ExReleaseRundownProtectionEx
  73. ExWaitForRundownProtectionRelease=ExfWaitForRundownProtectionRelease
  74. ExInitializeRundownProtection=ExfInitializeRundownProtection
  75. ExReInitializeRundownProtection=ExfReInitializeRundownProtection
  76. ExRundownCompleted=ExfRundownCompleted
  77. ExfAcquirePushLockExclusive
  78. ExfAcquirePushLockShared
  79. ExfReleasePushLock
  80. ExfUnblockPushLock
  81. ExAllocatePool
  82. ExAllocatePoolWithQuota
  83. ExAllocatePoolWithQuotaTag
  84. ExAllocatePoolWithTag
  85. ExAllocatePoolWithTagPriority
  86. ExConvertExclusiveToSharedLite
  87. ExCreateCallback
  88. ExDeleteNPagedLookasideList
  89. ExDeletePagedLookasideList
  90. ExDeleteResourceLite
  91. ExDesktopObjectType CONSTANT // Data - use pointer for access
  92. ExDisableResourceBoostLite
  93. ExEnumHandleTable
  94. ExEventObjectType CONSTANT // Data - use pointer for access
  95. ExExtendZone
  96. ExFreePool
  97. ExFreePoolWithTag
  98. ExGetCurrentProcessorCounts
  99. ExGetCurrentProcessorCpuUsage
  100. ExGetExclusiveWaiterCount
  101. ExGetPreviousMode
  102. ExGetSharedWaiterCount
  103. ExInitializeNPagedLookasideList
  104. ExInitializePagedLookasideList
  105. ExInitializeResourceLite
  106. ExInitializeZone
  107. ExInterlockedAddLargeInteger
  108. #if !defined(_AMD64_)
  109. ExInterlockedAddLargeStatistic
  110. #endif
  111. ExInterlockedAddUlong
  112. #if !defined(_AMD64_)
  113. ExInterlockedDecrementLong
  114. ExInterlockedExchangeUlong
  115. #endif
  116. ExInterlockedExtendZone
  117. #if !defined(_AMD64_)
  118. ExInterlockedIncrementLong
  119. #endif
  120. ExInterlockedInsertHeadList
  121. ExInterlockedInsertTailList
  122. ExInterlockedPopEntryList
  123. ExInterlockedPushEntryList
  124. ExInterlockedRemoveHeadList
  125. ExIsProcessorFeaturePresent
  126. ExIsResourceAcquiredExclusiveLite
  127. ExIsResourceAcquiredSharedLite
  128. ExLocalTimeToSystemTime
  129. ExNotifyCallback
  130. ExQueryPoolBlockSize
  131. ExQueueWorkItem
  132. ExRaiseAccessViolation
  133. ExRaiseDatatypeMisalignment
  134. ExRaiseHardError
  135. #if defined(_AMD64_) || defined(_IA64_)
  136. ExRaiseException = RtlRaiseException
  137. ExRaiseStatus = RtlRaiseStatus
  138. #else
  139. ExRaiseException
  140. ExRaiseStatus
  141. #endif
  142. ExRegisterCallback
  143. ExReinitializeResourceLite
  144. ExReleaseFastMutexUnsafe
  145. ExReleaseResourceForThreadLite
  146. ExReleaseResourceLite
  147. ExSemaphoreObjectType CONSTANT // Data - use pointer for access
  148. ExSetResourceOwnerPointer
  149. ExSetTimerResolution
  150. ExSystemExceptionFilter
  151. ExSystemTimeToLocalTime
  152. // ExTryToAcquireFastMutexUnsafe
  153. ExUnregisterCallback
  154. ExUuidCreate
  155. ExVerifySuite
  156. ExWindowStationObjectType CONSTANT // Data - use pointer for access
  157. FsRtlAcquireFileExclusive
  158. FsRtlAddBaseMcbEntry
  159. FsRtlAddLargeMcbEntry
  160. FsRtlAddMcbEntry
  161. FsRtlAddToTunnelCache
  162. FsRtlAllocateFileLock
  163. FsRtlAllocatePool
  164. FsRtlAllocatePoolWithQuota
  165. FsRtlAllocatePoolWithQuotaTag
  166. FsRtlAllocatePoolWithTag
  167. FsRtlAllocateResource
  168. FsRtlAreNamesEqual
  169. FsRtlBalanceReads
  170. FsRtlCheckLockForReadAccess
  171. FsRtlCheckLockForWriteAccess
  172. FsRtlCheckOplock
  173. FsRtlCopyRead
  174. FsRtlCopyWrite
  175. FsRtlCurrentBatchOplock
  176. FsRtlDeleteKeyFromTunnelCache
  177. FsRtlDeleteTunnelCache
  178. FsRtlDeregisterUncProvider
  179. FsRtlDissectDbcs
  180. FsRtlDissectName
  181. FsRtlDoesDbcsContainWildCards
  182. FsRtlDoesNameContainWildCards
  183. FsRtlFastCheckLockForRead
  184. FsRtlFastCheckLockForWrite
  185. FsRtlFastUnlockAll
  186. FsRtlFastUnlockAllByKey
  187. FsRtlFastUnlockSingle
  188. FsRtlFindInTunnelCache
  189. FsRtlFreeFileLock
  190. FsRtlGetFileSize
  191. FsRtlGetNextBaseMcbEntry
  192. FsRtlGetNextFileLock
  193. FsRtlGetNextLargeMcbEntry
  194. FsRtlGetNextMcbEntry
  195. FsRtlIncrementCcFastReadNotPossible
  196. FsRtlIncrementCcFastReadNoWait
  197. FsRtlIncrementCcFastReadResourceMiss
  198. FsRtlIncrementCcFastReadWait
  199. FsRtlInitializeBaseMcb
  200. FsRtlInitializeFileLock
  201. FsRtlInitializeLargeMcb
  202. FsRtlInitializeMcb
  203. FsRtlInitializeOplock
  204. FsRtlInitializeTunnelCache
  205. FsRtlInsertPerStreamContext
  206. FsRtlInsertPerFileObjectContext
  207. FsRtlIsDbcsInExpression
  208. FsRtlIsFatDbcsLegal
  209. FsRtlIsHpfsDbcsLegal
  210. FsRtlIsNameInExpression
  211. FsRtlIsNtstatusExpected
  212. FsRtlIsPagingFile
  213. FsRtlIsTotalDeviceFailure
  214. FsRtlLegalAnsiCharacterArray CONSTANT // Data - use pointer for access
  215. FsRtlLookupBaseMcbEntry
  216. FsRtlLookupLargeMcbEntry
  217. FsRtlLookupLastBaseMcbEntry
  218. FsRtlLookupLastBaseMcbEntryAndIndex
  219. FsRtlLookupLastLargeMcbEntry
  220. FsRtlLookupLastLargeMcbEntryAndIndex
  221. FsRtlLookupLastMcbEntry
  222. FsRtlLookupMcbEntry
  223. FsRtlLookupPerStreamContextInternal
  224. FsRtlLookupPerFileObjectContext
  225. FsRtlMdlRead
  226. FsRtlMdlReadComplete
  227. FsRtlMdlReadCompleteDev
  228. FsRtlMdlReadDev
  229. FsRtlMdlWriteComplete
  230. FsRtlMdlWriteCompleteDev
  231. FsRtlNormalizeNtstatus
  232. FsRtlNotifyChangeDirectory
  233. FsRtlNotifyCleanup
  234. FsRtlNotifyFullChangeDirectory
  235. FsRtlNotifyFullReportChange
  236. FsRtlNotifyFilterChangeDirectory
  237. FsRtlNotifyFilterReportChange
  238. FsRtlNotifyInitializeSync
  239. FsRtlNotifyReportChange
  240. FsRtlNotifyUninitializeSync
  241. FsRtlNotifyVolumeEvent
  242. FsRtlNumberOfRunsInBaseMcb
  243. FsRtlNumberOfRunsInLargeMcb
  244. FsRtlNumberOfRunsInMcb
  245. FsRtlOplockFsctrl
  246. FsRtlOplockIsFastIoPossible
  247. FsRtlPostPagingFileStackOverflow
  248. FsRtlPostStackOverflow
  249. FsRtlPrepareMdlWrite
  250. FsRtlPrepareMdlWriteDev
  251. FsRtlPrivateLock
  252. FsRtlProcessFileLock
  253. FsRtlRegisterUncProvider
  254. FsRtlRegisterFileSystemFilterCallbacks
  255. FsRtlReleaseFile
  256. FsRtlRemovePerStreamContext
  257. FsRtlRemovePerFileObjectContext
  258. FsRtlRemoveBaseMcbEntry
  259. FsRtlRemoveLargeMcbEntry
  260. FsRtlRemoveMcbEntry
  261. FsRtlResetBaseMcb
  262. FsRtlResetLargeMcb
  263. FsRtlSplitBaseMcb
  264. FsRtlSplitLargeMcb
  265. FsRtlSyncVolumes
  266. FsRtlTeardownPerStreamContexts
  267. FsRtlTruncateBaseMcb
  268. FsRtlTruncateLargeMcb
  269. FsRtlTruncateMcb
  270. FsRtlUninitializeBaseMcb
  271. FsRtlUninitializeFileLock
  272. FsRtlUninitializeLargeMcb
  273. FsRtlUninitializeMcb
  274. FsRtlUninitializeOplock
  275. HalDispatchTable CONSTANT // Data - use pointer for access
  276. HalExamineMBR
  277. HalPrivateDispatchTable CONSTANT // Data - use pointer for access
  278. HeadlessDispatch
  279. InbvCheckDisplayOwnership
  280. InbvNotifyDisplayOwnershipLost
  281. InbvAcquireDisplayOwnership
  282. InbvDisplayString
  283. InbvEnableBootDriver
  284. InbvEnableDisplayString
  285. InbvInstallDisplayStringFilter
  286. InbvIsBootDriverInstalled
  287. InbvResetDisplay
  288. InbvSetScrollRegion
  289. InbvSetTextColor
  290. InbvSolidColorFill
  291. InitSafeBootMode CONSTANT // Data - use pointer for access
  292. IoAcquireCancelSpinLock
  293. IoAcquireRemoveLockEx
  294. IoAcquireVpbSpinLock
  295. IoAdapterObjectType CONSTANT // Data - use pointer for access
  296. IoAllocateAdapterChannel
  297. IoAllocateController
  298. IoAllocateDriverObjectExtension
  299. IoAllocateErrorLogEntry
  300. IoAllocateIrp
  301. IoAllocateMdl
  302. IoAllocateWorkItem
  303. IoAssignDriveLetters
  304. IoAssignResources
  305. IoAttachDevice
  306. IoAttachDeviceByPointer
  307. IoAttachDeviceToDeviceStack
  308. IoAttachDeviceToDeviceStackSafe
  309. IoBuildAsynchronousFsdRequest
  310. IoBuildDeviceIoControlRequest
  311. IoBuildPartialMdl
  312. IoBuildSynchronousFsdRequest
  313. IoCallDriver
  314. IoCancelIrp
  315. IoCancelFileOpen
  316. IoCheckDesiredAccess
  317. IoCheckEaBufferValidity
  318. IoCheckFunctionAccess
  319. IoCheckQuerySetFileInformation
  320. IoCheckQuerySetVolumeInformation
  321. IoCheckQuotaBufferValidity
  322. IoCheckShareAccess
  323. IoCompleteRequest
  324. IoConnectInterrupt
  325. IoCreateController
  326. IoCreateDevice
  327. IoCreateDisk
  328. IoCreateDriver
  329. IoCreateFile
  330. IoCreateFileSpecifyDeviceObjectHint
  331. IoCreateNotificationEvent
  332. IoCreateStreamFileObject
  333. IoCreateStreamFileObjectEx
  334. IoCreateStreamFileObjectLite
  335. IoCreateSymbolicLink
  336. IoCreateSynchronizationEvent
  337. IoCreateUnprotectedSymbolicLink
  338. IoCsqInitialize
  339. IoCsqInitializeEx
  340. IoCsqInsertIrp
  341. IoCsqInsertIrpEx
  342. IoCsqRemoveIrp
  343. IoCsqRemoveNextIrp
  344. IoDeleteController
  345. IoDeleteDevice
  346. IoDeleteDriver
  347. IoDeleteSymbolicLink
  348. IoDetachDevice
  349. IoDeviceHandlerObjectSize CONSTANT // Data - use pointer for access
  350. IoDeviceHandlerObjectType CONSTANT // Data - use pointer for access
  351. IoDeviceObjectType CONSTANT // Data - use pointer for access
  352. IoDisconnectInterrupt
  353. IoDriverObjectType CONSTANT // Data - use pointer for access
  354. IoEnqueueIrp
  355. IoFastQueryNetworkAttributes
  356. IoFileObjectType CONSTANT // Data - use pointer for access
  357. IoForwardIrpSynchronously
  358. IoForwardAndCatchIrp=IoForwardIrpSynchronously
  359. IoFreeController
  360. IoFreeErrorLogEntry
  361. IoFreeIrp
  362. IoFreeMdl
  363. IoFreeWorkItem
  364. IoGetAttachedDevice
  365. IoGetAttachedDeviceReference
  366. IoGetBaseFileSystemDeviceObject
  367. IoGetBootDiskInformation
  368. IoGetConfigurationInformation
  369. IoGetCurrentProcess
  370. IoGetDeviceInterfaceAlias
  371. IoGetDeviceInterfaces
  372. IoGetDeviceObjectPointer
  373. IoGetDeviceProperty
  374. IoGetDeviceToVerify
  375. IoEnumerateDeviceObjectList
  376. IoGetDeviceAttachmentBaseRef
  377. IoGetDiskDeviceObject
  378. IoGetPagingIoPriority
  379. IoGetLowerDeviceObject
  380. IoGetDmaAdapter
  381. IoGetDriverObjectExtension
  382. IoGetFileObjectGenericMapping
  383. IoGetInitialStack
  384. IoGetRelatedDeviceObject
  385. IoGetRequestorProcess
  386. IoGetRequestorProcessId
  387. IoGetRequestorSessionId
  388. IoGetStackLimits=RtlpGetStackLimits
  389. IoGetTopLevelIrp
  390. IoInitializeIrp
  391. IoInitializeRemoveLockEx
  392. IoInitializeTimer
  393. IoInvalidateDeviceRelations
  394. IoInvalidateDeviceState
  395. IoIsFileOriginRemote
  396. IoIsOperationSynchronous
  397. IoIsSystemThread
  398. IoIsValidNameGraftingBuffer
  399. IoIsWdmVersionAvailable
  400. #if defined(_WIN64)
  401. IoIs32bitProcess
  402. #endif
  403. IoMakeAssociatedIrp
  404. IoOpenDeviceInterfaceRegistryKey
  405. IoOpenDeviceRegistryKey
  406. IoPageRead
  407. IoQueryDeviceDescription
  408. IoQueryFileDosDeviceName
  409. IoQueryFileInformation
  410. IoQueryVolumeInformation
  411. IoQueueThreadIrp
  412. IoQueueWorkItem
  413. IoRaiseHardError
  414. IoRaiseInformationalHardError
  415. IoReadDiskSignature
  416. IoReadOperationCount CONSTANT // Data - use pointer for access
  417. IoReadPartitionTable
  418. IoReadPartitionTableEx
  419. IoReadTransferCount CONSTANT // Data - use pointer for access
  420. IoRegisterBootDriverReinitialization
  421. IoRegisterDeviceInterface
  422. IoRegisterDriverReinitialization
  423. IoRegisterFileSystem
  424. IoRegisterFsRegistrationChange
  425. IoRegisterLastChanceShutdownNotification
  426. IoRegisterPlugPlayNotification
  427. IoRegisterShutdownNotification
  428. IoReleaseCancelSpinLock
  429. IoReleaseRemoveLockEx
  430. IoReleaseRemoveLockAndWaitEx
  431. IoReleaseVpbSpinLock
  432. IoReuseIrp
  433. IoRemoveShareAccess
  434. IoReportDetectedDevice
  435. IoReportHalResourceUsage
  436. IoReportResourceUsage
  437. IoReportResourceForDetection
  438. IoReportTargetDeviceChange
  439. IoReportTargetDeviceChangeAsynchronous
  440. IoRequestDeviceEject
  441. IoPnPDeliverServicePowerNotification
  442. IoSetCompletionRoutineEx
  443. IoSetDeviceInterfaceState
  444. IoSetDeviceToVerify
  445. IoSetHardErrorOrVerifyDevice
  446. IoSetInformation
  447. IoSetIoCompletion
  448. IoSetPartitionInformation
  449. IoSetPartitionInformationEx
  450. IoSetShareAccess
  451. IoSetStartIoAttributes
  452. IoSetThreadHardErrorMode
  453. IoSetTopLevelIrp
  454. IoSetSystemPartition
  455. IoSetFileOrigin
  456. #if defined(REMOTE_BOOT)
  457. IoStartCscForTextmodeSetup
  458. #endif // defined(REMOTE_BOOT)
  459. IoStartNextPacket
  460. IoStartNextPacketByKey
  461. IoStartPacket
  462. IoStartTimer
  463. IoStatisticsLock CONSTANT // Data - use pointer for access
  464. IoStopTimer
  465. IoSynchronousInvalidateDeviceRelations
  466. IoSynchronousPageWrite
  467. IoThreadToProcess
  468. IoUnregisterFileSystem
  469. IoUnregisterFsRegistrationChange
  470. IoUnregisterPlugPlayNotification
  471. IoUnregisterShutdownNotification
  472. IoValidateDeviceIoControlAccess
  473. IoUpdateShareAccess
  474. IoVerifyVolume
  475. IoVerifyPartitionTable
  476. IoVolumeDeviceToDosName
  477. IoWMIAllocateInstanceIds
  478. IoWMIDeviceObjectToInstanceName
  479. #if defined(_WIN64)
  480. IoWMIDeviceObjectToProviderId
  481. #endif
  482. IoWMIExecuteMethod
  483. IoWMIHandleToInstanceName
  484. IoWMIOpenBlock
  485. IoWMIRegistrationControl
  486. IoWMIQueryAllData
  487. IoWMIQueryAllDataMultiple
  488. IoWMIQuerySingleInstance
  489. IoWMIQuerySingleInstanceMultiple
  490. IoWMISetNotificationCallback
  491. IoWMISetSingleInstance
  492. IoWMISetSingleItem
  493. IoWMISuggestInstanceName
  494. IoWMIWriteEvent
  495. IoWriteErrorLogEntry
  496. IoWriteOperationCount CONSTANT // Data - use pointer for access
  497. IoWritePartitionTable
  498. IoWritePartitionTableEx
  499. IoWriteTransferCount CONSTANT // Data - use pointer for access
  500. IofCallDriver
  501. IofCompleteRequest
  502. KdDebuggerEnabled CONSTANT // Data - use pointer for access
  503. KdDebuggerNotPresent CONSTANT // Data - use pointer for access
  504. KdDisableDebugger
  505. KdEnableDebugger
  506. KdEnteredDebugger CONSTANT // Data - use pointer for access
  507. KdPollBreakIn
  508. KdPowerTransition
  509. KdRefreshDebuggerNotPresent
  510. //
  511. // Spin lock functions
  512. //
  513. #if defined(_X86_)
  514. KeInitializeSpinLock
  515. #endif
  516. #if defined(_IA64_)
  517. KeInitializeSpinLock PRIVATE
  518. #endif
  519. KeAcquireInterruptSpinLock
  520. KeReleaseInterruptSpinLock
  521. #if defined(_WIN64)
  522. KeAcquireQueuedSpinLock
  523. KeReleaseQueuedSpinLock
  524. KeTryToAcquireQueuedSpinLock
  525. KeAcquireInStackQueuedSpinLock
  526. KeReleaseInStackQueuedSpinLock
  527. #endif
  528. KeAcquireInStackQueuedSpinLockAtDpcLevel
  529. KeReleaseInStackQueuedSpinLockFromDpcLevel
  530. KeAcquireInStackQueuedSpinLockForDpc
  531. KeReleaseInStackQueuedSpinLockForDpc
  532. KeAcquireSpinLockAtDpcLevel
  533. KeReleaseSpinLockFromDpcLevel
  534. KeAcquireSpinLockForDpc
  535. KeReleaseSpinLockForDpc
  536. #if !defined(_AMD64_)
  537. KiAcquireSpinLock
  538. KiReleaseSpinLock
  539. #endif
  540. KeTestSpinLock
  541. KeAddSystemServiceTable
  542. KeAreApcsDisabled
  543. KeAttachProcess
  544. KeStackAttachProcess
  545. KeBugCheck
  546. KeBugCheckEx
  547. KeCancelTimer
  548. KeClearEvent
  549. KeConnectInterrupt
  550. KeDelayExecutionThread
  551. KeDeregisterBugCheckCallback
  552. KeDeregisterBugCheckReasonCallback
  553. KeDeregisterNmiCallback
  554. KeDetachProcess
  555. KeUnstackDetachProcess
  556. KeDisconnectInterrupt
  557. KeEnterCriticalRegion
  558. KeEnterKernelDebugger
  559. KeFindConfigurationEntry
  560. KeFindConfigurationNextEntry
  561. KeFlushEntireTb
  562. KeFlushQueuedDpcs
  563. KeGenericCallDpc
  564. KeGetRecommendedSharedDataAlignment
  565. KeInitializeApc
  566. KeInitializeDeviceQueue
  567. KeInitializeDpc
  568. KeInitializeThreadedDpc
  569. KeInitializeEvent
  570. KeInitializeInterrupt
  571. KeInitializeMutant
  572. KeInitializeMutex
  573. KeInitializeQueue
  574. KeInitializeSemaphore
  575. KeInitializeTimer
  576. KeInitializeTimerEx
  577. KeInsertByKeyDeviceQueue
  578. KeInsertDeviceQueue
  579. KeInsertHeadQueue
  580. KeInsertQueue
  581. KeInsertQueueApc
  582. KeInsertQueueDpc
  583. KeIpiGenericCall
  584. KeIsAttachedProcess
  585. KeLeaveCriticalRegion
  586. KeLoaderBlock CONSTANT // Data - use pointer for access
  587. KeNumberProcessors DATA
  588. #if !defined(_AMD64_)
  589. KeProfileInterrupt
  590. #endif
  591. KeProfileInterruptWithSource
  592. KePulseEvent
  593. KeQueryActiveProcessors
  594. #if !defined(_AMD64_)
  595. KeQueryInterruptTime
  596. KeQuerySystemTime
  597. #endif
  598. KeQueryPriorityThread
  599. KeQueryRuntimeThread
  600. KeQueryTimeIncrement
  601. KeRaiseUserException
  602. KeReadStateEvent
  603. KeReadStateMutant
  604. KeReadStateMutex=KeReadStateMutant
  605. KeReadStateQueue
  606. KeReadStateSemaphore
  607. KeReadStateTimer
  608. KeRegisterBugCheckCallback
  609. KeRegisterBugCheckReasonCallback
  610. KeRegisterNmiCallback
  611. KeReleaseMutant
  612. KeReleaseMutex
  613. KeReleaseSemaphore
  614. KeRemoveByKeyDeviceQueue
  615. KeRemoveByKeyDeviceQueueIfBusy
  616. KeRemoveDeviceQueue
  617. KeRemoveEntryDeviceQueue
  618. KeRemoveQueue
  619. KeRemoveQueueDpc
  620. KeRemoveSystemServiceTable
  621. KeResetEvent
  622. KeRevertToUserAffinityThread
  623. KeRundownQueue
  624. KeSaveStateForHibernate
  625. KeServiceDescriptorTable CONSTANT // Data - use pointer for access
  626. KeSetAffinityThread
  627. KeSetBasePriorityThread
  628. KeSetDmaIoCoherency
  629. KeSetEvent
  630. KeSetEventBoostPriority
  631. KeSetIdealProcessorThread
  632. KeSetImportanceDpc
  633. KeSetKernelStackSwapEnable
  634. KeSetPriorityThread
  635. KeSetSystemAffinityThread
  636. KeSetTargetProcessorDpc
  637. KeSetTimeIncrement
  638. KeSetTimer
  639. KeSetTimerEx
  640. KeSignalCallDpcDone
  641. KeSignalCallDpcSynchronize
  642. KeSynchronizeExecution
  643. KeTerminateThread
  644. #if !defined(_AMD64_)
  645. KeTickCount CONSTANT // Data - use pointer for access
  646. KeQueryTickCount
  647. #endif
  648. KeUpdateRunTime
  649. KeUpdateSystemTime
  650. KeUserModeCallback
  651. KeWaitForMultipleObjects
  652. KeWaitForMutexObject=KeWaitForSingleObject
  653. KeWaitForSingleObject
  654. KiBugCheckData CONSTANT // Data - use pointer for access
  655. KiEnableTimerWatchdog CONSTANT // Data - use pointer for access
  656. KiCheckForKernelApcDelivery
  657. LdrAccessResource
  658. LdrEnumResources
  659. LdrFindResourceDirectory_U
  660. LdrFindResource_U
  661. LpcPortObjectType CONSTANT // Data - use pointer for access
  662. LpcRequestPort
  663. LpcRequestWaitReplyPort
  664. LsaCallAuthenticationPackage
  665. LsaDeregisterLogonProcess
  666. LsaFreeReturnBuffer
  667. LsaLogonUser
  668. LsaLookupAuthenticationPackage
  669. LsaRegisterLogonProcess
  670. #ifdef MEMPRINT
  671. MemPrint
  672. MemPrintInitialize
  673. #endif
  674. MmIsIoSpaceActive
  675. MmIsVerifierEnabled
  676. MmAddVerifierThunks
  677. MmAdvanceMdl
  678. Mm64BitPhysicalAddress CONSTANT // Data - use pointer for access
  679. MmAddPhysicalMemory
  680. MmAdjustWorkingSetSize
  681. MmAllocateContiguousMemory
  682. MmAllocateContiguousMemorySpecifyCache
  683. MmAllocateNonCachedMemory
  684. MmAllocatePagesForMdl
  685. MmBuildMdlForNonPagedPool
  686. MmCanFileBeTruncated
  687. MmCreateMdl
  688. MmCreateMirror
  689. MmCreateSection
  690. MmDisableModifiedWriteOfSection
  691. MmFlushImageSection
  692. MmForceSectionClosed
  693. MmFreeContiguousMemory
  694. MmFreeContiguousMemorySpecifyCache
  695. MmFreeNonCachedMemory
  696. MmFreePagesFromMdl
  697. MmGetPhysicalAddress
  698. MmGetPhysicalMemoryRanges
  699. MmGetSystemRoutineAddress
  700. MmGetVirtualForPhysical
  701. MmGrowKernelStack
  702. MmIsAddressValid
  703. MmIsDriverVerifying
  704. MmIsNonPagedSystemAddressValid
  705. MmIsRecursiveIoFault
  706. MmIsThisAnNtAsSystem
  707. MmLockPagableDataSection
  708. MmLockPagableSectionByHandle
  709. MmMapIoSpace
  710. MmMapLockedPages
  711. MmMapLockedPagesSpecifyCache
  712. MmAllocateMappingAddress
  713. MmFreeMappingAddress
  714. MmMapLockedPagesWithReservedMapping
  715. MmUnmapReservedMapping
  716. MmMapMemoryDumpMdl
  717. MmMapUserAddressesToPage
  718. MmMapVideoDisplay
  719. MmMapViewOfSection
  720. MmMapViewInSessionSpace
  721. MmMapViewInSystemSpace
  722. MmCommitSessionMappedView
  723. MmMarkPhysicalMemoryAsBad
  724. MmMarkPhysicalMemoryAsGood
  725. MmPageEntireDriver
  726. MmPrefetchPages
  727. MmProbeAndLockPages
  728. MmProbeAndLockSelectedPages
  729. MmProbeAndLockProcessPages
  730. MmProtectMdlSystemAddress
  731. MmQuerySystemSize
  732. MmRemovePhysicalMemory
  733. MmResetDriverPaging
  734. MmSectionObjectType CONSTANT
  735. MmSecureVirtualMemory
  736. MmSetAddressRangeModified
  737. MmSetBankedSection
  738. MmSizeOfMdl
  739. MmTrimAllSystemPagableMemory
  740. MmUnlockPagableImageSection
  741. MmUnlockPages
  742. MmUnmapIoSpace
  743. MmUnmapLockedPages
  744. MmUnmapVideoDisplay
  745. MmUnmapViewOfSection
  746. MmUnmapViewInSystemSpace
  747. MmUnmapViewInSessionSpace
  748. MmUnsecureVirtualMemory
  749. NlsAnsiCodePage CONSTANT // Data - use pointer for access
  750. NlsOemCodePage CONSTANT // Data - use pointer for access
  751. NlsLeadByteInfo CONSTANT // Data - use pointer for access
  752. NlsOemLeadByteInfo CONSTANT // Data - use pointer for access
  753. NlsMbCodePageTag CONSTANT // Data - use pointer for access
  754. NlsMbOemCodePageTag CONSTANT // Data - use pointer for access
  755. NtAddAtom
  756. NtAdjustPrivilegesToken
  757. NtAllocateLocallyUniqueId
  758. NtAllocateUuids
  759. NtAllocateVirtualMemory
  760. NtBuildNumber CONSTANT
  761. NtClose
  762. NtConnectPort
  763. NtCreateEvent
  764. NtCreateFile
  765. NtCreateSection
  766. NtDeleteAtom
  767. NtDeleteFile
  768. NtDeviceIoControlFile
  769. NtDuplicateObject
  770. NtDuplicateToken
  771. NtFindAtom
  772. NtFreeVirtualMemory
  773. NtFsControlFile
  774. NtGlobalFlag CONSTANT // Data - use pointer for access
  775. NtLockFile
  776. NtMakePermanentObject
  777. NtMapViewOfSection
  778. NtNotifyChangeDirectoryFile
  779. NtOpenFile
  780. NtOpenProcess
  781. NtOpenProcessToken
  782. NtOpenProcessTokenEx
  783. NtOpenThread
  784. NtOpenThreadToken
  785. NtOpenThreadTokenEx
  786. NtQueryDirectoryFile
  787. NtQueryEaFile
  788. NtQueryInformationAtom
  789. NtQueryInformationFile
  790. NtQueryInformationProcess
  791. NtQueryInformationThread
  792. NtQueryInformationToken
  793. NtQueryQuotaInformationFile
  794. NtQuerySecurityObject
  795. NtQuerySystemInformation
  796. NtQueryVolumeInformationFile
  797. NtReadFile
  798. NtRequestPort
  799. NtRequestWaitReplyPort
  800. NtSetEaFile
  801. NtSetEvent
  802. NtSetInformationFile
  803. NtSetInformationProcess
  804. NtSetInformationThread
  805. NtSetQuotaInformationFile
  806. NtSetVolumeInformationFile
  807. NtSetSecurityObject
  808. NtShutdownSystem
  809. NtTraceEvent
  810. NtUnlockFile
  811. NtVdmControl
  812. NtWaitForSingleObject
  813. NtWriteFile
  814. ObAssignSecurity
  815. ObCheckCreateObjectAccess
  816. ObCheckObjectAccess
  817. ObCreateObject
  818. ObCreateObjectType
  819. ObDeleteCapturedInsertInfo
  820. ObDereferenceObject
  821. ObfDereferenceObject
  822. ObFindHandleForObject
  823. ObGetObjectSecurity
  824. ObInsertObject
  825. ObLogSecurityDescriptor
  826. ObReferenceSecurityDescriptor
  827. ObDereferenceSecurityDescriptor
  828. ObMakeTemporaryObject
  829. ObOpenObjectByName
  830. ObOpenObjectByPointer
  831. ObQueryObjectAuditingByHandle
  832. ObQueryNameString
  833. ObReferenceObjectByHandle
  834. ObReferenceObjectByName
  835. ObReferenceObjectByPointer
  836. ObReleaseObjectSecurity
  837. ObSetSecurityDescriptorInfo
  838. ObSetSecurityObjectByPointer
  839. ObfReferenceObject
  840. ObSetHandleAttributes
  841. ObCloseHandle
  842. PfxFindPrefix
  843. PfxInitialize
  844. PfxInsertPrefix
  845. PfxRemovePrefix
  846. PoCallDriver
  847. PoCancelDeviceNotify
  848. PoQueueShutdownWorkItem
  849. PoRegisterDeviceForIdleDetection
  850. PoRegisterDeviceNotify
  851. PoRegisterSystemState
  852. PoRequestPowerIrp
  853. PoRequestShutdownEvent
  854. PoSetHiberRange
  855. PoSetPowerState
  856. PoSetSystemState
  857. PoStartNextPowerIrp
  858. PoShutdownBugCheck
  859. PoUnregisterSystemState
  860. ProbeForRead
  861. ProbeForWrite
  862. PsAssignImpersonationToken
  863. PsChargePoolQuota
  864. PsChargeProcessPoolQuota
  865. PsChargeProcessNonPagedPoolQuota
  866. PsChargeProcessPagedPoolQuota
  867. PsCreateSystemProcess
  868. PsCreateSystemThread
  869. PsDisableImpersonation
  870. PsGetCurrentProcess
  871. PsGetContextThread
  872. PsSetContextThread
  873. PsGetCurrentProcessId
  874. PsGetCurrentProcessSessionId
  875. PsGetCurrentThread
  876. PsGetCurrentThreadId
  877. PsGetCurrentThreadStackBase
  878. PsGetCurrentThreadStackLimit
  879. PsGetCurrentThreadPreviousMode
  880. PsGetJobLock
  881. PsGetJobSessionId
  882. PsGetJobUIRestrictionsClass
  883. PsGetProcessCreateTimeQuadPart
  884. PsGetProcessDebugPort
  885. PsGetProcessExitProcessCalled
  886. PsGetProcessExitStatus
  887. PsGetProcessExitTime
  888. PsGetProcessId
  889. PsGetProcessImageFileName
  890. PsGetProcessInheritedFromUniqueProcessId
  891. PsGetProcessJob
  892. PsGetProcessPeb
  893. PsGetProcessPriorityClass
  894. PsGetProcessSectionBaseAddress
  895. PsGetProcessSecurityPort
  896. PsGetProcessSessionId
  897. PsGetProcessSessionIdEx
  898. PsGetProcessWin32WindowStation
  899. PsGetProcessWin32Process
  900. #ifdef _WIN64
  901. PsGetProcessWow64Process
  902. #endif
  903. PsGetThreadId
  904. PsGetThreadFreezeCount
  905. PsGetThreadHardErrorsAreDisabled
  906. PsGetThreadProcess
  907. PsGetThreadProcessId
  908. PsGetThreadSessionId
  909. PsGetThreadTeb
  910. PsGetThreadWin32Thread
  911. PsGetVersion
  912. PsImpersonateClient
  913. PsInitialSystemProcess CONSTANT
  914. PsIsProcessBeingDebugged
  915. PsIsThreadTerminating
  916. PsIsSystemThread
  917. PsIsThreadImpersonating
  918. PsJobType CONSTANT
  919. PsEstablishWin32Callouts
  920. PsLookupProcessThreadByCid
  921. PsLookupProcessByProcessId
  922. PsLookupThreadByThreadId
  923. PsProcessType CONSTANT
  924. PsReferenceImpersonationToken
  925. PsReferencePrimaryToken
  926. PsDereferenceImpersonationToken
  927. PsDereferencePrimaryToken
  928. PsRestoreImpersonation
  929. PsReturnPoolQuota
  930. PsReturnProcessNonPagedPoolQuota
  931. PsReturnProcessPagedPoolQuota
  932. PsRevertToSelf
  933. PsRevertThreadToSelf
  934. PsSetCreateProcessNotifyRoutine
  935. PsSetCreateThreadNotifyRoutine
  936. PsRemoveCreateThreadNotifyRoutine
  937. PsSetJobUIRestrictionsClass
  938. PsSetLegoNotifyRoutine
  939. PsSetLoadImageNotifyRoutine
  940. PsRemoveLoadImageNotifyRoutine
  941. PsSetProcessPriorityClass
  942. PsSetProcessPriorityByClass
  943. PsSetProcessSecurityPort
  944. PsSetProcessWin32Process
  945. PsSetProcessWindowStation
  946. PsSetThreadHardErrorsAreDisabled
  947. PsSetThreadWin32Thread
  948. PsTerminateSystemThread
  949. PsThreadType CONSTANT
  950. RtlAbsoluteToSelfRelativeSD
  951. RtlAddAccessAllowedAce
  952. RtlAddAccessAllowedAceEx
  953. RtlAddAce
  954. RtlAddAtomToAtomTable
  955. RtlAddRange
  956. RtlAllocateHeap
  957. RtlAnsiCharToUnicodeChar
  958. RtlAnsiStringToUnicodeSize=RtlxAnsiStringToUnicodeSize
  959. RtlAnsiStringToUnicodeString
  960. RtlAppendAsciizToString
  961. RtlAppendStringToString
  962. RtlAppendUnicodeStringToString
  963. RtlAppendUnicodeToString
  964. RtlAreAllAccessesGranted
  965. RtlAreAnyAccessesGranted
  966. RtlAreBitsClear
  967. RtlAreBitsSet
  968. RtlAssert
  969. RtlCaptureStackBackTrace
  970. RtlCharToInteger
  971. RtlCheckRegistryKey
  972. RtlClearAllBits
  973. RtlClearBit
  974. RtlClearBits
  975. RtlCompareMemory
  976. RtlCompareMemoryUlong
  977. RtlCompareString
  978. RtlCompareUnicodeString
  979. RtlCompressBuffer
  980. RtlCompressChunks
  981. #if !defined(_WIN64)
  982. RtlConvertLongToLargeInteger = __RtlConvertLongToLargeInteger
  983. RtlConvertUlongToLargeInteger = __RtlConvertUlongToLargeInteger
  984. #endif
  985. RtlConvertSidToUnicodeString
  986. RtlCopyLuid
  987. RtlCopyRangeList
  988. RtlCopySid
  989. RtlCopyString
  990. RtlCopyUnicodeString
  991. RtlCreateAcl
  992. RtlCreateAtomTable
  993. RtlCreateHeap
  994. RtlCreateRegistryKey
  995. RtlCreateSecurityDescriptor
  996. RtlCreateSystemVolumeInformationFolder
  997. RtlCreateUnicodeString
  998. RtlCustomCPToUnicodeN
  999. RtlDecompressBuffer
  1000. RtlDecompressChunks
  1001. RtlDecompressFragment
  1002. RtlDelete
  1003. RtlDeleteAce
  1004. RtlDeleteAtomFromAtomTable
  1005. RtlDeleteElementGenericTable
  1006. RtlDeleteElementGenericTableAvl
  1007. RtlDeleteNoSplay
  1008. RtlDeleteOwnersRanges
  1009. RtlDeleteRange
  1010. RtlDeleteRegistryValue
  1011. RtlDescribeChunk
  1012. RtlDestroyAtomTable
  1013. RtlDestroyHeap
  1014. RtlDowncaseUnicodeString
  1015. RtlEmptyAtomTable
  1016. #ifndef _WIN64
  1017. RtlEnlargedIntegerMultiply = _RtlEnlargedIntegerMultiply
  1018. RtlEnlargedUnsignedDivide = _RtlEnlargedUnsignedDivide
  1019. RtlEnlargedUnsignedMultiply = _RtlEnlargedUnsignedMultiply
  1020. #endif
  1021. RtlEnumerateGenericTable
  1022. RtlEnumerateGenericTableAvl
  1023. RtlEnumerateGenericTableLikeADirectory
  1024. RtlEnumerateGenericTableWithoutSplaying
  1025. RtlEnumerateGenericTableWithoutSplayingAvl
  1026. RtlEqualLuid
  1027. RtlEqualSid
  1028. RtlEqualString
  1029. RtlEqualUnicodeString
  1030. #if !defined(_WIN64)
  1031. RtlExtendedIntegerMultiply
  1032. RtlExtendedLargeIntegerDivide
  1033. #endif
  1034. #if defined(_X86_) || defined(_IA64_)
  1035. RtlExtendedMagicDivide
  1036. #endif
  1037. RtlFillMemory
  1038. #if !defined(_AMD64_)
  1039. RtlFillMemoryUlong
  1040. #endif
  1041. RtlFindClearBits
  1042. RtlFindClearBitsAndSet
  1043. RtlFindClearRuns
  1044. RtlFindFirstRunClear
  1045. RtlFindLastBackwardRunClear
  1046. RtlFindLeastSignificantBit
  1047. RtlFindLongestRunClear
  1048. RtlFindMessage
  1049. RtlFindMostSignificantBit
  1050. RtlFindNextForwardRunClear
  1051. RtlFindRange
  1052. RtlFindSetBits
  1053. RtlFindSetBitsAndClear
  1054. RtlFindUnicodePrefix
  1055. RtlFormatCurrentUserKeyPath
  1056. RtlFreeAnsiString
  1057. RtlFreeHeap
  1058. RtlFreeOemString
  1059. RtlFreeRangeList
  1060. RtlFreeUnicodeString
  1061. RtlGUIDFromString
  1062. RtlGenerate8dot3Name
  1063. RtlGetAce
  1064. RtlGetCallersAddress
  1065. RtlGetCompressionWorkSpaceSize
  1066. RtlGetDaclSecurityDescriptor
  1067. RtlGetDefaultCodePage
  1068. RtlGetElementGenericTable
  1069. RtlGetElementGenericTableAvl
  1070. RtlGetFirstRange
  1071. RtlGetGroupSecurityDescriptor
  1072. RtlGetNextRange
  1073. RtlGetNtGlobalFlags
  1074. RtlGetOwnerSecurityDescriptor
  1075. RtlGetSaclSecurityDescriptor
  1076. RtlGetVersion
  1077. RtlHashUnicodeString
  1078. RtlImageNtHeader
  1079. RtlImageDirectoryEntryToData
  1080. RtlInitAnsiString
  1081. RtlInitAnsiStringEx
  1082. RtlInitCodePageTable
  1083. RtlInitString
  1084. RtlInitUnicodeString
  1085. RtlInitUnicodeStringEx
  1086. RtlInitializeBitMap
  1087. RtlInitializeGenericTable
  1088. RtlInitializeGenericTableAvl
  1089. RtlInitializeRangeList
  1090. RtlInitializeSid
  1091. RtlInitializeUnicodePrefix
  1092. RtlInsertElementGenericTable
  1093. RtlInsertElementGenericTableAvl
  1094. RtlInsertElementGenericTableFull
  1095. RtlInsertElementGenericTableFullAvl
  1096. RtlInsertUnicodePrefix
  1097. RtlInt64ToUnicodeString
  1098. RtlIntegerToChar
  1099. RtlIntegerToUnicode
  1100. RtlIntegerToUnicodeString
  1101. RtlInvertRangeList
  1102. RtlIpv4AddressToStringA
  1103. RtlIpv4AddressToStringW
  1104. RtlIpv4AddressToStringExA
  1105. RtlIpv4AddressToStringExW
  1106. RtlIpv4StringToAddressA
  1107. RtlIpv4StringToAddressW
  1108. RtlIpv4StringToAddressExA
  1109. RtlIpv4StringToAddressExW
  1110. RtlIpv6AddressToStringA
  1111. RtlIpv6AddressToStringW
  1112. RtlIpv6AddressToStringExA
  1113. RtlIpv6AddressToStringExW
  1114. RtlIpv6StringToAddressA
  1115. RtlIpv6StringToAddressW
  1116. RtlIpv6StringToAddressExA
  1117. RtlIpv6StringToAddressExW
  1118. RtlIsGenericTableEmpty
  1119. RtlIsGenericTableEmptyAvl
  1120. RtlIsNameLegalDOS8Dot3
  1121. RtlIsRangeAvailable
  1122. RtlIsValidOemCharacter
  1123. #if !defined(_WIN64)
  1124. RtlLargeIntegerAdd
  1125. RtlLargeIntegerArithmeticShift
  1126. RtlLargeIntegerDivide
  1127. RtlLargeIntegerNegate
  1128. RtlLargeIntegerShiftLeft
  1129. RtlLargeIntegerShiftRight
  1130. RtlLargeIntegerSubtract
  1131. #endif
  1132. RtlLengthRequiredSid
  1133. RtlLengthSecurityDescriptor
  1134. RtlLengthSid
  1135. RtlLookupAtomInAtomTable
  1136. RtlLookupElementGenericTable
  1137. RtlLookupElementGenericTableAvl
  1138. RtlLookupElementGenericTableFull
  1139. RtlLookupElementGenericTableFullAvl
  1140. RtlMapGenericMask
  1141. RtlMapSecurityErrorToNtStatus
  1142. RtlMergeRangeLists
  1143. #if !defined(_M_IA64)
  1144. RtlMoveMemory
  1145. #endif
  1146. RtlMultiByteToUnicodeN
  1147. RtlMultiByteToUnicodeSize
  1148. RtlNextUnicodePrefix
  1149. RtlNtStatusToDosError
  1150. RtlNtStatusToDosErrorNoTeb
  1151. RtlNumberGenericTableElements
  1152. RtlNumberGenericTableElementsAvl
  1153. RtlNumberOfClearBits
  1154. RtlNumberOfSetBits
  1155. RtlOemStringToCountedUnicodeString
  1156. RtlOemStringToUnicodeSize=RtlxOemStringToUnicodeSize
  1157. RtlOemStringToUnicodeString
  1158. RtlOemToUnicodeN
  1159. RtlPinAtomInAtomTable
  1160. RtlPrefetchMemoryNonTemporal
  1161. RtlPrefixString
  1162. RtlPrefixUnicodeString
  1163. RtlQueryAtomInAtomTable
  1164. RtlQueryRegistryValues
  1165. RtlQueryTimeZoneInformation
  1166. RtlRaiseException
  1167. RtlRandom
  1168. RtlRandomEx
  1169. RtlRealPredecessor
  1170. RtlRealSuccessor
  1171. RtlRemoveUnicodePrefix
  1172. RtlReserveChunk
  1173. RtlSecondsSince1970ToTime
  1174. RtlSecondsSince1980ToTime
  1175. RtlSelfRelativeToAbsoluteSD
  1176. RtlSelfRelativeToAbsoluteSD2
  1177. RtlSetAllBits
  1178. RtlSetBit
  1179. RtlSetBits
  1180. RtlSetDaclSecurityDescriptor
  1181. RtlSetGroupSecurityDescriptor
  1182. RtlSetOwnerSecurityDescriptor
  1183. RtlSetSaclSecurityDescriptor
  1184. RtlSetTimeZoneInformation
  1185. RtlSizeHeap
  1186. RtlSplay
  1187. RtlStringFromGUID
  1188. RtlSubAuthorityCountSid
  1189. RtlSubAuthoritySid
  1190. RtlSubtreePredecessor
  1191. RtlSubtreeSuccessor
  1192. RtlTestBit
  1193. RtlTimeFieldsToTime
  1194. RtlTimeToSecondsSince1970
  1195. RtlTimeToSecondsSince1980
  1196. RtlTimeToTimeFields
  1197. RtlTimeToElapsedTimeFields
  1198. RtlTraceDatabaseCreate
  1199. RtlTraceDatabaseDestroy
  1200. RtlTraceDatabaseValidate
  1201. RtlTraceDatabaseAdd
  1202. RtlTraceDatabaseFind
  1203. RtlTraceDatabaseEnumerate
  1204. RtlTraceDatabaseLock
  1205. RtlTraceDatabaseUnlock
  1206. RtlLockBootStatusData
  1207. RtlUnlockBootStatusData
  1208. RtlGetSetBootStatusData
  1209. #if !defined(_AMD64_)
  1210. RtlUlongByteSwap
  1211. RtlUlonglongByteSwap
  1212. #endif
  1213. RtlUnicodeStringToAnsiSize=RtlxUnicodeStringToAnsiSize
  1214. RtlUnicodeStringToAnsiString
  1215. RtlUnicodeStringToCountedOemString
  1216. RtlUnicodeStringToInteger
  1217. RtlUnicodeStringToOemSize=RtlxUnicodeStringToOemSize
  1218. RtlUnicodeStringToOemString
  1219. RtlUnicodeToCustomCPN
  1220. RtlUnicodeToMultiByteN
  1221. RtlUnicodeToMultiByteSize
  1222. RtlUnicodeToOemN
  1223. RtlUnwind
  1224. RtlUpcaseUnicodeChar
  1225. RtlUpcaseUnicodeString
  1226. RtlUpcaseUnicodeStringToAnsiString
  1227. RtlUpcaseUnicodeStringToCountedOemString
  1228. RtlUpcaseUnicodeStringToOemString
  1229. RtlUpcaseUnicodeToCustomCPN
  1230. RtlUpcaseUnicodeToMultiByteN
  1231. RtlUpcaseUnicodeToOemN
  1232. RtlUpperChar
  1233. RtlUpperString
  1234. #if !defined(_AMD64_)
  1235. RtlUshortByteSwap
  1236. #endif
  1237. RtlValidSecurityDescriptor
  1238. RtlValidRelativeSecurityDescriptor
  1239. RtlValidSid
  1240. RtlVerifyVersionInfo
  1241. RtlVolumeDeviceToDosName=IoVolumeDeviceToDosName
  1242. RtlWalkFrameChain
  1243. RtlWriteRegistryValue
  1244. RtlZeroHeap
  1245. RtlZeroMemory
  1246. RtlxAnsiStringToUnicodeSize
  1247. RtlxOemStringToUnicodeSize
  1248. RtlxUnicodeStringToAnsiSize
  1249. RtlxUnicodeStringToOemSize
  1250. SeAccessCheck
  1251. SeAppendPrivileges
  1252. SeAssignSecurity
  1253. SeAssignSecurityEx
  1254. SeAuditingFileEvents
  1255. SeAuditingFileEventsWithContext
  1256. SeAuditingFileOrGlobalEvents
  1257. SeAuditingHardLinkEvents
  1258. SeAuditingHardLinkEventsWithContext
  1259. SeAuditHardLinkCreation
  1260. SeCaptureSecurityDescriptor
  1261. SeCaptureSubjectContext
  1262. SeCloseObjectAuditAlarm
  1263. SeCreateAccessState
  1264. SeCreateClientSecurity
  1265. SeCreateClientSecurityFromSubjectContext
  1266. SeDeassignSecurity
  1267. SeDeleteAccessState
  1268. SeDeleteObjectAuditAlarm
  1269. //
  1270. // Pointer to structure containing security
  1271. // exports
  1272. //
  1273. //
  1274. // Use SeEnableAccessToExports() before
  1275. // using (see se.h)
  1276. SeExports DATA
  1277. SeFilterToken
  1278. SeFreePrivileges
  1279. SeImpersonateClient
  1280. SeImpersonateClientEx
  1281. SeLockSubjectContext
  1282. SeMarkLogonSessionForTerminationNotification
  1283. SeOpenObjectAuditAlarm
  1284. SeOpenObjectForDeleteAuditAlarm
  1285. SePrivilegeCheck
  1286. SePrivilegeObjectAuditAlarm
  1287. // System default DACLs
  1288. //
  1289. // SePublicDefaultDacl - is for protecting things so that
  1290. // normal users can use it.
  1291. SePublicDefaultDacl CONSTANT
  1292. SeQueryAuthenticationIdToken
  1293. SeQueryInformationToken
  1294. SeQuerySecurityDescriptorInfo
  1295. SeQuerySessionIdToken
  1296. SeRegisterLogonSessionTerminatedRoutine
  1297. SeReleaseSecurityDescriptor
  1298. SeReleaseSubjectContext
  1299. SeSetAccessStateGenericMapping
  1300. SeSetSecurityDescriptorInfo
  1301. SeSetSecurityDescriptorInfoEx
  1302. SeSinglePrivilegeCheck
  1303. // SeSystemDefaultDacl - is for protecting things so that
  1304. // only the system (and administrators) can get to it.
  1305. SeSystemDefaultDacl CONSTANT
  1306. SeTokenImpersonationLevel
  1307. SeTokenIsAdmin
  1308. SeTokenIsRestricted
  1309. SeTokenObjectType CONSTANT // Data - use pointer for access
  1310. SeTokenType
  1311. SeUnlockSubjectContext
  1312. SeUnregisterLogonSessionTerminatedRoutine
  1313. SeValidSecurityDescriptor
  1314. VerSetConditionMask
  1315. VfFailDeviceNode
  1316. VfFailDriver
  1317. VfFailSystemBIOS
  1318. VfIsVerificationEnabled
  1319. WmiFlushTrace
  1320. WmiGetClock
  1321. WmiQueryTrace
  1322. WmiQueryTraceInformation
  1323. WmiStartTrace
  1324. WmiStopTrace
  1325. WmiTraceFastEvent
  1326. WmiTraceMessage
  1327. WmiTraceMessageVa
  1328. WmiUpdateTrace
  1329. ZwAccessCheckAndAuditAlarm
  1330. ZwAddBootEntry
  1331. ZwAddDriverEntry
  1332. ZwAdjustPrivilegesToken
  1333. ZwAlertThread
  1334. ZwAllocateVirtualMemory
  1335. ZwAssignProcessToJobObject
  1336. ZwCancelIoFile
  1337. ZwCancelTimer
  1338. ZwClearEvent
  1339. ZwClose
  1340. ZwCloseObjectAuditAlarm
  1341. ZwConnectPort
  1342. ZwCreateDirectoryObject
  1343. ZwCreateEvent
  1344. ZwCreateFile
  1345. ZwCreateJobObject
  1346. ZwCreateKey
  1347. ZwCreateSection
  1348. ZwCreateSymbolicLinkObject
  1349. ZwCreateTimer
  1350. ZwDeleteBootEntry
  1351. ZwDeleteDriverEntry
  1352. ZwDeleteFile
  1353. ZwDeleteKey
  1354. ZwDeleteValueKey
  1355. ZwDeviceIoControlFile
  1356. ZwDisplayString
  1357. ZwDuplicateObject
  1358. ZwDuplicateToken
  1359. ZwEnumerateBootEntries
  1360. ZwEnumerateDriverEntries
  1361. ZwEnumerateKey
  1362. ZwEnumerateValueKey
  1363. ZwFlushInstructionCache
  1364. ZwFlushKey
  1365. ZwFlushVirtualMemory
  1366. ZwFreeVirtualMemory
  1367. ZwFsControlFile
  1368. ZwInitiatePowerAction
  1369. ZwIsProcessInJob
  1370. ZwLoadDriver
  1371. ZwLoadKey
  1372. ZwMakeTemporaryObject
  1373. ZwMapViewOfSection
  1374. ZwModifyBootEntry
  1375. ZwModifyDriverEntry
  1376. ZwNotifyChangeKey
  1377. ZwOpenDirectoryObject
  1378. ZwOpenEvent
  1379. ZwOpenFile
  1380. ZwOpenJobObject
  1381. ZwOpenKey
  1382. ZwOpenProcess
  1383. ZwOpenProcessToken
  1384. ZwOpenProcessTokenEx
  1385. ZwOpenSection
  1386. ZwOpenSymbolicLinkObject
  1387. ZwOpenThread
  1388. ZwOpenThreadToken
  1389. ZwOpenThreadTokenEx
  1390. ZwOpenTimer
  1391. ZwPowerInformation
  1392. ZwPulseEvent
  1393. ZwQueryBootEntryOrder
  1394. ZwQueryBootOptions
  1395. ZwQueryDefaultLocale
  1396. ZwQueryDefaultUILanguage
  1397. ZwQueryDriverEntryOrder
  1398. ZwQueryInstallUILanguage
  1399. ZwQueryDirectoryFile
  1400. ZwQueryDirectoryObject
  1401. ZwQueryEaFile
  1402. ZwQueryFullAttributesFile
  1403. ZwQueryInformationFile
  1404. ZwQueryInformationJobObject
  1405. ZwQueryInformationProcess
  1406. ZwQueryInformationThread
  1407. ZwQueryInformationToken
  1408. ZwQueryInformationToken
  1409. ZwQueryKey
  1410. ZwQueryObject
  1411. ZwQuerySection
  1412. ZwQuerySecurityObject
  1413. ZwQuerySymbolicLinkObject
  1414. ZwQuerySystemInformation
  1415. ZwQueryValueKey
  1416. ZwQueryVolumeInformationFile
  1417. ZwReadFile
  1418. ZwReplaceKey
  1419. ZwRequestWaitReplyPort
  1420. ZwResetEvent
  1421. ZwRestoreKey
  1422. ZwSaveKey
  1423. ZwSaveKeyEx
  1424. ZwSetBootEntryOrder
  1425. ZwSetBootOptions
  1426. ZwSetDefaultLocale
  1427. ZwSetDefaultUILanguage
  1428. ZwSetDriverEntryOrder
  1429. ZwSetEaFile
  1430. ZwSetEvent
  1431. ZwSetInformationFile
  1432. ZwSetInformationJobObject
  1433. ZwSetInformationObject
  1434. ZwSetInformationProcess
  1435. ZwSetInformationThread
  1436. ZwSetSecurityObject
  1437. ZwSetSystemInformation
  1438. ZwSetSystemTime
  1439. ZwSetTimer
  1440. ZwSetValueKey
  1441. ZwSetVolumeInformationFile
  1442. ZwTerminateJobObject
  1443. ZwTerminateProcess
  1444. ZwTranslateFilePath
  1445. ZwUnloadDriver
  1446. ZwUnloadKey
  1447. ZwUnmapViewOfSection
  1448. ZwWaitForMultipleObjects
  1449. ZwWaitForSingleObject
  1450. ZwWriteFile
  1451. ZwYieldExecution
  1452. //
  1453. // ntcrt.lib
  1454. //
  1455. #if defined(_X86_)
  1456. _alloca_probe
  1457. #elif defined(_IA64_)
  1458. __alloca_probe
  1459. #endif
  1460. _itoa
  1461. _itow
  1462. _purecall
  1463. _snprintf
  1464. _snwprintf
  1465. _stricmp
  1466. _strlwr
  1467. _strnicmp
  1468. _strnset
  1469. _strrev
  1470. _strset
  1471. _strupr
  1472. _vsnprintf
  1473. _vsnwprintf
  1474. _wcsicmp
  1475. _wcslwr
  1476. _wcsnicmp
  1477. _wcsnset
  1478. _wcsrev
  1479. _wcsupr
  1480. isdigit
  1481. islower
  1482. isprint
  1483. isspace
  1484. isupper
  1485. isxdigit
  1486. mbstowcs
  1487. mbtowc
  1488. memchr
  1489. qsort
  1490. rand
  1491. sprintf
  1492. srand
  1493. strcat
  1494. strchr
  1495. strcmp
  1496. strcpy
  1497. strlen
  1498. strncat
  1499. strncmp
  1500. strncpy
  1501. strrchr
  1502. strspn
  1503. strstr
  1504. swprintf
  1505. tolower
  1506. towlower
  1507. toupper
  1508. towupper
  1509. vsprintf
  1510. wcscat
  1511. wcschr
  1512. wcscmp
  1513. wcscpy
  1514. wcscspn
  1515. wcslen
  1516. wcsncat
  1517. wcsncmp
  1518. wcsncpy
  1519. wcsrchr
  1520. wcsspn
  1521. wcsstr
  1522. wcstombs
  1523. wctomb
  1524. //
  1525. // Hack-o-rama to support the stupid ATI miniport driver.
  1526. // Get rid of these if we can someday.
  1527. //
  1528. atol
  1529. atoi
  1530. //
  1531. // Export Kernel Icecap probe functions so drivers can be traced
  1532. //
  1533. #ifdef _CAPKERN
  1534. #ifdef IA64
  1535. _CAP_Start_Profiling
  1536. _CAP_End_Profiling
  1537. #else
  1538. __CAP_Start_Profiling@8
  1539. __CAP_End_Profiling@4
  1540. CAP_Log_NInt
  1541. CAP_Log_NInt_Clothed
  1542. #endif
  1543. #endif
  1544. //
  1545. // Export CreateLiveDump function to use in videoprt.sys EA recovery
  1546. //
  1547. KeCapturePersistentThreadState