Add some security function stubs.
[reactos.git] / reactos / ntoskrnl / ntoskrnl.def
1 ; $Id: ntoskrnl.def,v 1.181 2004/05/20 12:42:51 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 IoAllocateDriverObjectExtension@16
242 IoAllocateErrorLogEntry@8
243 IoAllocateIrp@8
244 IoAllocateMdl@20
245 IoAllocateWorkItem@4
246 IoAssignResources@24
247 IoAttachDevice@12
248 IoAttachDeviceByPointer@8
249 IoAttachDeviceToDeviceStack@8
250 IoBuildAsynchronousFsdRequest@24
251 IoBuildDeviceIoControlRequest@36
252 IoBuildPartialMdl@16
253 IoBuildSynchronousFsdRequest@28
254 IoCallDriver@8
255 IoCancelIrp@4
256 IoCheckDesiredAccess@8
257 IoCheckEaBufferValidity@12
258 IoCheckFunctionAccess@24
259 IoCheckShareAccess@20
260 IoCompleteRequest@8
261 IoConnectInterrupt@44
262 IoCreateController@4
263 IoCreateDevice@28
264 IoCreateFile@56
265 IoCreateNotificationEvent@8
266 IoCreateStreamFileObject@8
267 IoCreateSymbolicLink@8
268 IoCreateSynchronizationEvent@8
269 IoCreateUnprotectedSymbolicLink@8
270 IoDeleteController@4
271 IoDeleteDevice@4
272 IoDeleteSymbolicLink@4
273 IoDetachDevice@4
274 IoDeviceHandlerObjectSize DATA
275 IoDeviceHandlerObjectType DATA
276 IoDisconnectInterrupt@4
277 IoDeviceObjectType DATA
278 IoDriverObjectType DATA
279 IoEnqueueIrp@4
280 IoFastQueryNetworkAttributes@20
281 IoFileObjectType DATA
282 IoFreeController@4
283 IoFreeIrp@4
284 IoFreeMdl@4
285 IoFreeWorkItem@4
286 IoGetAttachedDevice@4
287 IoGetAttachedDeviceReference@4
288 IoGetBaseFileSystemDeviceObject@4
289 IoGetConfigurationInformation@0
290 IoGetCurrentProcess@0
291 IoGetDriverObjectExtension@8
292 IoGetDeviceObjectPointer@16
293 IoGetDeviceProperty@20
294 IoGetDeviceToVerify@4
295 IoGetFileObjectGenericMapping@0
296 IoGetInitialStack@0
297 IoGetRelatedDeviceObject@4
298 IoGetRequestorProcess@4
299 IoGetStackLimits@8
300 IoGetTopLevelIrp@0
301 IoInitializeIrp@12
302 IoInvalidateDeviceRelations@8
303 IoInvalidateDeviceState@4
304 IoInitializeRemoveLockEx@20
305 IoInitializeTimer@12
306 IoIsOperationSynchronous@4
307 IoMakeAssociatedIrp@8
308 IoOpenDeviceInstanceKey@20
309 IoOpenDeviceRegistryKey@16
310 IoPageRead@20
311 IoQueryDeviceDescription@32
312 IoQueryDeviceEnumInfo@8
313 IoQueryFileInformation@20
314 IoQueryVolumeInformation@20
315 IoQueueThreadIrp@4
316 IoQueueWorkItem@16
317 IoRaiseHardError@12
318 IoRaiseInformationalHardError@12
319 IoReadOperationCount DATA
320 IoReadPartitionTable@16
321 IoReadTransferCount DATA
322 IoRegisterDeviceInterface@16
323 IoRegisterDriverReinitialization@12
324 IoRegisterFileSystem@4
325 IoRegisterFsRegistrationChange@8
326 IoRegisterShutdownNotification@4
327 IoReleaseCancelSpinLock@4
328 IoReleaseRemoveLockAndWaitEx@12
329 IoReleaseRemoveLockEx@12
330 IoReleaseVpbSpinLock@4
331 IoRemoveShareAccess@8
332 IoReportHalResourceUsage@16
333 IoReportResourceUsage@36
334 IoSetDeviceInterfaceState@8
335 IoSetDeviceToVerify@8
336 IoSetHardErrorOrVerifyDevice@8
337 IoSetInformation@16
338 IoSetPartitionInformation@16
339 IoSetShareAccess@16
340 IoSetThreadHardErrorMode@4
341 IoSetTopLevelIrp@4
342 IoStartNextPacket@8
343 IoStartNextPacketByKey@12
344 IoStartPacket@16
345 IoStartTimer@4
346 IoStatisticsLock DATA
347 IoStopTimer@4
348 IoSynchronousPageWrite@20
349 IoThreadToProcess@4
350 IoUnregisterFileSystem@4
351 IoUnregisterFsRegistrationChange@8
352 IoUnregisterShutdownNotification@4
353 IoUpdateShareAccess@8
354 IoVerifyVolume@8
355 IoWriteErrorLogEntry@4
356 IoWriteOperationCount DATA
357 IoWritePartitionTable@20
358 IoWriteTransferCount DATA
359 @IofCallDriver@8
360 @IofCompleteRequest@8
361 KdDebuggerEnabled DATA
362 KdDebuggerNotPresent DATA
363 KdPollBreakIn@0
364 KdSystemDebugControl@4
365 Ke386CallBios@8
366 Ke386IoSetAccessProcess@8
367 Ke386QueryIoAccessMap@8
368 Ke386SetIoAccessMap@8
369 KeAcquireSpinLockAtDpcLevel@4
370 KeAddSystemServiceTable@20
371 KeAttachProcess@4
372 ;KeBoostCurrentThread
373 KeBugCheck@4
374 KeBugCheckEx@20
375 KeCancelTimer@4
376 KeClearEvent@4
377 KeConnectInterrupt@4
378 KeDcacheFlushCount DATA
379 KeDelayExecutionThread@12
380 KeDeregisterBugCheckCallback@4
381 KeDetachProcess@0
382 KeDisconnectInterrupt@4
383 KeEnterCriticalRegion@0
384 KeEnterKernelDebugger@0
385 ;KeFindConfigurationEntry
386 ;KeFindConfigurationNextEntry
387 ;KeFlushEntireTb
388 KeGetCurrentThread@0
389 KeGetPreviousMode@0
390 ;KeI386AbiosCall
391 ;KeI386AllocateGdtSelectors
392 ;KeI386Call16BitCStyleFunction
393 ;KeI386Call16BitFunction
394 ;KeI386FlatToGdtSelector
395 ;KeI386GetLid
396 ;KeI386MachineType DATA
397 ;KeI386ReleaseGdtSelectors
398 ;KeI386ReleaseLid
399 ;KeI386SetGdtSelector
400 KeIcacheFlushCount DATA
401 KeInitializeApc@32
402 KeInitializeDeviceQueue@4
403 KeInitializeDpc@12
404 KeInitializeEvent@12
405 KeInitializeInterrupt@44
406 KeInitializeMutant@8
407 KeInitializeMutex@8
408 KeInitializeQueue@8
409 KeInitializeSemaphore@12
410 KeInitializeSpinLock@4
411 KeInitializeTimer@4
412 KeInitializeTimerEx@8
413 KeInsertByKeyDeviceQueue@12
414 KeInsertDeviceQueue@8
415 KeInsertHeadQueue@8
416 KeInsertQueue@8
417 KeInsertQueueApc@16
418 KeInsertQueueDpc@12
419 ;KeIsExecutingDpc
420 KeLeaveCriticalRegion@0
421 KeLoaderBlock DATA
422 KeNumberProcessors DATA
423 ;KeProfileInterrupt
424 ;KeProfileInterruptWithSource
425 KePulseEvent@12
426 KeQuerySystemTime@4
427 KeQueryTickCount@4
428 KeQueryTimeIncrement@0
429 ;KeRaiseUserException
430 KeRescheduleThread@0
431 KeReadStateEvent@4
432 KeReadStateMutant@4
433 KeReadStateMutex@4
434 KeReadStateQueue@4
435 KeReadStateSemaphore@4
436 KeReadStateTimer@4
437 KeRegisterBugCheckCallback@20
438 KeReleaseMutant@16
439 KeReleaseMutex@8
440 KeReleaseSemaphore@16
441 KeReleaseSpinLockFromDpcLevel@4
442 KeRemoveByKeyDeviceQueue@8
443 KeRemoveDeviceQueue@4
444 KeRemoveEntryDeviceQueue@8
445 KeRemoveQueue@12
446 KeRemoveQueueDpc@4
447 KeResetEvent@4
448 KeRestoreFloatingPointState@4
449 KeRundownQueue@4
450 KeSaveFloatingPointState@4
451 KeServiceDescriptorTable DATA
452 KeSetAffinityThread@8
453 KeSetBasePriorityThread@8
454 ;KeSetDmaIoCoherency
455 KeSetEvent@12
456 ;KeSetEventBoostPriority
457 ;KeSetIdealProcessorThread
458 KeSetImportanceDpc@8
459 ;KeSetKernelStackSwapEnable
460 KeSetPriorityThread@8
461 ;KeSetProfileIrql
462 ;@KeSetSwapContextNotifyRoutine
463 KeSetTargetProcessorDpc@8
464 ;@KeSetThreadSelectNotifyRoutine
465 ;KeSetTimeIncrement
466 KeSetTimer@16
467 KeSetTimerEx@20
468 ;@KeSetTimeUpdateNotifyRoutine
469 KeSynchronizeExecution@12
470 ;KeTerminateThread
471 KeTickCount DATA
472 ;KeUpdateRunTime
473 ;KeUserModeCallback
474 KeWaitForMultipleObjects@32
475 KeWaitForMutexObject@20
476 KeWaitForSingleObject@20
477 @KefAcquireSpinLockAtDpcLevel@4=KefAcquireSpinLockAtDpcLevel
478 @KefReleaseSpinLockFromDpcLevel@4=KefReleaseSpinLockFromDpcLevel
479 ;Kei386EoiHelper
480 @KiAcquireSpinLock@4
481 ;KiBugCheckData DATA
482 ;KiCoprocessorError@0
483 KiDeliverApc@12
484 KiDispatchInterrupt@0
485 KiInterruptDispatch2@8
486 ;KiIpiServiceRoutine@8
487 @KiReleaseSpinLock@4
488 ;KiUnexpectedInterrupt
489 ;Kii386SpinOnSpinLock
490 KiRawTicks DATA
491 LdrAccessResource@16
492 ;LdrEnumResources@20
493 ;LdrFindResourceDirectory_U@16
494 LdrFindResource_U@16
495 ;LpcRequestPort@8
496 LsaCallAuthenticationPackage@28
497 LsaDeregisterLogonProcess@8
498 LsaFreeReturnBuffer@4
499 LsaLogonUser@56
500 LsaLookupAuthenticationPackage@12
501 LsaRegisterLogonProcess@12
502 MmAdjustWorkingSetSize@12
503 MmAllocateContiguousAlignedMemory@36
504 MmAllocateContiguousMemory@12
505 MmAllocateContiguousMemorySpecifyCache@32
506 MmAllocateNonCachedMemory@4
507 MmAllocatePagesForMdl@28
508 MmBuildMdlForNonPagedPool@4
509 MmCanFileBeTruncated@8
510 MmCopyFromCaller@12
511 MmCopyToCaller@12
512 MmCreateMdl@12
513 MmCreateSection@32
514 MmDbgTranslatePhysicalAddress@8
515 MmDisableModifiedWriteOfSection@4
516 MmFlushImageSection@8
517 MmForceSectionClosed@8
518 MmFreeContiguousMemory@4
519 MmFreeContiguousMemorySpecifyCache@12
520 MmFreeNonCachedMemory@8
521 MmFreePagesFromMdl@4
522 MmGetPhysicalAddress@4
523 MmGrowKernelStack@4
524 MmHighestUserAddress DATA
525 MmIsAddressValid@4
526 MmIsNonPagedSystemAddressValid@4
527 MmIsRecursiveIoFault@0
528 MmIsThisAnNtAsSystem@0
529 MmLockPagableDataSection@4
530 MmLockPagableImageSection@4=MmLockPagableDataSection@4
531 MmLockPagableSectionByHandle@4
532 MmMapIoSpace@16
533 MmMapLockedPages@8
534 MmMapLockedPagesSpecifyCache@24
535 MmMapMemoryDumpMdl@4
536 MmMapVideoDisplay@16
537 MmMapViewInSystemSpace@12
538 MmMapViewOfSection@40
539 MmPageEntireDriver@4
540 MmProbeAndLockPages@12
541 MmQuerySystemSize@0
542 MmResetDriverPaging@4
543 MmSectionObjectType DATA
544 MmSecureVirtualMemory@12
545 MmSetAddressRangeModified@8
546 MmSetBankedSection@24
547 MmSizeOfMdl@8
548 MmUnlockPagableImageSection@4
549 MmUnlockPages@4
550 MmUnmapIoSpace@8
551 MmUnmapLockedPages@8
552 MmUnmapVideoDisplay@8
553 MmUnmapViewInSystemSpace@4
554 MmUnmapViewOfSection@8
555 MmUnsecureVirtualMemory@4
556 MmUserProbeAddress DATA
557 NlsAnsiCodePage DATA
558 NlsLeadByteInfo DATA
559 NlsMbCodePageTag DATA
560 NlsMbOemCodePageTag DATA
561 NlsOemLeadByteInfo DATA
562 NtAddAtom@8
563 NtAdjustPrivilegesToken@24
564 NtAlertThread@4
565 NtAllocateLocallyUniqueId@4
566 NtAllocateUuids@12
567 NtAllocateVirtualMemory@24
568 NtBuildNumber DATA
569 NtClose@4
570 NtConnectPort@32
571 NtCreateEvent@20
572 NtCreateTimer@16
573 NtOpenEvent@12
574 NtCreateFile@44
575 NtCreateSection@28
576 NtDeleteAtom@4
577 NtDeleteFile@4
578 NtDeviceIoControlFile@40
579 NtDuplicateObject@28
580 NtDuplicateToken@24
581 NtFindAtom@8
582 NtFreeVirtualMemory@16
583 NtFsControlFile@40
584 NtGlobalFlag DATA
585 NtLockFile@40
586 NtMapViewOfSection@40
587 NtNotifyChangeDirectoryFile@36
588 NtOpenFile@24
589 NtOpenProcess@16
590 NtOpenProcessToken@12
591 NtQueryDirectoryFile@44
592 NtQueryEaFile@36
593 NtQueryInformationAtom@20
594 NtQueryInformationFile@20
595 NtQueryInformationProcess@20
596 NtQueryInformationToken@20
597 ;NtQueryOleDirectoryFile@ <--- ?
598 NtQuerySecurityObject@20
599 NtQuerySystemTime@4
600 NtQueryVolumeInformationFile@20
601 NtReadFile@36
602 NtRequestPort@20
603 NtRequestWaitReplyPort@12
604 NtSetEvent@8
605 NtSetInformationFile@20
606 NtSetInformationProcess@16
607 NtSetInformationThread@16
608 NtSetSecurityObject@12
609 NtSetSystemTime@8
610 NtUnlockFile@20
611 NtVdmControl@8
612 NtW32Call@20
613 NtWaitForSingleObject@12
614 NtWriteFile@36
615 ObAssignSecurity@16
616 ;ObCheckCreateObjectAccess@28
617 ;ObCheckObjectAccess@20
618 ObCreateObject@36
619 ;ObFindHandleForObject@20
620 ObGetObjectPointerCount@4
621 ObGetObjectSecurity@12
622 ObInsertObject@24
623 ObMakeTemporaryObject@4
624 ObOpenObjectByName@28
625 ObOpenObjectByPointer@28
626 ObQueryNameString@16
627 ObQueryObjectAuditingByHandle@8
628 @ObfDereferenceObject@4
629 @ObfReferenceObject@4
630 ObReferenceObjectByHandle@24
631 ObReferenceObjectByName@32
632 ObReferenceObjectByPointer@16
633 ObReleaseObjectSecurity@8
634 ObDereferenceObject@4
635 ;ObSetSecurityDescriptorInfo@24
636 ;PfxFindPrefix
637 ;PfxInitialize
638 ;PfxInsertPrefix
639 ;PfxRemovePrefix
640 PoCallDriver@8
641 PoRegisterDeviceForIdleDetection@16
642 PoRegisterSystemState@8
643 PoRequestPowerIrp@24
644 PoSetDeviceBusy@4
645 PoSetPowerState@12
646 PoSetSystemState@4
647 PoStartNextPowerIrp@4
648 PoUnregisterSystemState@4
649 ProbeForRead@12
650 ProbeForWrite@12
651 PsAssignImpersonationToken@8
652 ;PsChargePoolQuota@12
653 PsCreateSystemProcess@12
654 PsCreateSystemThread@28
655 PsCreateWin32Process@4
656 PsEstablishWin32Callouts@24
657 PsGetCurrentProcessId@0
658 PsGetCurrentThreadId@0
659 PsGetProcessExitTime@0
660 PsGetVersion@16
661 PsGetWin32Thread@0
662 PsGetWin32Process@0
663 PsImpersonateClient@20
664 PsInitialSystemProcess DATA
665 PsIsThreadTerminating@4
666 PsLookupProcessByProcessId@8
667 PsLookupProcessThreadByCid@12
668 PsLookupThreadByThreadId@8
669 PsProcessType DATA
670 PsReferenceImpersonationToken@16
671 PsReferencePrimaryToken@4
672 ;PsReturnPoolQuota@12
673 PsRevertToSelf@0
674 PsSetCreateProcessNotifyRoutine@8
675 PsSetCreateThreadNotifyRoutine@4
676 ;PsSetLegoNotifyRoutine@4
677 PsSetLoadImageNotifyRoutine@4
678 ;PsSetProcessPriorityByClass@8
679 PsTerminateSystemThread@4
680 PsThreadType DATA
681 READ_REGISTER_UCHAR@4
682 READ_REGISTER_ULONG@4
683 READ_REGISTER_USHORT@4
684 READ_REGISTER_BUFFER_UCHAR@12
685 READ_REGISTER_BUFFER_ULONG@12
686 READ_REGISTER_BUFFER_USHORT@12
687 RtlAbsoluteToSelfRelativeSD@12
688 RtlAddAccessAllowedAce@16
689 RtlAddAce@20
690 RtlAddAtomToAtomTable@12
691 ;RtlAllocateAndInitializeSid
692 ;RtlAllocateHeap
693 RtlAnsiCharToUnicodeChar@4
694 RtlAnsiStringToUnicodeSize@4
695 RtlAnsiStringToUnicodeString@12
696 RtlAppendAsciizToString@8
697 RtlAppendStringToString@8
698 RtlAppendUnicodeStringToString@8
699 RtlAppendUnicodeToString@8
700 RtlAreAllAccessesGranted@8
701 RtlAreAnyAccessesGranted@8
702 RtlAreBitsClear@12
703 RtlAreBitsSet@12
704 RtlAssert@16
705 ;RtlCaptureStackBackTrace
706 RtlCharToInteger@12
707 RtlCheckRegistryKey@8
708 RtlClearAllBits@4
709 RtlClearBits@12
710 RtlCompareMemory@12
711 RtlCompareMemoryUlong@12
712 RtlCompareString@12
713 RtlCompareUnicodeString@12
714 RtlCompressBuffer@32
715 RtlCompressChunks@28
716 RtlConvertLongToLargeInteger@4
717 RtlConvertSidToUnicodeString@12
718 RtlConvertUlongToLargeInteger@4
719 RtlCopyLuid@8
720 RtlCopySid@12
721 RtlCopyString@8
722 RtlCopyUnicodeString@8
723 RtlCreateAcl@12
724 RtlCreateAtomTable@8
725 ;RtlCreateHeap
726 RtlCreateRegistryKey@8
727 RtlCreateSecurityDescriptor@8
728 RtlCreateUnicodeString@8
729 RtlCustomCPToUnicodeN@24
730 RtlDecompressBuffer@24
731 RtlDecompressChunks@28
732 RtlDecompressFragment@32
733 ;RtlDelete
734 RtlDeleteAtomFromAtomTable@8
735 ;RtlDeleteElementGenericTable
736 ;RtlDeleteNoSplay
737 RtlDeleteRegistryValue@12
738 RtlDescribeChunk@20
739 RtlDestroyAtomTable@4
740 ;RtlDestroyHeap
741 RtlDowncaseUnicodeString@12
742 RtlEmptyAtomTable@8
743 RtlEnlargedIntegerMultiply@8
744 RtlEnlargedUnsignedDivide@16
745 RtlEnlargedUnsignedMultiply@8
746 ;RtlEnumerateGenericTable
747 ;RtlEnumerateGenericTableWithoutSplaying
748 RtlEqualLuid@8
749 RtlEqualSid@8
750 RtlEqualString@12
751 RtlEqualUnicodeString@12
752 RtlExtendedIntegerMultiply@12
753 RtlExtendedLargeIntegerDivide@16
754 RtlExtendedMagicDivide@20
755 RtlFillMemory@12
756 RtlFillMemoryUlong@12
757 RtlFindClearBits@12
758 RtlFindClearBitsAndSet@12
759 RtlFindFirstRunClear@8
760 RtlFindFirstRunSet@8
761 RtlFindLeastSignificantBit@8
762 RtlFindLongestRunClear@8
763 RtlFindLongestRunSet@8
764 RtlFindMessage@20
765 RtlFindMostSignificantBit@8
766 RtlFindSetBits@12
767 RtlFindSetBitsAndClear@12
768 ;RtlFindUnicodePrefix
769 RtlFormatCurrentUserKeyPath@4
770 RtlFreeAnsiString@4
771 ;RtlFreeHeap
772 RtlFreeOemString@4
773 RtlFreeUnicodeString@4
774 RtlGenerate8dot3Name@16
775 ;RtlGetCallersAddress
776 RtlGetCompressionWorkSpaceSize@12
777 RtlGetDaclSecurityDescriptor@16
778 RtlGetDefaultCodePage@8
779 ;RtlGetElementGenericTable
780 RtlGetGroupSecurityDescriptor@12
781 RtlGetOwnerSecurityDescriptor@12
782 RtlGetVersion@4
783 RtlImageNtHeader@4
784 RtlImageDirectoryEntryToData@16
785 RtlInitAnsiString@8
786 RtlInitCodePageTable@8
787 RtlInitString@8
788 RtlInitUnicodeString@8
789 RtlInitializeBitMap@12
790 ;RtlInitializeGenericTable
791 RtlInitializeSid@12
792 ;RtlInitializeUnicodePrefix
793 ;RtlInsertElementGenericTable
794 ;RtlInsertUnicodePrefix
795 RtlIntegerToChar@16
796 RtlIntegerToUnicodeString@12
797 RtlIsNameLegalDOS8Dot3@12
798 RtlLargeIntegerAdd@16
799 RtlLargeIntegerArithmeticShift@12
800 RtlLargeIntegerDivide@20
801 RtlLargeIntegerNegate@8
802 RtlLargeIntegerShiftLeft@12
803 RtlLargeIntegerShiftRight@12
804 RtlLargeIntegerSubtract@16
805 RtlLengthRequiredSid@4
806 RtlLengthSecurityDescriptor@4
807 RtlLengthSid@4
808 RtlLookupAtomInAtomTable@12
809 ;RtlLookupElementGenericTable
810 RtlMapGenericMask@8
811 RtlMoveMemory@12
812 RtlMultiByteToUnicodeN@20
813 RtlMultiByteToUnicodeSize@12
814 ;RtlNextUnicodePrefix
815 RtlNtStatusToDosError@4
816 RtlNtStatusToDosErrorNoTeb@4
817 ;RtlNumberGenericTableElements
818 RtlNumberOfClearBits@4
819 RtlNumberOfSetBits@4
820 RtlOemStringToCountedUnicodeString@12
821 RtlOemStringToUnicodeSize@4
822 RtlOemStringToUnicodeString@12
823 RtlOemToUnicodeN@20
824 RtlPinAtomInAtomTable@8
825 RtlPrefixString@12
826 RtlPrefixUnicodeString@12
827 RtlQueryAtomInAtomTable@24
828 RtlQueryRegistryValues@20
829 RtlQueryTimeZoneInformation@4
830 RtlRaiseException@4
831 RtlRandom@4
832 ;RtlRemoveUnicodePrefix
833 RtlReserveChunk@20
834 RtlSecondsSince1970ToTime@8
835 RtlSecondsSince1980ToTime@8
836 RtlSetAllBits@4
837 RtlSetBits@12
838 RtlSetDaclSecurityDescriptor@16
839 RtlSetGroupSecurityDescriptor@12
840 RtlSetOwnerSecurityDescriptor@12
841 RtlSetSaclSecurityDescriptor@16
842 RtlSetTimeZoneInformation@4
843 ;RtlSplay
844 RtlSubAuthorityCountSid@4
845 RtlSubAuthoritySid@8
846 RtlTimeFieldsToTime@8
847 RtlTimeToSecondsSince1970@8
848 RtlTimeToSecondsSince1980@8
849 RtlTimeToTimeFields@8
850 @RtlUlongByteSwap@4
851 @RtlUlonglongByteSwap@8
852 RtlUnicodeStringToAnsiSize@4
853 RtlUnicodeStringToAnsiString@12
854 RtlUnicodeStringToCountedOemString@12
855 RtlUnicodeStringToInteger@12
856 RtlUnicodeStringToOemSize@4
857 RtlUnicodeStringToOemString@12
858 RtlUnicodeToCustomCPN@24
859 RtlUnicodeToMultiByteN@20
860 RtlUnicodeToMultiByteSize@12
861 RtlUnicodeToOemN@20
862 RtlUnwind@16
863 RtlUpcaseUnicodeChar@4
864 RtlUpcaseUnicodeString@12
865 RtlUpcaseUnicodeStringToAnsiString@12
866 RtlUpcaseUnicodeStringToCountedOemString@12
867 RtlUpcaseUnicodeStringToOemString@12
868 RtlUpcaseUnicodeToCustomCPN@24
869 RtlUpcaseUnicodeToMultiByteN@20
870 RtlUpcaseUnicodeToOemN@20
871 RtlUpperChar@4
872 RtlUpperString@8
873 @RtlUshortByteSwap@4
874 RtlValidSecurityDescriptor@4
875 RtlValidSid@4
876 RtlWriteRegistryValue@24
877 ;RtlZeroHeap
878 RtlZeroMemory@8
879 RtlxAnsiStringToUnicodeSize@4
880 RtlxOemStringToUnicodeSize@4
881 RtlxUnicodeStringToAnsiSize@4
882 RtlxUnicodeStringToOemSize@4
883 SeAccessCheck@40
884 ;SeAppendPrivileges@8
885 SeAssignSecurity@28
886 ;SeAuditingFileEvents@8
887 ;SeAuditingFileOrGlobalEvents@18
888 ;SeCaptureSecurityDescriptor@20
889 SeCaptureSubjectContext@4
890 ;SeCloseObjectAuditAlarm@12
891 ;SeCreateAccessState@16
892 SeCreateClientSecurity@16
893 SeDeassignSecurity@4
894 ;SeDeleteAccessState@4
895 SeDeleteObjectAuditAlarm@8
896 SeExports DATA
897 ;SeFreePrivileges@4
898 SeImpersonateClient@8
899 SeLockSubjectContext@4
900 ;SeMarkLogonSessionForTerminationNotification@4
901 SeOpenObjectAuditAlarm@36
902 SeOpenObjectForDeleteAuditAlarm@36
903 SePrivilegeCheck@12
904 ;SePrivilegeObjectAuditAlarm@24
905 SePublicDefaultDacl DATA
906 SeQueryAuthenticationIdToken@8
907 SeQuerySecurityDescriptorInfo@16
908 ;SeRegisterLogonSessionTerminatedRoutine@4
909 ;SeReleaseSecurityDescriptor@12
910 SeReleaseSubjectContext@4
911 ;SeSetAccessStateGenericMapping@8
912 SeSetSecurityDescriptorInfo@24
913 SeSinglePrivilegeCheck@12
914 SeSystemDefaultDacl DATA
915 SeTokenImpersonationLevel@4
916 SeTokenType@4
917 SeUnlockSubjectContext@4
918 ;SeUnregisterLogonSessionTerminatedRoutine@4
919 SeValidSecurityDescriptor@8
920 WRITE_REGISTER_UCHAR@8
921 WRITE_REGISTER_ULONG@8
922 WRITE_REGISTER_USHORT@8
923 WRITE_REGISTER_BUFFER_UCHAR@12
924 WRITE_REGISTER_BUFFER_ULONG@12
925 WRITE_REGISTER_BUFFER_USHORT@12
926 ZwAccessCheckAndAuditAlarm@44
927 ZwAlertThread@4
928 ZwAllocateVirtualMemory@24
929 ZwClearEvent@4
930 ZwClose@4
931 ZwCloseObjectAuditAlarm@12
932 ZwConnectPort@32
933 ZwCreateDirectoryObject@12
934 ZwCreateEvent@20
935 ZwCreateFile@44
936 ZwCreateKey@28
937 ZwCreateSection@28
938 ZwCreateSymbolicLinkObject@16
939 ZwDeleteFile@4
940 ZwDeleteKey@4
941 ZwDeleteValueKey@8
942 ZwDeviceIoControlFile@40
943 ZwDisplayString@4
944 ZwDuplicateObject@28
945 ZwDuplicateToken@24
946 ZwEnumerateKey@24
947 ZwEnumerateValueKey@24
948 ZwFlushInstructionCache@12
949 ZwFlushKey@4
950 ZwFreeVirtualMemory@16
951 ZwFsControlFile@40
952 ZwLoadDriver@4
953 ZwLoadKey@8
954 ZwMakeTemporaryObject@4
955 ZwMapViewOfSection@40
956 ZwNotifyChangeKey@40
957 ZwOpenDirectoryObject@12
958 ZwOpenEvent@12
959 ZwOpenFile@24
960 ZwOpenKey@12
961 ZwOpenProcess@16
962 ZwOpenProcessToken@12
963 ZwOpenSection@12
964 ZwOpenSymbolicLinkObject@12
965 ZwOpenThread@16
966 ZwOpenThreadToken@16
967 ZwPulseEvent@8
968 ZwQueryDefaultLocale@8
969 ZwQueryDirectoryFile@44
970 ZwQueryInformationAtom@20
971 ZwQueryInformationFile@20
972 ZwQueryInformationProcess@20
973 ZwQueryInformationToken@20
974 ZwQueryKey@20
975 ZwQueryObject@20
976 ZwQuerySection@20
977 ZwQuerySecurityObject@20
978 ZwQuerySymbolicLinkObject@12
979 ZwQuerySystemInformation@16
980 ZwQuerySystemTime@4
981 ZwQueryValueKey@24
982 ZwQueryVolumeInformationFile@20
983 ZwReadFile@36
984 ZwReplaceKey@12
985 ZwRequestWaitReplyPort@12
986 ZwResetEvent@8
987 ZwSaveKey@8
988 ZwSetDefaultLocale@8
989 ZwSetEvent@8
990 ZwSetInformationFile@20
991 ZwSetInformationObject@16
992 ZwSetInformationProcess@16
993 ZwSetInformationThread@16
994 ZwSetSystemInformation@12
995 ZwSetSystemTime@8
996 ZwSetValueKey@24
997 ZwTerminateProcess@8
998 ZwUnloadDriver@4
999 ZwUnloadKey@4
1000 ZwUnmapViewOfSection@8
1001 ZwWaitForMultipleObjects@20
1002 ZwWaitForSingleObject@12
1003 ZwWriteFile@36
1004 ZwYieldExecution@0
1005 _abnormal_termination
1006 _alldiv
1007 _allmul
1008 _allrem
1009 _allshl
1010 _allshr
1011 _aulldiv
1012 _aullrem
1013 _aullshr
1014 _except_handler2
1015 _except_handler3
1016 _global_unwind2
1017 _itoa
1018 _itow
1019 _local_unwind2
1020 _purecall
1021 _snprintf
1022 _snwprintf
1023 _stricmp
1024 _strlwr
1025 _strnicmp
1026 _strnset
1027 _strrev
1028 _strset
1029 _strupr
1030 _vsnprintf
1031 _wcsicmp
1032 _wcslwr
1033 _wcsnicmp
1034 _wcsnset
1035 _wcsrev
1036 _wcsupr
1037 atoi
1038 atol
1039 isdigit
1040 islower
1041 isprint
1042 isspace
1043 isupper
1044 isxdigit
1045 mbstowcs
1046 mbtowc
1047 memchr
1048 memcpy
1049 memmove
1050 memset
1051 qsort
1052 rand
1053 sprintf
1054 srand
1055 strcat
1056 strchr
1057 strcmp
1058 strcpy
1059 strlen
1060 strncat
1061 strncmp
1062 strncpy
1063 strrchr
1064 strspn
1065 strstr
1066 swprintf
1067 tolower
1068 toupper
1069 towlower
1070 towupper
1071 vsprintf
1072 wcscat
1073 wcschr
1074 wcscmp
1075 wcscpy
1076 wcscspn
1077 wcslen
1078 wcsncat
1079 wcsncmp
1080 wcsncpy
1081 wcsrchr
1082 wcsspn
1083 wcsstr
1084 wcstombs
1085 wctomb