Implement RtlFindLeastSignificantBit(), RtlFindMostSignificantBit() and _itow().
[reactos.git] / reactos / ntoskrnl / ntoskrnl.def
1 ; $Id: ntoskrnl.def,v 1.173 2004/02/02 00:36:07 ekohl Exp $
2 ;
3 ; reactos/ntoskrnl/ntoskrnl.def
4 ;
5 ; ReactOS Operating System
6 ;
7 EXPORTS
8 CcRosInitializeFileCache@8
9 CcRosReleaseFileCache@4
10 CcCopyRead@24
11 CcCopyWrite@20
12 CcFlushCache@16
13 CcGetFileObjectFromSectionPtrs@4
14 CcMapData@24
15 CcMdlReadComplete@8
16 CcSetDirtyPinnedData@8
17 CcSetFileSizes@8
18 CcUnpinData@4
19 CcZeroData@16
20 DbgBreakPoint@0
21 DbgBreakPointWithStatus@4
22 ;DbgLoadImageSymbols@12
23 DbgPrint
24 DbgPrompt@12
25 DpcQueueSize DATA
26 @ExAcquireFastMutexUnsafe@4
27 ExAcquireResourceExclusive@8
28 ExAcquireResourceExclusiveLite@8
29 ExAcquireResourceSharedLite@8
30 ExAcquireSharedStarveExclusive@8
31 ExAcquireSharedWaitForExclusive@8
32 @ExAllocateFromPagedLookasideList@4
33 ExAllocatePool@8
34 ExAllocatePoolWithQuota@8
35 ExAllocatePoolWithQuotaTag@12
36 ExAllocatePoolWithTag@12
37 ExConvertExclusiveToSharedLite@4
38 ExCreateCallback@16
39 ExDeleteNPagedLookasideList@4
40 ExDeletePagedLookasideList@4
41 ExDeleteResource@4
42 ExDeleteResourceLite@4
43 ExDesktopObjectType DATA
44 ExDisableResourceBoostLite@4
45 ExEventObjectType DATA
46 ExExtendZone@12
47 ExFreePool@4
48 ExFreePoolWithTag@8
49 ExFreeToPagedLookasideList@8
50 ExGetExclusiveWaiterCount@4
51 ExGetPreviousMode@0
52 ExGetSharedWaiterCount@4
53 ExInitializeNPagedLookasideList@28
54 ExInitializePagedLookasideList@28
55 ExInitializeResource@4
56 ExInitializeResourceLite@4
57 ExInitializeZone@16
58 ExInterlockedAddLargeInteger@16
59 @ExInterlockedAddLargeStatistic@8
60 @ExInterlockedAddUlong@12
61 @ExInterlockedCompareExchange64@16
62 ExInterlockedDecrementLong@8
63 ExInterlockedExchangeUlong@12
64 ExInterlockedExtendZone@16
65 ExInterlockedIncrementLong@8
66 @ExInterlockedInsertHeadList@12
67 @ExInterlockedInsertTailList@12
68 @ExInterlockedPopEntryList@8
69 @ExInterlockedPopEntrySList@8
70 @ExInterlockedPushEntryList@12
71 @ExInterlockedPushEntrySList@12
72 @ExInterlockedRemoveHeadList@8
73 ExIsProcessorFeaturePresent@4
74 ExIsResourceAcquiredExclusiveLite@4
75 ExIsResourceAcquiredSharedLite@4
76 ExLocalTimeToSystemTime@8
77 ExNotifyCallback@12
78 ExPostSystemEvent@12
79 ;ExQueryPoolBlockSize
80 ExQueueWorkItem@8
81 ExRaiseAccessViolation@0
82 ExRaiseDatatypeMisalignment@0
83 ;ExRaiseException
84 ;ExRaiseHardError
85 ExRaiseStatus@4
86 ExRegisterCallback@12
87 ExReinitializeResourceLite@4
88 @ExReleaseFastMutexUnsafe@4
89 ExReleaseResourceForThread@8
90 ExReleaseResourceForThreadLite@8
91 @ExReleaseResourceLite@4
92 ExSetResourceOwnerPointer@8
93 ;ExSystemExceptionFilter
94 ExSystemTimeToLocalTime@8
95 ExTryToAcquireResourceExclusiveLite@4
96 ExUnregisterCallback@4
97 ExWindowStationObjectType DATA
98 ExInitializeBinaryTree@12
99 ExDeleteBinaryTree@4
100 ExInsertBinaryTree@12
101 ExSearchBinaryTree@12
102 ExRemoveBinaryTree@12
103 ExTraverseBinaryTree@16
104 ExInitializeSplayTree@16
105 ExDeleteSplayTree@4
106 ExInsertSplayTree@12
107 ExSearchSplayTree@12
108 ExRemoveSplayTree@12
109 ExWeightOfSplayTree@8
110 ExTraverseSplayTree@16
111 ExInitializeHashTable@16
112 ExDeleteHashTable@4
113 ExInsertHashTable@16
114 ExSearchHashTable@16
115 ExRemoveHashTable@16
116 @ExfInterlockedAddUlong@12
117 @ExfInterlockedInsertHeadList@12
118 @ExfInterlockedInsertTailList@12
119 @ExfInterlockedPopEntryList@8
120 @ExfInterlockedPushEntryList@12
121 @ExfInterlockedRemoveHeadList@8
122 @Exfi386InterlockedDecrementLong@4
123 @Exfi386InterlockedExchangeUlong@8
124 @Exfi386InterlockedIncrementLong@4
125 Exi386InterlockedDecrementLong@4
126 Exi386InterlockedExchangeUlong@8
127 Exi386InterlockedIncrementLong@4
128 FsRtlAddLargeMcbEntry@28
129 FsRtlAddMcbEntry@16
130 FsRtlAddToTunnelCache@32
131 FsRtlAllocateFileLock@8
132 FsRtlAllocatePool@8
133 FsRtlAllocatePoolWithQuota@8
134 FsRtlAllocatePoolWithQuotaTag@12
135 FsRtlAllocatePoolWithTag@12
136 FsRtlAllocateResource@0
137 FsRtlAreNamesEqual@16
138 FsRtlBalanceReads@4
139 FsRtlCheckLockForReadAccess@8
140 FsRtlCheckLockForWriteAccess@8
141 FsRtlCheckOplock@20
142 FsRtlCopyRead@32
143 FsRtlCopyWrite@32
144 FsRtlCurrentBatchOplock@4
145 FsRtlDeleteKeyFromTunnelCache@12
146 FsRtlDeleteTunnelCache@4
147 FsRtlDeregisterUncProvider@4
148 FsRtlDissectDbcs@16
149 FsRtlDissectName@16
150 FsRtlDoesDbcsContainWildCards@4
151 FsRtlDoesNameContainWildCards@4
152 FsRtlFastCheckLockForRead@24
153 FsRtlFastCheckLockForWrite@24
154 FsRtlFastUnlockAll@16
155 FsRtlFastUnlockAllByKey@20
156 FsRtlFastUnlockSingle@32
157 FsRtlFindInTunnelCache@32
158 FsRtlGetFileSize@8
159 FsRtlGetNextFileLock@8
160 FsRtlGetNextLargeMcbEntry@20
161 FsRtlGetNextMcbEntry@20
162 FsRtlInitializeFileLock@12
163 FsRtlInitializeLargeMcb@8
164 FsRtlInitializeMcb@8
165 FsRtlInitializeOplock@4
166 FsRtlInitializeTunnelCache@4
167 FsRtlIsDbcsInExpression@8
168 FsRtlIsFatDbcsLegal@20
169 FsRtlIsHpfsDbcsLegal@20
170 FsRtlIsNameInExpression@16
171 FsRtlIsNtstatusExpected@4
172 FsRtlIsTotalDeviceFailure@4
173 FsRtlLegalAnsiCharacterArray DATA
174 FsRtlLookupLargeMcbEntry@32
175 FsRtlLookupLastLargeMcbEntry@12
176 FsRtlLookupLastMcbEntry@12
177 FsRtlLookupMcbEntry@20
178 FsRtlMdlRead@24
179 FsRtlMdlReadComplete@8
180 FsRtlMdlReadCompleteDev@12
181 FsRtlMdlReadDev@28
182 FsRtlMdlWriteComplete@12
183 FsRtlMdlWriteCompleteDev@16
184 FsRtlNormalizeNtstatus@8
185 FsRtlNotifyChangeDirectory@28
186 FsRtlNotifyCleanup@12
187 FsRtlNotifyFullChangeDirectory@40
188 FsRtlNotifyFullReportChange@36
189 FsRtlNotifyInitializeSync@4
190 FsRtlNotifyReportChange@20
191 FsRtlNotifyUninitializeSync@4
192 FsRtlNotifyVolumeEvent@8
193 FsRtlNumberOfRunsInLargeMcb@4
194 FsRtlNumberOfRunsInMcb@4
195 FsRtlOplockFsctrl@12
196 FsRtlOplockIsFastIoPossible@4
197 FsRtlPostPagingFileStackOverflow@12
198 FsRtlPostStackOverflow@12
199 FsRtlPrepareMdlWrite@24
200 FsRtlPrepareMdlWriteDev@28
201 FsRtlPrivateLock@48
202 FsRtlProcessFileLock@12
203 FsRtlRegisterUncProvider@12
204 FsRtlRemoveLargeMcbEntry@20
205 FsRtlRemoveMcbEntry@12
206 FsRtlSplitLargeMcb@20
207 FsRtlSyncVolumes@12
208 FsRtlTruncateLargeMcb@12
209 FsRtlTruncateMcb@8
210 FsRtlUninitializeFileLock@4
211 FsRtlUninitializeLargeMcb@4
212 FsRtlUninitializeMcb@4
213 FsRtlUninitializeOplock@4
214 HalDispatchTable DATA
215 HalPrivateDispatchTable DATA
216 InbvAcquireDisplayOwnership@0
217 InbvCheckDisplayOwnership@0
218 InbvDisplayString@4
219 InbvEnableBootDriver@4
220 InbvEnableDisplayString@4
221 InbvInstallDisplayStringFilter@4
222 InbvIsBootDriverInstalled@0
223 InbvNotifyDisplayOwnershipLost@4
224 InbvResetDisplay@0
225 InbvSetScrollRegion@16
226 InbvSetTextColor@4
227 InbvSolidColorFill@20
228 @InterlockedCompareExchange@12
229 @InterlockedDecrement@4
230 @InterlockedExchange@8
231 @InterlockedExchangeAdd@8
232 @InterlockedIncrement@4
233 @InterlockedPopEntrySList@4
234 @InterlockedPushEntrySList@8
235 IoAcquireCancelSpinLock@4
236 IoAcquireRemoveLockEx@20
237 IoAcquireVpbSpinLock@4
238 IoAdapterObjectType DATA
239 IoAllocateAdapterChannel@20
240 IoAllocateController@16
241 IoAllocateErrorLogEntry@8
242 IoAllocateIrp@8
243 IoAllocateMdl@20
244 IoAllocateWorkItem@4
245 IoAssignResources@24
246 IoAttachDevice@12
247 IoAttachDeviceByPointer@8
248 IoAttachDeviceToDeviceStack@8
249 IoBuildAsynchronousFsdRequest@24
250 IoBuildDeviceIoControlRequest@36
251 IoBuildPartialMdl@16
252 IoBuildSynchronousFsdRequest@28
253 IoCallDriver@8
254 IoCancelIrp@4
255 IoCheckDesiredAccess@8
256 IoCheckEaBufferValidity@12
257 IoCheckFunctionAccess@24
258 IoCheckShareAccess@20
259 IoCompleteRequest@8
260 IoConnectInterrupt@44
261 IoCreateController@4
262 IoCreateDevice@28
263 IoCreateFile@56
264 IoCreateNotificationEvent@8
265 IoCreateStreamFileObject@8
266 IoCreateSymbolicLink@8
267 IoCreateSynchronizationEvent@8
268 IoCreateUnprotectedSymbolicLink@8
269 IoDeleteController@4
270 IoDeleteDevice@4
271 IoDeleteSymbolicLink@4
272 IoDetachDevice@4
273 IoDeviceHandlerObjectSize DATA
274 IoDeviceHandlerObjectType DATA
275 IoDisconnectInterrupt@4
276 IoDeviceObjectType DATA
277 IoDriverObjectType DATA
278 IoEnqueueIrp@4
279 IoFastQueryNetworkAttributes@20
280 IoFileObjectType DATA
281 IoFreeController@4
282 IoFreeIrp@4
283 IoFreeMdl@4
284 IoFreeWorkItem@4
285 IoGetAttachedDevice@4
286 IoGetAttachedDeviceReference@4
287 IoGetBaseFileSystemDeviceObject@4
288 IoGetConfigurationInformation@0
289 IoGetCurrentProcess@0
290 IoGetDeviceObjectPointer@16
291 IoGetDeviceProperty@20
292 IoGetDeviceToVerify@4
293 IoGetFileObjectGenericMapping@0
294 IoGetInitialStack@0
295 IoGetRelatedDeviceObject@4
296 IoGetRequestorProcess@4
297 IoGetStackLimits@8
298 IoGetTopLevelIrp@0
299 IoInitializeIrp@12
300 IoInvalidateDeviceRelations@8
301 IoInvalidateDeviceState@4
302 IoInitializeRemoveLockEx@20
303 IoInitializeTimer@12
304 IoIsOperationSynchronous@4
305 IoMakeAssociatedIrp@8
306 IoOpenDeviceInstanceKey@20
307 IoOpenDeviceRegistryKey@16
308 IoPageRead@20
309 IoQueryDeviceDescription@32
310 IoQueryDeviceEnumInfo@8
311 IoQueryFileInformation@20
312 IoQueryVolumeInformation@20
313 IoQueueThreadIrp@4
314 IoQueueWorkItem@16
315 IoRaiseHardError@12
316 IoRaiseInformationalHardError@12
317 IoReadOperationCount DATA
318 IoReadPartitionTable@16
319 IoReadTransferCount DATA
320 IoRegisterDeviceInterface@16
321 IoRegisterDriverReinitialization@12
322 IoRegisterFileSystem@4
323 IoRegisterFsRegistrationChange@8
324 IoRegisterShutdownNotification@4
325 IoReleaseCancelSpinLock@4
326 IoReleaseRemoveLockAndWaitEx@12
327 IoReleaseRemoveLockEx@12
328 IoReleaseVpbSpinLock@4
329 IoRemoveShareAccess@8
330 IoReportHalResourceUsage@16
331 IoReportResourceUsage@36
332 IoSetDeviceInterfaceState@8
333 IoSetDeviceToVerify@8
334 IoSetHardErrorOrVerifyDevice@8
335 IoSetInformation@16
336 IoSetPartitionInformation@16
337 IoSetShareAccess@16
338 IoSetThreadHardErrorMode@4
339 IoSetTopLevelIrp@4
340 IoStartNextPacket@8
341 IoStartNextPacketByKey@12
342 IoStartPacket@16
343 IoStartTimer@4
344 IoStatisticsLock DATA
345 IoStopTimer@4
346 IoSynchronousPageWrite@20
347 IoThreadToProcess@4
348 IoUnregisterFileSystem@4
349 IoUnregisterFsRegistrationChange@8
350 IoUnregisterShutdownNotification@4
351 IoUpdateShareAccess@8
352 IoVerifyVolume@8
353 IoWriteErrorLogEntry@4
354 IoWriteOperationCount DATA
355 IoWritePartitionTable@20
356 IoWriteTransferCount DATA
357 @IofCallDriver@8
358 @IofCompleteRequest@8
359 KdDebuggerEnabled DATA
360 KdDebuggerNotPresent DATA
361 KdPollBreakIn@0
362 KdSystemDebugControl@4
363 Ke386CallBios@8
364 Ke386IoSetAccessProcess@8
365 Ke386QueryIoAccessMap@8
366 Ke386SetIoAccessMap@8
367 KeAcquireSpinLockAtDpcLevel@4
368 KeAddSystemServiceTable@20
369 KeAttachProcess@4
370 ;KeBoostCurrentThread
371 KeBugCheck@4
372 KeBugCheckEx@20
373 KeCancelTimer@4
374 KeClearEvent@4
375 KeConnectInterrupt@4
376 KeDcacheFlushCount DATA
377 KeDelayExecutionThread@12
378 KeDeregisterBugCheckCallback@4
379 KeDetachProcess@0
380 KeDisconnectInterrupt@4
381 KeEnterCriticalRegion@0
382 KeEnterKernelDebugger@0
383 ;KeFindConfigurationEntry
384 ;KeFindConfigurationNextEntry
385 ;KeFlushEntireTb
386 KeGetCurrentThread@0
387 KeGetPreviousMode@0
388 ;KeI386AbiosCall
389 ;KeI386AllocateGdtSelectors
390 ;KeI386Call16BitCStyleFunction
391 ;KeI386Call16BitFunction
392 ;KeI386FlatToGdtSelector
393 ;KeI386GetLid
394 ;KeI386MachineType DATA
395 ;KeI386ReleaseGdtSelectors
396 ;KeI386ReleaseLid
397 ;KeI386SetGdtSelector
398 KeIcacheFlushCount DATA
399 KeInitializeApc@32
400 KeInitializeDeviceQueue@4
401 KeInitializeDpc@12
402 KeInitializeEvent@12
403 KeInitializeInterrupt@44
404 KeInitializeMutant@8
405 KeInitializeMutex@8
406 KeInitializeQueue@8
407 KeInitializeSemaphore@12
408 KeInitializeSpinLock@4
409 KeInitializeTimer@4
410 KeInitializeTimerEx@8
411 KeInsertByKeyDeviceQueue@12
412 KeInsertDeviceQueue@8
413 KeInsertHeadQueue@8
414 KeInsertQueue@8
415 KeInsertQueueApc@16
416 KeInsertQueueDpc@12
417 ;KeIsExecutingDpc
418 KeLeaveCriticalRegion@0
419 KeLoaderBlock DATA
420 KeNumberProcessors DATA
421 ;KeProfileInterrupt
422 ;KeProfileInterruptWithSource
423 KePulseEvent@12
424 KeQuerySystemTime@4
425 KeQueryTickCount@4
426 KeQueryTimeIncrement@0
427 ;KeRaiseUserException
428 KeRescheduleThread@0
429 KeReadStateEvent@4
430 KeReadStateMutant@4
431 KeReadStateMutex@4
432 KeReadStateQueue@4
433 KeReadStateSemaphore@4
434 KeReadStateTimer@4
435 KeRegisterBugCheckCallback@20
436 KeReleaseMutant@16
437 KeReleaseMutex@8
438 KeReleaseSemaphore@16
439 KeReleaseSpinLockFromDpcLevel@4
440 KeRemoveByKeyDeviceQueue@8
441 KeRemoveDeviceQueue@4
442 KeRemoveEntryDeviceQueue@8
443 KeRemoveQueue@12
444 KeRemoveQueueDpc@4
445 KeResetEvent@4
446 KeRestoreFloatingPointState@4
447 KeRundownQueue@4
448 KeSaveFloatingPointState@4
449 KeServiceDescriptorTable DATA
450 KeSetAffinityThread@8
451 KeSetBasePriorityThread@8
452 ;KeSetDmaIoCoherency
453 KeSetEvent@12
454 ;KeSetEventBoostPriority
455 ;KeSetIdealProcessorThread
456 KeSetImportanceDpc@8
457 ;KeSetKernelStackSwapEnable
458 KeSetPriorityThread@8
459 ;KeSetProfileIrql
460 ;@KeSetSwapContextNotifyRoutine
461 KeSetTargetProcessorDpc@8
462 ;@KeSetThreadSelectNotifyRoutine
463 ;KeSetTimeIncrement
464 KeSetTimer@16
465 KeSetTimerEx@20
466 ;@KeSetTimeUpdateNotifyRoutine
467 KeSynchronizeExecution@12
468 ;KeTerminateThread
469 KeTickCount DATA
470 ;KeUpdateRunTime
471 ;KeUserModeCallback
472 KeWaitForMultipleObjects@32
473 KeWaitForMutexObject@20
474 KeWaitForSingleObject@20
475 ;@KefAcquireSpinLockAtDpcLevel
476 ;@KefReleaseSpinLockFromDpcLevel
477 ;Kei386EoiHelper
478 @KiAcquireSpinLock@4
479 ;KiBugCheckData DATA
480 ;KiCoprocessorError@0
481 KiDeliverApc@12
482 KiDispatchInterrupt@0
483 KiInterruptDispatch2@8
484 ;KiIpiServiceRoutine@8
485 @KiReleaseSpinLock@4
486 ;KiUnexpectedInterrupt
487 ;Kii386SpinOnSpinLock
488 KiRawTicks DATA
489 LdrAccessResource@16
490 ;LdrEnumResources@20
491 ;LdrFindResourceDirectory_U@16
492 LdrFindResource_U@16
493 ;LpcRequestPort@8
494 LsaCallAuthenticationPackage@28
495 LsaDeregisterLogonProcess@8
496 LsaFreeReturnBuffer@4
497 LsaLogonUser@56
498 LsaLookupAuthenticationPackage@12
499 LsaRegisterLogonProcess@12
500 MmAdjustWorkingSetSize@12
501 MmAllocateContiguousAlignedMemory@36
502 MmAllocateContiguousMemory@12
503 MmAllocateContiguousMemorySpecifyCache@32
504 MmAllocateNonCachedMemory@4
505 MmBuildMdlForNonPagedPool@4
506 MmCanFileBeTruncated@8
507 MmCopyFromCaller@12
508 MmCopyToCaller@12
509 MmCreateMdl@12
510 MmCreateSection@32
511 MmDbgTranslatePhysicalAddress@8
512 MmDisableModifiedWriteOfSection@4
513 MmFlushImageSection@8
514 MmForceSectionClosed@8
515 MmFreeContiguousMemory@4
516 MmFreeContiguousMemorySpecifyCache@12
517 MmFreeNonCachedMemory@8
518 MmGetPhysicalAddress@4
519 MmGrowKernelStack@4
520 MmHighestUserAddress DATA
521 MmIsAddressValid@4
522 MmIsNonPagedSystemAddressValid@4
523 MmIsRecursiveIoFault@0
524 MmIsThisAnNtAsSystem@0
525 MmLockPagableDataSection@4
526 MmLockPagableImageSection@4=MmLockPagableDataSection@4
527 MmLockPagableSectionByHandle@4
528 MmMapIoSpace@16
529 MmMapLockedPages@8
530 MmMapMemoryDumpMdl@4
531 MmMapVideoDisplay@16
532 MmMapViewInSystemSpace@12
533 MmMapViewOfSection@40
534 MmPageEntireDriver@4
535 MmProbeAndLockPages@12
536 MmQuerySystemSize@0
537 MmResetDriverPaging@4
538 MmSectionObjectType DATA
539 MmSecureVirtualMemory@12
540 MmSetAddressRangeModified@8
541 MmSetBankedSection@24
542 MmSizeOfMdl@8
543 MmUnlockPagableImageSection@4
544 MmUnlockPages@4
545 MmUnmapIoSpace@8
546 MmUnmapLockedPages@8
547 MmUnmapVideoDisplay@8
548 MmUnmapViewInSystemSpace@4
549 MmUnmapViewOfSection@8
550 MmUnsecureVirtualMemory@4
551 MmUserProbeAddress DATA
552 NlsAnsiCodePage DATA
553 NlsLeadByteInfo DATA
554 NlsMbCodePageTag DATA
555 NlsMbOemCodePageTag DATA
556 NlsOemLeadByteInfo DATA
557 NtAddAtom@8
558 NtAdjustPrivilegesToken@24
559 NtAlertThread@4
560 NtAllocateLocallyUniqueId@4
561 NtAllocateUuids@12
562 NtAllocateVirtualMemory@24
563 NtBuildNumber DATA
564 NtClose@4
565 NtConnectPort@32
566 NtCreateEvent@20
567 NtCreateTimer@16
568 NtOpenEvent@12
569 NtCreateFile@44
570 NtCreateSection@28
571 NtDeleteAtom@4
572 NtDeleteFile@4
573 NtDeviceIoControlFile@40
574 NtDuplicateObject@28
575 NtDuplicateToken@24
576 NtFindAtom@8
577 NtFreeVirtualMemory@16
578 NtFsControlFile@40
579 NtGlobalFlag DATA
580 NtLockFile@40
581 NtMapViewOfSection@40
582 NtNotifyChangeDirectoryFile@36
583 NtOpenFile@24
584 NtOpenProcess@16
585 NtOpenProcessToken@12
586 NtQueryDirectoryFile@44
587 NtQueryEaFile@36
588 NtQueryInformationAtom@20
589 NtQueryInformationFile@20
590 NtQueryInformationProcess@20
591 NtQueryInformationToken@20
592 ;NtQueryOleDirectoryFile@ <--- ?
593 NtQuerySecurityObject@20
594 NtQuerySystemTime@4
595 NtQueryVolumeInformationFile@20
596 NtReadFile@36
597 NtRequestPort@20
598 NtRequestWaitReplyPort@12
599 NtSetEvent@8
600 NtSetInformationFile@20
601 NtSetInformationProcess@16
602 NtSetInformationThread@16
603 NtSetSecurityObject@12
604 NtSetSystemTime@8
605 NtUnlockFile@20
606 NtVdmControl@8
607 NtW32Call@20
608 NtWaitForSingleObject@12
609 NtWriteFile@36
610 ObAssignSecurity@16
611 ;ObCheckCreateObjectAccess@28
612 ;ObCheckObjectAccess@20
613 ObCreateObject@36
614 ;ObFindHandleForObject@20
615 ObGetObjectPointerCount@4
616 ObGetObjectSecurity@12
617 ObInsertObject@24
618 ObMakeTemporaryObject@4
619 ObOpenObjectByName@28
620 ObOpenObjectByPointer@28
621 ObQueryNameString@16
622 ObQueryObjectAuditingByHandle@8
623 @ObfDereferenceObject@4
624 @ObfReferenceObject@4
625 ObReferenceObjectByHandle@24
626 ObReferenceObjectByName@32
627 ObReferenceObjectByPointer@16
628 ObReleaseObjectSecurity@8
629 ObDereferenceObject@4
630 ;ObSetSecurityDescriptorInfo@24
631 ;PfxFindPrefix
632 ;PfxInitialize
633 ;PfxInsertPrefix
634 ;PfxRemovePrefix
635 PoCallDriver@8
636 PoRegisterDeviceForIdleDetection@16
637 PoRegisterSystemState@8
638 PoRequestPowerIrp@24
639 PoSetDeviceBusy@4
640 PoSetPowerState@12
641 PoSetSystemState@4
642 PoStartNextPowerIrp@4
643 PoUnregisterSystemState@4
644 ProbeForRead@12
645 ProbeForWrite@12
646 PsAssignImpersonationToken@8
647 ;PsChargePoolQuota@12
648 PsCreateSystemProcess@12
649 PsCreateSystemThread@28
650 PsCreateWin32Process@4
651 PsEstablishWin32Callouts@24
652 PsGetCurrentProcessId@0
653 PsGetCurrentThreadId@0
654 PsGetProcessExitTime@0
655 PsGetVersion@16
656 PsGetWin32Thread@0
657 PsGetWin32Process@0
658 PsImpersonateClient@20
659 PsInitialSystemProcess DATA
660 PsIsThreadTerminating@4
661 PsLookupProcessByProcessId@8
662 PsLookupProcessThreadByCid@12
663 PsLookupThreadByThreadId@8
664 PsProcessType DATA
665 PsReferenceImpersonationToken@16
666 PsReferencePrimaryToken@4
667 ;PsReturnPoolQuota@12
668 PsRevertToSelf@0
669 PsSetCreateProcessNotifyRoutine@8
670 PsSetCreateThreadNotifyRoutine@4
671 ;PsSetLegoNotifyRoutine@4
672 ;PsSetProcessPriorityByClass@8
673 PsTerminateSystemThread@4
674 PsThreadType DATA
675 READ_REGISTER_UCHAR@4
676 READ_REGISTER_ULONG@4
677 READ_REGISTER_USHORT@4
678 READ_REGISTER_BUFFER_UCHAR@12
679 READ_REGISTER_BUFFER_ULONG@12
680 READ_REGISTER_BUFFER_USHORT@12
681 RtlAbsoluteToSelfRelativeSD@12
682 RtlAddAccessAllowedAce@16
683 RtlAddAce@20
684 RtlAddAtomToAtomTable@12
685 ;RtlAllocateAndInitializeSid
686 ;RtlAllocateHeap
687 RtlAnsiCharToUnicodeChar@4
688 RtlAnsiStringToUnicodeSize@4
689 RtlAnsiStringToUnicodeString@12
690 RtlAppendAsciizToString@8
691 RtlAppendStringToString@8
692 RtlAppendUnicodeStringToString@8
693 RtlAppendUnicodeToString@8
694 RtlAreAllAccessesGranted@8
695 RtlAreAnyAccessesGranted@8
696 RtlAreBitsClear@12
697 RtlAreBitsSet@12
698 RtlAssert@16
699 ;RtlCaptureStackBackTrace
700 RtlCharToInteger@12
701 RtlCheckRegistryKey@8
702 RtlClearAllBits@4
703 RtlClearBits@12
704 RtlCompareMemory@12
705 RtlCompareMemoryUlong@12
706 RtlCompareString@12
707 RtlCompareUnicodeString@12
708 RtlCompressBuffer@32
709 RtlCompressChunks@28
710 RtlConvertLongToLargeInteger@4
711 RtlConvertSidToUnicodeString@12
712 RtlConvertUlongToLargeInteger@4
713 RtlCopyLuid@8
714 RtlCopySid@12
715 RtlCopyString@8
716 RtlCopyUnicodeString@8
717 RtlCreateAcl@12
718 RtlCreateAtomTable@8
719 ;RtlCreateHeap
720 RtlCreateRegistryKey@8
721 RtlCreateSecurityDescriptor@8
722 RtlCreateUnicodeString@8
723 RtlCustomCPToUnicodeN@24
724 RtlDecompressBuffer@24
725 RtlDecompressChunks@28
726 RtlDecompressFragment@32
727 ;RtlDelete
728 RtlDeleteAtomFromAtomTable@8
729 ;RtlDeleteElementGenericTable
730 ;RtlDeleteNoSplay
731 RtlDeleteRegistryValue@12
732 RtlDescribeChunk@20
733 RtlDestroyAtomTable@4
734 ;RtlDestroyHeap
735 RtlDowncaseUnicodeString@12
736 RtlEmptyAtomTable@8
737 RtlEnlargedIntegerMultiply@8
738 RtlEnlargedUnsignedDivide@16
739 RtlEnlargedUnsignedMultiply@8
740 ;RtlEnumerateGenericTable
741 ;RtlEnumerateGenericTableWithoutSplaying
742 RtlEqualLuid@8
743 RtlEqualSid@8
744 RtlEqualString@12
745 RtlEqualUnicodeString@12
746 RtlExtendedIntegerMultiply@12
747 RtlExtendedLargeIntegerDivide@16
748 RtlExtendedMagicDivide@20
749 RtlFillMemory@12
750 RtlFillMemoryUlong@12
751 RtlFindClearBits@12
752 RtlFindClearBitsAndSet@12
753 RtlFindFirstRunClear@8
754 RtlFindFirstRunSet@8
755 RtlFindLeastSignificantBit@8
756 RtlFindLongestRunClear@8
757 RtlFindLongestRunSet@8
758 RtlFindMessage@20
759 RtlFindMostSignificantBit@8
760 RtlFindSetBits@12
761 RtlFindSetBitsAndClear@12
762 ;RtlFindUnicodePrefix
763 RtlFormatCurrentUserKeyPath@4
764 RtlFreeAnsiString@4
765 ;RtlFreeHeap
766 RtlFreeOemString@4
767 RtlFreeUnicodeString@4
768 RtlGenerate8dot3Name@16
769 ;RtlGetCallersAddress
770 RtlGetCompressionWorkSpaceSize@12
771 RtlGetDaclSecurityDescriptor@16
772 RtlGetDefaultCodePage@8
773 ;RtlGetElementGenericTable
774 RtlGetGroupSecurityDescriptor@12
775 RtlGetOwnerSecurityDescriptor@12
776 RtlImageNtHeader@4
777 RtlImageDirectoryEntryToData@16
778 RtlInitAnsiString@8
779 RtlInitCodePageTable@8
780 RtlInitString@8
781 RtlInitUnicodeString@8
782 RtlInitializeBitMap@12
783 ;RtlInitializeGenericTable
784 RtlInitializeSid@12
785 ;RtlInitializeUnicodePrefix
786 ;RtlInsertElementGenericTable
787 ;RtlInsertUnicodePrefix
788 RtlIntegerToChar@16
789 RtlIntegerToUnicodeString@12
790 RtlIsNameLegalDOS8Dot3@12
791 RtlLargeIntegerAdd@16
792 RtlLargeIntegerArithmeticShift@12
793 RtlLargeIntegerDivide@20
794 RtlLargeIntegerNegate@8
795 RtlLargeIntegerShiftLeft@12
796 RtlLargeIntegerShiftRight@12
797 RtlLargeIntegerSubtract@16
798 RtlLengthRequiredSid@4
799 RtlLengthSecurityDescriptor@4
800 RtlLengthSid@4
801 RtlLookupAtomInAtomTable@12
802 ;RtlLookupElementGenericTable
803 RtlMapGenericMask@8
804 RtlMoveMemory@12
805 RtlMultiByteToUnicodeN@20
806 RtlMultiByteToUnicodeSize@12
807 ;RtlNextUnicodePrefix
808 RtlNtStatusToDosError@4
809 RtlNtStatusToDosErrorNoTeb@4
810 ;RtlNumberGenericTableElements
811 RtlNumberOfClearBits@4
812 RtlNumberOfSetBits@4
813 RtlOemStringToCountedUnicodeString@12
814 RtlOemStringToUnicodeSize@4
815 RtlOemStringToUnicodeString@12
816 RtlOemToUnicodeN@20
817 RtlPinAtomInAtomTable@8
818 RtlPrefixString@12
819 RtlPrefixUnicodeString@12
820 RtlQueryAtomInAtomTable@24
821 RtlQueryRegistryValues@20
822 RtlQueryTimeZoneInformation@4
823 RtlRaiseException@4
824 RtlRandom@4
825 ;RtlRemoveUnicodePrefix
826 RtlReserveChunk@20
827 RtlSecondsSince1970ToTime@8
828 RtlSecondsSince1980ToTime@8
829 RtlSetAllBits@4
830 RtlSetBits@12
831 RtlSetDaclSecurityDescriptor@16
832 RtlSetGroupSecurityDescriptor@12
833 RtlSetOwnerSecurityDescriptor@12
834 RtlSetSaclSecurityDescriptor@16
835 RtlSetTimeZoneInformation@4
836 ;RtlSplay
837 RtlSubAuthorityCountSid@4
838 RtlSubAuthoritySid@8
839 RtlTimeFieldsToTime@8
840 RtlTimeToSecondsSince1970@8
841 RtlTimeToSecondsSince1980@8
842 RtlTimeToTimeFields@8
843 RtlUnicodeStringToAnsiSize@4
844 RtlUnicodeStringToAnsiString@12
845 RtlUnicodeStringToCountedOemString@12
846 RtlUnicodeStringToInteger@12
847 RtlUnicodeStringToOemSize@4
848 RtlUnicodeStringToOemString@12
849 RtlUnicodeToCustomCPN@24
850 RtlUnicodeToMultiByteN@20
851 RtlUnicodeToMultiByteSize@12
852 RtlUnicodeToOemN@20
853 RtlUnwind@16
854 RtlUpcaseUnicodeChar@4
855 RtlUpcaseUnicodeString@12
856 RtlUpcaseUnicodeStringToAnsiString@12
857 RtlUpcaseUnicodeStringToCountedOemString@12
858 RtlUpcaseUnicodeStringToOemString@12
859 RtlUpcaseUnicodeToCustomCPN@24
860 RtlUpcaseUnicodeToMultiByteN@20
861 RtlUpcaseUnicodeToOemN@20
862 RtlUpperChar@4
863 RtlUpperString@8
864 RtlValidSecurityDescriptor@4
865 RtlValidSid@4
866 RtlWriteRegistryValue@24
867 ;RtlZeroHeap
868 RtlZeroMemory@8
869 RtlxAnsiStringToUnicodeSize@4
870 RtlxOemStringToUnicodeSize@4
871 RtlxUnicodeStringToAnsiSize@4
872 RtlxUnicodeStringToOemSize@4
873 SeAccessCheck@40
874 ;SeAppendPrivileges@8
875 SeAssignSecurity@28
876 ;SeAuditingFileEvents@8
877 ;SeAuditingFileOrGlobalEvents@18
878 ;SeCaptureSecurityDescriptor@20
879 SeCaptureSubjectContext@4
880 ;SeCloseObjectAuditAlarm@12
881 ;SeCreateAccessState@16
882 SeCreateClientSecurity@16
883 SeDeassignSecurity@4
884 ;SeDeleteAccessState@4
885 ;SeDeleteObjectAuditAlarm@8
886 SeExports DATA
887 ;SeFreePrivileges@4
888 SeImpersonateClient@8
889 ;SeLockSubjectContext@4
890 ;SeMarkLogonSessionForTerminationNotification@4
891 ;SeOpenObjectAuditAlarm@36
892 ;SeOpenObjectForDeleteAuditAlarm@36
893 SePrivilegeCheck@12
894 ;SePrivilegeObjectAuditAlarm@24
895 SePublicDefaultDacl DATA
896 ;SeQueryAuthenticationIdToken@8
897 ;SeQuerySecurityDescriptorInfo@16
898 ;SeRegisterLogonSessionTerminatedRoutine@4
899 ;SeReleaseSecurityDescriptor@12
900 SeReleaseSubjectContext@4
901 ;SeSetAccessStateGenericMapping@8
902 ;SeSetSecurityDescriptorInfo@24
903 SeSinglePrivilegeCheck@12
904 SeSystemDefaultDacl DATA
905 SeTokenImpersonationLevel@4
906 SeTokenType@4
907 ;SeUnlockSubjectContext@4
908 ;SeUnregisterLogonSessionTerminatedRoutine@4
909 ;SeValidSecurityDescriptor@8
910 WRITE_REGISTER_UCHAR@8
911 WRITE_REGISTER_ULONG@8
912 WRITE_REGISTER_USHORT@8
913 WRITE_REGISTER_BUFFER_UCHAR@12
914 WRITE_REGISTER_BUFFER_ULONG@12
915 WRITE_REGISTER_BUFFER_USHORT@12
916 ZwAccessCheckAndAuditAlarm@44
917 ZwAlertThread@4
918 ZwAllocateVirtualMemory@24
919 ZwClearEvent@4
920 ZwClose@4
921 ZwCloseObjectAuditAlarm@12
922 ZwConnectPort@32
923 ZwCreateDirectoryObject@12
924 ZwCreateEvent@20
925 ZwCreateFile@44
926 ZwCreateKey@28
927 ZwCreateSection@28
928 ZwCreateSymbolicLinkObject@16
929 ZwDeleteFile@4
930 ZwDeleteKey@4
931 ZwDeleteValueKey@8
932 ZwDeviceIoControlFile@40
933 ZwDisplayString@4
934 ZwDuplicateObject@28
935 ZwDuplicateToken@24
936 ZwEnumerateKey@24
937 ZwEnumerateValueKey@24
938 ZwFlushInstructionCache@12
939 ZwFlushKey@4
940 ZwFreeVirtualMemory@16
941 ZwFsControlFile@40
942 ZwLoadDriver@4
943 ZwLoadKey@8
944 ZwMakeTemporaryObject@4
945 ZwMapViewOfSection@40
946 ZwNotifyChangeKey@40
947 ZwOpenDirectoryObject@12
948 ZwOpenEvent@12
949 ZwOpenFile@24
950 ZwOpenKey@12
951 ZwOpenProcess@16
952 ZwOpenProcessToken@12
953 ZwOpenSection@12
954 ZwOpenSymbolicLinkObject@12
955 ZwOpenThread@16
956 ZwOpenThreadToken@16
957 ZwPulseEvent@8
958 ZwQueryDefaultLocale@8
959 ZwQueryDirectoryFile@44
960 ZwQueryInformationAtom@20
961 ZwQueryInformationFile@20
962 ZwQueryInformationProcess@20
963 ZwQueryInformationToken@20
964 ZwQueryKey@20
965 ZwQueryObject@20
966 ZwQuerySection@20
967 ZwQuerySecurityObject@20
968 ZwQuerySymbolicLinkObject@12
969 ZwQuerySystemInformation@16
970 ZwQuerySystemTime@4
971 ZwQueryValueKey@24
972 ZwQueryVolumeInformationFile@20
973 ZwReadFile@36
974 ZwReplaceKey@12
975 ZwRequestWaitReplyPort@12
976 ZwResetEvent@8
977 ZwSaveKey@8
978 ZwSetDefaultLocale@8
979 ZwSetEvent@8
980 ZwSetInformationFile@20
981 ZwSetInformationObject@16
982 ZwSetInformationProcess@16
983 ZwSetInformationThread@16
984 ZwSetSystemInformation@12
985 ZwSetSystemTime@8
986 ZwSetValueKey@24
987 ZwTerminateProcess@8
988 ZwUnloadDriver@4
989 ZwUnloadKey@4
990 ZwUnmapViewOfSection@8
991 ZwWaitForMultipleObjects@20
992 ZwWaitForSingleObject@12
993 ZwWriteFile@36
994 ZwYieldExecution@0
995 _abnormal_termination
996 _alldiv
997 _allmul
998 _allrem
999 _allshl
1000 _allshr
1001 _aulldiv
1002 _aullrem
1003 _aullshr
1004 _except_handler2
1005 _except_handler3
1006 _global_unwind2
1007 _itoa
1008 _itow
1009 _local_unwind2
1010 _purecall
1011 _snprintf
1012 _snwprintf
1013 _stricmp
1014 _strlwr
1015 _strnicmp
1016 _strnset
1017 _strrev
1018 _strset
1019 _strupr
1020 _vsnprintf
1021 _wcsicmp
1022 _wcslwr
1023 _wcsnicmp
1024 _wcsnset
1025 _wcsrev
1026 _wcsupr
1027 atoi
1028 atol
1029 isdigit
1030 islower
1031 isprint
1032 isspace
1033 isupper
1034 isxdigit
1035 mbstowcs
1036 mbtowc
1037 memchr
1038 memcpy
1039 memmove
1040 memset
1041 qsort
1042 rand
1043 sprintf
1044 srand
1045 strcat
1046 strchr
1047 strcmp
1048 strcpy
1049 strlen
1050 strncat
1051 strncmp
1052 strncpy
1053 strrchr
1054 strspn
1055 strstr
1056 swprintf
1057 tolower
1058 toupper
1059 towlower
1060 towupper
1061 vsprintf
1062 wcscat
1063 wcschr
1064 wcscmp
1065 wcscpy
1066 wcscspn
1067 wcslen
1068 wcsncat
1069 wcsncmp
1070 wcsncpy
1071 wcsrchr
1072 wcsspn
1073 wcsstr
1074 wcstombs
1075 wctomb