Stefan Ginsberg <stefan__100__@hotmail.com>

- Remove NT3/4 specific unimplemented function and change STDCALL -> NTAPI in mm.c
- Make ReactOS i386 kernel exports almost fully correspond to W2003SP1 ntoskrnl.exe's exports.

svn path=/trunk/; revision=33759
This commit is contained in:
Aleksey Bragin 2008-05-29 16:09:47 +00:00
parent c5fa27e2d7
commit 616f5e97e0
2 changed files with 164 additions and 105 deletions

View file

@ -27,7 +27,7 @@ MM_STATS MmStats;
/* /*
* @implemented * @implemented
*/ */
BOOLEAN STDCALL MmIsNonPagedSystemAddressValid(PVOID VirtualAddress) BOOLEAN NTAPI MmIsNonPagedSystemAddressValid(PVOID VirtualAddress)
{ {
return MmIsAddressValid(VirtualAddress); return MmIsAddressValid(VirtualAddress);
} }
@ -35,7 +35,7 @@ BOOLEAN STDCALL MmIsNonPagedSystemAddressValid(PVOID VirtualAddress)
/* /*
* @implemented * @implemented
*/ */
BOOLEAN STDCALL MmIsAddressValid(PVOID VirtualAddress) BOOLEAN NTAPI MmIsAddressValid(PVOID VirtualAddress)
/* /*
* FUNCTION: Checks whether the given address is valid for a read or write * FUNCTION: Checks whether the given address is valid for a read or write
* ARGUMENTS: * ARGUMENTS:
@ -353,7 +353,7 @@ MmCommitPagedPoolAddress(PVOID Address, BOOLEAN Locked)
/* /*
* @unimplemented * @unimplemented
*/ */
ULONG STDCALL ULONG NTAPI
MmAdjustWorkingSetSize (ULONG Unknown0, MmAdjustWorkingSetSize (ULONG Unknown0,
ULONG Unknown1, ULONG Unknown1,
ULONG Unknown2) ULONG Unknown2)
@ -362,23 +362,11 @@ MmAdjustWorkingSetSize (ULONG Unknown0,
return (0); return (0);
} }
ULONG
STDCALL
MmDbgTranslatePhysicalAddress (
ULONG Unknown0,
ULONG Unknown1
)
{
UNIMPLEMENTED;
return (0);
}
/* /*
* @unimplemented * @unimplemented
*/ */
BOOLEAN BOOLEAN
STDCALL NTAPI
MmSetAddressRangeModified ( MmSetAddressRangeModified (
IN PVOID Address, IN PVOID Address,
IN ULONG Length IN ULONG Length

View file

@ -9,6 +9,9 @@ CcCopyWrite@20
CcDeferWrite@24 CcDeferWrite@24
CcFastCopyRead@24 CcFastCopyRead@24
CcFastCopyWrite@16 CcFastCopyWrite@16
CcFastMdlReadWait DATA
CcFastReadNotPossible DATA
CcFastReadWait DATA
CcFlushCache@16 CcFlushCache@16
CcGetDirtyPages@16 CcGetDirtyPages@16
CcGetFileObjectFromBcb@4 CcGetFileObjectFromBcb@4
@ -17,9 +20,6 @@ CcGetFlushedValidData@8
CcGetLsnForFileObject@8 CcGetLsnForFileObject@8
CcInitializeCacheMap@20 CcInitializeCacheMap@20
CcIsThereDirtyData@4 CcIsThereDirtyData@4
CcFastMdlReadWait DATA
CcFastReadNotPossible DATA
CcFastReadWait DATA
CcMapData@24 CcMapData@24
CcMdlRead@20 CcMdlRead@20
CcMdlReadComplete@8 CcMdlReadComplete@8
@ -37,6 +37,7 @@ CcSetAdditionalCacheAttributes@12
CcSetBcbOwnerPointer@8 CcSetBcbOwnerPointer@8
CcSetDirtyPageThreshold@8 CcSetDirtyPageThreshold@8
CcSetDirtyPinnedData@8 CcSetDirtyPinnedData@8
CcSetFileSizes@8
CcSetLogHandleForFile@12 CcSetLogHandleForFile@12
CcSetReadAheadGranularity@8 CcSetReadAheadGranularity@8
CcUninitializeCacheMap@12 CcUninitializeCacheMap@12
@ -44,44 +45,29 @@ CcUnpinData@4
CcUnpinDataForThread@8 CcUnpinDataForThread@8
CcUnpinRepinnedBcb@12 CcUnpinRepinnedBcb@12
CcWaitForCurrentLazyWriterActivity@0 CcWaitForCurrentLazyWriterActivity@0
CcSetFileSizes@8
CcZeroData@16 CcZeroData@16
CmRegisterCallback@12 CmRegisterCallback@12
CmUnRegisterCallback@8 CmUnRegisterCallback@8
DbgBreakPoint@0 DbgBreakPoint@0
DbgBreakPointWithStatus@4 DbgBreakPointWithStatus@4
;DbgCommandString
DbgLoadImageSymbols@12 DbgLoadImageSymbols@12
DbgPrint DbgPrint
DbgPrompt@12
DbgPrintEx DbgPrintEx
DbgPrintReturnControlC DbgPrintReturnControlC
DbgPrompt@12
DbgQueryDebugFilterState@8 DbgQueryDebugFilterState@8
DbgSetDebugFilterState@12 DbgSetDebugFilterState@12
@ExiAcquireFastMutex@4=@ExAcquireFastMutex@4
@ExAcquireFastMutexUnsafe@4 @ExAcquireFastMutexUnsafe@4
ExAcquireResourceExclusiveLite@8
ExAcquireResourceSharedLite@8
ExAcquireRundownProtection=@ExfAcquireRundownProtection@4 ExAcquireRundownProtection=@ExfAcquireRundownProtection@4
ExAcquireRundownProtectionCacheAware=@ExfAcquireRundownProtectionCacheAware@4 ExAcquireRundownProtectionCacheAware=@ExfAcquireRundownProtectionCacheAware@4
ExAcquireRundownProtectionCacheAwareEx=@ExfAcquireRundownProtectionCacheAwareEx@8 ExAcquireRundownProtectionCacheAwareEx=@ExfAcquireRundownProtectionCacheAwareEx@8
ExAcquireRundownProtectionEx=@ExfAcquireRundownProtectionEx@8 ExAcquireRundownProtectionEx=@ExfAcquireRundownProtectionEx@8
ExInitializeRundownProtection=@ExfInitializeRundownProtection@4
ExReInitializeRundownProtection=@ExfReInitializeRundownProtection@4
ExReInitializeRundownProtectionCacheAware=@ExfReInitializeRundownProtectionCacheAware@4
ExReleaseRundownProtection=@ExfReleaseRundownProtection@4
ExReleaseRundownProtectionCacheAware=@ExfReleaseRundownProtectionCacheAware@4
ExReleaseRundownProtectionCacheAwareEx=@ExfReleaseRundownProtectionCacheAwareEx@8
ExReleaseRundownProtectionEx=@ExfReleaseRundownProtectionEx@8
ExRundownCompleted=@ExfRundownCompleted@4
ExRundownCompletedCacheAware=@ExfRundownCompletedCacheAware@4
ExWaitForRundownProtectionRelease=@ExfWaitForRundownProtectionRelease@4
ExWaitForRundownProtectionReleaseCacheAware=@ExfWaitForRundownProtectionReleaseCacheAware@4
ExAllocateCacheAwareRundownProtection@8
ExFreeCacheAwareRundownProtection@4
ExInitializeRundownProtectionCacheAware@8
ExSizeOfRundownProtectionCacheAware@0
ExAcquireResourceExclusiveLite@8
ExAcquireResourceSharedLite@8
ExAcquireSharedStarveExclusive@8 ExAcquireSharedStarveExclusive@8
ExAcquireSharedWaitForExclusive@8 ExAcquireSharedWaitForExclusive@8
ExAllocateCacheAwareRundownProtection@8
ExAllocateFromPagedLookasideList@4=ExiAllocateFromPagedLookasideList@4 ExAllocateFromPagedLookasideList@4=ExiAllocateFromPagedLookasideList@4
ExAllocatePool@8 ExAllocatePool@8
ExAllocatePoolWithQuota@8 ExAllocatePoolWithQuota@8
@ -95,10 +81,14 @@ ExDeletePagedLookasideList@4
ExDeleteResourceLite@4 ExDeleteResourceLite@4
ExDesktopObjectType ExDesktopObjectType
ExDisableResourceBoostLite@4 ExDisableResourceBoostLite@4
ExEnumHandleTable@16
@ExEnterCriticalRegionAndAcquireFastMutexUnsafe@4 @ExEnterCriticalRegionAndAcquireFastMutexUnsafe@4
;ExEnterCriticalRegionAndAcquireResourceExclusive
;ExEnterCriticalRegionAndAcquireResourceShared
;ExEnterCriticalRegionAndAcquireSharedWaitForExclusive
ExEnumHandleTable@16
ExEventObjectType=_ExEventObjectType ExEventObjectType=_ExEventObjectType
ExExtendZone@12 ExExtendZone@12
ExFreeCacheAwareRundownProtection@4
ExFreePool@4 ExFreePool@4
ExFreePoolWithTag@8 ExFreePoolWithTag@8
ExFreeToPagedLookasideList@8=ExiFreeToPagedLookasideList@8 ExFreeToPagedLookasideList@8=ExiFreeToPagedLookasideList@8
@ -110,6 +100,8 @@ ExGetSharedWaiterCount@4
ExInitializeNPagedLookasideList@28 ExInitializeNPagedLookasideList@28
ExInitializePagedLookasideList@28 ExInitializePagedLookasideList@28
ExInitializeResourceLite@4 ExInitializeResourceLite@4
ExInitializeRundownProtection=@ExfInitializeRundownProtection@4
ExInitializeRundownProtectionCacheAware@8
ExInitializeZone@16 ExInitializeZone@16
ExInterlockedAddLargeInteger@16 ExInterlockedAddLargeInteger@16
@ExInterlockedAddLargeStatistic@8 @ExInterlockedAddLargeStatistic@8
@ -118,8 +110,8 @@ ExInterlockedAddUlong@12
ExInterlockedDecrementLong@8 ExInterlockedDecrementLong@8
ExInterlockedExchangeUlong@12 ExInterlockedExchangeUlong@12
ExInterlockedExtendZone@16 ExInterlockedExtendZone@16
ExInterlockedIncrementLong@8
@ExInterlockedFlushSList@4 @ExInterlockedFlushSList@4
ExInterlockedIncrementLong@8
ExInterlockedInsertHeadList@12 ExInterlockedInsertHeadList@12
ExInterlockedInsertTailList@12 ExInterlockedInsertTailList@12
ExInterlockedPopEntryList@8 ExInterlockedPopEntryList@8
@ -139,37 +131,56 @@ ExRaiseDatatypeMisalignment@0
ExRaiseException@4=RtlRaiseException@4 ExRaiseException@4=RtlRaiseException@4
ExRaiseHardError@24 ExRaiseHardError@24
ExRaiseStatus@4=RtlRaiseStatus@4 ExRaiseStatus@4=RtlRaiseStatus@4
ExReInitializeRundownProtection=@ExfReInitializeRundownProtection@4
ExReInitializeRundownProtectionCacheAware=@ExfReInitializeRundownProtectionCacheAware@4
ExRegisterCallback@12 ExRegisterCallback@12
ExReinitializeResourceLite@4 ExReinitializeResourceLite@4
@ExiReleaseFastMutex@4=@ExReleaseFastMutex@4
@ExReleaseFastMutexUnsafe@4 @ExReleaseFastMutexUnsafe@4
@ExReleaseFastMutexUnsafeAndLeaveCriticalRegion@4 @ExReleaseFastMutexUnsafeAndLeaveCriticalRegion@4
;ExReleaseResourceAndLeaveCriticalRegion
ExReleaseResourceForThreadLite@8 ExReleaseResourceForThreadLite@8
@ExReleaseResourceLite@4 @ExReleaseResourceLite@4
ExReleaseRundownProtection=@ExfReleaseRundownProtection@4
ExReleaseRundownProtectionCacheAware=@ExfReleaseRundownProtectionCacheAware@4
ExReleaseRundownProtectionCacheAwareEx=@ExfReleaseRundownProtectionCacheAwareEx@8
ExReleaseRundownProtectionEx=@ExfReleaseRundownProtectionEx@8
ExRundownCompleted=@ExfRundownCompleted@4
ExRundownCompletedCacheAware=@ExfRundownCompletedCacheAware@4
ExSemaphoreObjectType=_ExSemaphoreObjectType ExSemaphoreObjectType=_ExSemaphoreObjectType
ExSetResourceOwnerPointer@8 ExSetResourceOwnerPointer@8
ExSetTimerResolution@8 ExSetTimerResolution@8
ExSizeOfRundownProtectionCacheAware@0
ExSystemExceptionFilter@0 ExSystemExceptionFilter@0
ExSystemTimeToLocalTime@8 ExSystemTimeToLocalTime@8
@ExiTryToAcquireFastMutex@4=@ExTryToAcquireFastMutex@4
ExTryToAcquireResourceExclusiveLite@4
ExUnregisterCallback@4 ExUnregisterCallback@4
ExUuidCreate@4 ExUuidCreate@4
ExVerifySuite@4 ExVerifySuite@4
ExWaitForRundownProtectionRelease=@ExfWaitForRundownProtectionRelease@4
ExWaitForRundownProtectionReleaseCacheAware=@ExfWaitForRundownProtectionReleaseCacheAware@4
ExWindowStationObjectType DATA ExWindowStationObjectType DATA
;ExfAcquirePushLockExclusive
;ExfAcquirePushLockShared
@ExfInterlockedAddUlong@12 @ExfInterlockedAddUlong@12
@ExfInterlockedCompareExchange64@12
@ExfInterlockedInsertHeadList@12 @ExfInterlockedInsertHeadList@12
@ExfInterlockedInsertTailList@12 @ExfInterlockedInsertTailList@12
@ExfInterlockedCompareExchange64@12
@ExfInterlockedPopEntryList@8 @ExfInterlockedPopEntryList@8
@ExfInterlockedPushEntryList@12 @ExfInterlockedPushEntryList@12
@ExfInterlockedRemoveHeadList@8 @ExfInterlockedRemoveHeadList@8
;ExfReleasePushLock
;ExfReleasePushLockExclusive
;ExfReleasePushLockShared
;ExfTryToWakePushLock
;ExfUnblockPushLock
@Exfi386InterlockedDecrementLong@4 @Exfi386InterlockedDecrementLong@4
@Exfi386InterlockedExchangeUlong@8 @Exfi386InterlockedExchangeUlong@8
@Exfi386InterlockedIncrementLong@4 @Exfi386InterlockedIncrementLong@4
Exi386InterlockedDecrementLong@4 Exi386InterlockedDecrementLong@4
Exi386InterlockedExchangeUlong@12 Exi386InterlockedExchangeUlong@12
Exi386InterlockedIncrementLong@4 Exi386InterlockedIncrementLong@4
@ExiAcquireFastMutex@4=@ExAcquireFastMutex@4
@ExiReleaseFastMutex@4=@ExReleaseFastMutex@4
@ExiTryToAcquireFastMutex@4=@ExTryToAcquireFastMutex@4
FsRtlAcquireFileExclusive FsRtlAcquireFileExclusive
;FsRtlAddBaseMcbEntry ;FsRtlAddBaseMcbEntry
FsRtlAddLargeMcbEntry FsRtlAddLargeMcbEntry
@ -209,8 +220,8 @@ FsRtlGetFileSize
FsRtlGetNextFileLock FsRtlGetNextFileLock
FsRtlGetNextLargeMcbEntry FsRtlGetNextLargeMcbEntry
FsRtlGetNextMcbEntry FsRtlGetNextMcbEntry
FsRtlIncrementCcFastReadNotPossible
FsRtlIncrementCcFastReadNoWait FsRtlIncrementCcFastReadNoWait
FsRtlIncrementCcFastReadNotPossible
FsRtlIncrementCcFastReadResourceMiss FsRtlIncrementCcFastReadResourceMiss
FsRtlIncrementCcFastReadWait FsRtlIncrementCcFastReadWait
;FsRtlInitializeBaseMcb ;FsRtlInitializeBaseMcb
@ -290,8 +301,9 @@ FsRtlUninitializeLargeMcb
FsRtlUninitializeMcb FsRtlUninitializeMcb
FsRtlUninitializeOplock FsRtlUninitializeOplock
HalDispatchTable=_HalDispatchTable HalDispatchTable=_HalDispatchTable
HalPrivateDispatchTable DATA
@HalExamineMBR@16 @HalExamineMBR@16
HalPrivateDispatchTable DATA
;HeadlessDispatch
InbvAcquireDisplayOwnership@0 InbvAcquireDisplayOwnership@0
InbvCheckDisplayOwnership@0 InbvCheckDisplayOwnership@0
InbvDisplayString@4 InbvDisplayString@4
@ -310,18 +322,18 @@ InitSafeBootMode DATA
@InterlockedExchange@8 @InterlockedExchange@8
@InterlockedExchangeAdd@8 @InterlockedExchangeAdd@8
@InterlockedIncrement@4 @InterlockedIncrement@4
@InterlockedPushEntrySList@8
@InterlockedPopEntrySList@4 @InterlockedPopEntrySList@4
@InterlockedPushEntrySList@8
IoAcquireCancelSpinLock@4 IoAcquireCancelSpinLock@4
IoAcquireRemoveLockEx@20 IoAcquireRemoveLockEx@20
IoAcquireVpbSpinLock@4 IoAcquireVpbSpinLock@4
IoAdapterObjectType DATA IoAdapterObjectType DATA
IoAllocateAdapterChannel@20 IoAllocateAdapterChannel@20
IoAllocateIrp@8
IoAllocateMdl@20
IoAllocateController@16 IoAllocateController@16
IoAllocateDriverObjectExtension@16 IoAllocateDriverObjectExtension@16
IoAllocateErrorLogEntry@8 IoAllocateErrorLogEntry@8
IoAllocateIrp@8
IoAllocateMdl@20
IoAllocateWorkItem@4 IoAllocateWorkItem@4
@IoAssignDriveLetters@16 @IoAssignDriveLetters@16
IoAssignResources@24 IoAssignResources@24
@ -376,6 +388,7 @@ IoDisconnectInterrupt@4
IoDriverObjectType DATA IoDriverObjectType DATA
IoEnqueueIrp@4 IoEnqueueIrp@4
IoEnumerateDeviceObjectList@16 IoEnumerateDeviceObjectList@16
;IoEnumerateRegisteredFiltersList
IoFastQueryNetworkAttributes@20 IoFastQueryNetworkAttributes@20
IoFileObjectType=_IoFileObjectType IoFileObjectType=_IoFileObjectType
IoForwardAndCatchIrp@8=IoForwardIrpSynchronously@8 IoForwardAndCatchIrp@8=IoForwardIrpSynchronously@8
@ -391,18 +404,19 @@ IoGetBaseFileSystemDeviceObject@4
IoGetBootDiskInformation@8 IoGetBootDiskInformation@8
IoGetConfigurationInformation@0 IoGetConfigurationInformation@0
IoGetCurrentProcess@0 IoGetCurrentProcess@0
IoGetDeviceObjectPointer@16
IoGetDeviceAttachmentBaseRef@4 IoGetDeviceAttachmentBaseRef@4
IoGetDeviceInterfaceAlias@12 IoGetDeviceInterfaceAlias@12
IoGetDeviceInterfaces@16 IoGetDeviceInterfaces@16
IoGetDriverObjectExtension@8 IoGetDeviceObjectPointer@16
IoGetDeviceProperty@20 IoGetDeviceProperty@20
IoGetDeviceToVerify@4 IoGetDeviceToVerify@4
IoGetDiskDeviceObject@8 IoGetDiskDeviceObject@8
IoGetDmaAdapter@12 IoGetDmaAdapter@12
IoGetDriverObjectExtension@8
IoGetFileObjectGenericMapping@0 IoGetFileObjectGenericMapping@0
IoGetInitialStack@0 IoGetInitialStack@0
IoGetLowerDeviceObject@4 IoGetLowerDeviceObject@4
;IoGetPagingIoPriority
IoGetRelatedDeviceObject@4 IoGetRelatedDeviceObject@4
IoGetRequestorProcess@4 IoGetRequestorProcess@4
IoGetRequestorProcessId@4 IoGetRequestorProcessId@4
@ -410,14 +424,15 @@ IoGetRequestorSessionId@8
IoGetStackLimits@8 IoGetStackLimits@8
IoGetTopLevelIrp@0 IoGetTopLevelIrp@0
IoInitializeIrp@12 IoInitializeIrp@12
IoInvalidateDeviceRelations@8
IoInvalidateDeviceState@4
IoInitializeRemoveLockEx@20 IoInitializeRemoveLockEx@20
IoInitializeTimer@12 IoInitializeTimer@12
IoInvalidateDeviceRelations@8
IoInvalidateDeviceState@4
IoIsFileOriginRemote@4 IoIsFileOriginRemote@4
IoIsOperationSynchronous@4
IoIsSystemThread@4 IoIsSystemThread@4
IoIsValidNameGraftingBuffer@8 IoIsValidNameGraftingBuffer@8
IoIsOperationSynchronous@4 IoIsWdmVersionAvailable@8
IoMakeAssociatedIrp@8 IoMakeAssociatedIrp@8
IoOpenDeviceInterfaceRegistryKey@12 IoOpenDeviceInterfaceRegistryKey@12
IoOpenDeviceRegistryKey@16 IoOpenDeviceRegistryKey@16
@ -451,14 +466,13 @@ IoReleaseVpbSpinLock@4
IoRemoveShareAccess@8 IoRemoveShareAccess@8
IoReportDetectedDevice@32 IoReportDetectedDevice@32
IoReportHalResourceUsage@16 IoReportHalResourceUsage@16
IoReportResourceUsage@36
IoReportResourceForDetection@28 IoReportResourceForDetection@28
IoReportResourceUsage@36
IoReportTargetDeviceChange@8 IoReportTargetDeviceChange@8
IoReportTargetDeviceChangeAsynchronous@16 IoReportTargetDeviceChangeAsynchronous@16
IoRequestDeviceEject@4 IoRequestDeviceEject@4
IoReuseIrp@8 IoReuseIrp@8
IoSetCompletionRoutineEx@28 IoSetCompletionRoutineEx@28
IoSetSystemPartition@4
IoSetDeviceInterfaceState@8 IoSetDeviceInterfaceState@8
IoSetDeviceToVerify@8 IoSetDeviceToVerify@8
IoSetFileOrigin@8 IoSetFileOrigin@8
@ -467,8 +481,9 @@ IoSetInformation@16
IoSetIoCompletion@24 IoSetIoCompletion@24
@IoSetPartitionInformation@16 @IoSetPartitionInformation@16
IoSetPartitionInformationEx@12 IoSetPartitionInformationEx@12
IoSetStartIoAttributes@12
IoSetShareAccess@16 IoSetShareAccess@16
IoSetStartIoAttributes@12
IoSetSystemPartition@4
IoSetThreadHardErrorMode@4 IoSetThreadHardErrorMode@4
IoSetTopLevelIrp@4 IoSetTopLevelIrp@4
IoStartNextPacket@8 IoStartNextPacket@8
@ -477,9 +492,10 @@ IoStartPacket@16
IoStartTimer@4 IoStartTimer@4
IoStatisticsLock DATA IoStatisticsLock DATA
IoStopTimer@4 IoStopTimer@4
IoSynchronousPageWrite@20
IoSynchronousInvalidateDeviceRelations@8 IoSynchronousInvalidateDeviceRelations@8
IoSynchronousPageWrite@20
IoThreadToProcess@4 IoThreadToProcess@4
;IoTranslateBusAddress
IoUnregisterFileSystem@4 IoUnregisterFileSystem@4
IoUnregisterFsRegistrationChange@8 IoUnregisterFsRegistrationChange@8
IoUnregisterPlugPlayNotification@4 IoUnregisterPlugPlayNotification@4
@ -511,7 +527,6 @@ IoWritePartitionTableEx@8
IoWriteTransferCount DATA IoWriteTransferCount DATA
@IofCallDriver@8 @IofCallDriver@8
@IofCompleteRequest@8 @IofCompleteRequest@8
IoIsWdmVersionAvailable@8
KdChangeOption@24 KdChangeOption@24
KdDebuggerEnabled=_KdDebuggerEnabled KdDebuggerEnabled=_KdDebuggerEnabled
KdDebuggerNotPresent=_KdDebuggerNotPresent KdDebuggerNotPresent=_KdDebuggerNotPresent
@ -520,27 +535,33 @@ KdEnableDebugger@0
KdEnteredDebugger KdEnteredDebugger
KdPollBreakIn@0 KdPollBreakIn@0
KdPowerTransition@4 KdPowerTransition@4
;KdRefreshDebuggerNotPresent
KdSystemDebugControl@28 KdSystemDebugControl@28
Ke386CallBios@8 Ke386CallBios@8
;Ke386IoSetAccessProcess
;Ke386QueryIoAccessMap
;Ke386SetIoAccessMap
@KeAcquireGuardedMutex@4 @KeAcquireGuardedMutex@4
@KeAcquireGuardedMutexUnsafe@4 @KeAcquireGuardedMutexUnsafe@4
KeAcquireSpinLockAtDpcLevel@4
@KeAcquireInStackQueuedSpinLockAtDpcLevel@8 @KeAcquireInStackQueuedSpinLockAtDpcLevel@8
;KeAcquireInStackQueuedSpinLockForDpc
KeAcquireInterruptSpinLock@4 KeAcquireInterruptSpinLock@4
KeAcquireSpinLockAtDpcLevel@4
;KeAcquireSpinLockForDpc
KeAddSystemServiceTable@20 KeAddSystemServiceTable@20
;KeAreAllApcsDisabled
KeAreApcsDisabled@0 KeAreApcsDisabled@0
KeAttachProcess@4 KeAttachProcess@4
;KeBoostCurrentThread
KeBugCheck@4 KeBugCheck@4
KeBugCheckEx@20 KeBugCheckEx@20
KeCancelTimer@4 KeCancelTimer@4
KeCapturePersistentThreadState@28 KeCapturePersistentThreadState@28
KeClearEvent@4 KeClearEvent@4
KeConnectInterrupt@4 KeConnectInterrupt@4
KeDcacheFlushCount DATA
KeDelayExecutionThread@12 KeDelayExecutionThread@12
KeDeregisterBugCheckCallback@4 KeDeregisterBugCheckCallback@4
KeDeregisterBugCheckReasonCallback@4 KeDeregisterBugCheckReasonCallback@4
;KeDeregisterNmiCallback
KeDetachProcess@0 KeDetachProcess@0
KeDisconnectInterrupt@4 KeDisconnectInterrupt@4
KeEnterCriticalRegion@0=_KeEnterCriticalRegion@0 KeEnterCriticalRegion@0=_KeEnterCriticalRegion@0
@ -550,6 +571,7 @@ KeFindConfigurationEntry@16
KeFindConfigurationNextEntry@20 KeFindConfigurationNextEntry@20
KeFlushEntireTb@8 KeFlushEntireTb@8
KeFlushQueuedDpcs@0 KeFlushQueuedDpcs@0
;KeGenericCallDpc
KeGetCurrentThread@0 KeGetCurrentThread@0
KeGetPreviousMode@0 KeGetPreviousMode@0
KeGetRecommendedSharedDataAlignment@0 KeGetRecommendedSharedDataAlignment@0
@ -563,8 +585,8 @@ KeI386FlatToGdtSelector@12
KeI386ReleaseGdtSelectors@8 KeI386ReleaseGdtSelectors@8
;KeI386ReleaseLid ;KeI386ReleaseLid
;KeI386SetGdtSelector ;KeI386SetGdtSelector
KeIcacheFlushCount DATA
KeInitializeApc@32 KeInitializeApc@32
;KeInitializeCrashDumpHeader
KeInitializeDeviceQueue@4 KeInitializeDeviceQueue@4
KeInitializeDpc@12 KeInitializeDpc@12
KeInitializeEvent@12 KeInitializeEvent@12
@ -575,6 +597,7 @@ KeInitializeMutex@8
KeInitializeQueue@8 KeInitializeQueue@8
KeInitializeSemaphore@12 KeInitializeSemaphore@12
KeInitializeSpinLock@4 KeInitializeSpinLock@4
;KeInitializeThreadedDpc
KeInitializeTimer@4 KeInitializeTimer@4
KeInitializeTimerEx@8 KeInitializeTimerEx@8
KeInsertByKeyDeviceQueue@12 KeInsertByKeyDeviceQueue@12
@ -583,8 +606,11 @@ KeInsertHeadQueue@8
KeInsertQueue@8 KeInsertQueue@8
KeInsertQueueApc@16 KeInsertQueueApc@16
KeInsertQueueDpc@12 KeInsertQueueDpc@12
;KeInvalidateAllCaches
;KeIpiGenericCall
KeIsAttachedProcess@0 KeIsAttachedProcess@0
KeIsExecutingDpc@0 KeIsExecutingDpc@0
;KeIsWaitListEmpty
KeLeaveCriticalRegion@0=_KeLeaveCriticalRegion@0 KeLeaveCriticalRegion@0=_KeLeaveCriticalRegion@0
KeLeaveGuardedRegion@0=_KeLeaveGuardedRegion@0 KeLeaveGuardedRegion@0=_KeLeaveGuardedRegion@0
KeLoaderBlock DATA KeLoaderBlock DATA
@ -608,13 +634,16 @@ KeReadStateSemaphore@4
KeReadStateTimer@4 KeReadStateTimer@4
KeRegisterBugCheckCallback@20 KeRegisterBugCheckCallback@20
KeRegisterBugCheckReasonCallback@16 KeRegisterBugCheckReasonCallback@16
@KeReleaseGuardedMutexUnsafe@4 ;KeRegisterNmiCallback
@KeReleaseGuardedMutex@4 @KeReleaseGuardedMutex@4
@KeReleaseGuardedMutexUnsafe@4
;KeReleaseInStackQueuedSpinLockForDpc
@KeReleaseInStackQueuedSpinLockFromDpcLevel@4 @KeReleaseInStackQueuedSpinLockFromDpcLevel@4
KeReleaseInterruptSpinLock@8 KeReleaseInterruptSpinLock@8
KeReleaseMutant@16 KeReleaseMutant@16
KeReleaseMutex@8 KeReleaseMutex@8
KeReleaseSemaphore@16 KeReleaseSemaphore@16
;KeReleaseSpinLockForDpc
KeReleaseSpinLockFromDpcLevel@4 KeReleaseSpinLockFromDpcLevel@4
KeRemoveByKeyDeviceQueue@8 KeRemoveByKeyDeviceQueue@8
KeRemoveByKeyDeviceQueueIfBusy@8 KeRemoveByKeyDeviceQueueIfBusy@8
@ -641,20 +670,22 @@ KeSetKernelStackSwapEnable@4
KeSetPriorityThread@8 KeSetPriorityThread@8
KeSetProfileIrql@4 KeSetProfileIrql@4
KeSetSystemAffinityThread@4 KeSetSystemAffinityThread@4
;KeSetSwapContextNotifyRoutine
KeSetTargetProcessorDpc@8 KeSetTargetProcessorDpc@8
;KeSetThreadSelectNotifyRoutine
KeSetTimeIncrement@8 KeSetTimeIncrement@8
KeSetTimer@16 KeSetTimer@16
KeSetTimerEx@20 KeSetTimerEx@20
;KeSignalCallDpcDone
;KeSignalCallDpcSynchronize
KeStackAttachProcess@8 KeStackAttachProcess@8
KeSynchronizeExecution@12 KeSynchronizeExecution@12
KeTerminateThread@4 KeTerminateThread@4
;KeTestSpinLock
KeTickCount DATA KeTickCount DATA
@KeTryToAcquireGuardedMutex@4 @KeTryToAcquireGuardedMutex@4
;KeTryToAcquireSpinLockAtDpcLevel
KeUnstackDetachProcess@4
KeUpdateRunTime@4 KeUpdateRunTime@4
KeUpdateSystemTime@0 KeUpdateSystemTime@0
KeUnstackDetachProcess@4
KeUserModeCallback@20 KeUserModeCallback@20
KeWaitForMultipleObjects@32 KeWaitForMultipleObjects@32
KeWaitForMutexObject@20=KeWaitForSingleObject@20 KeWaitForMutexObject@20=KeWaitForSingleObject@20
@ -664,8 +695,8 @@ KeWaitForSingleObject@20
Kei386EoiHelper@0 Kei386EoiHelper@0
@KiAcquireSpinLock@4 @KiAcquireSpinLock@4
;KiBugCheckData DATA ;KiBugCheckData DATA
KiCoprocessorError@0
KiCheckForKernelApcDelivery@0 KiCheckForKernelApcDelivery@0
KiCoprocessorError@0
KiDeliverApc@12 KiDeliverApc@12
KiDispatchInterrupt@0 KiDispatchInterrupt@0
KiEnableTimerWatchdog KiEnableTimerWatchdog
@ -673,7 +704,6 @@ KiIpiServiceRoutine@8
@KiReleaseSpinLock@4 @KiReleaseSpinLock@4
KiUnexpectedInterrupt KiUnexpectedInterrupt
;Kii386SpinOnSpinLock ;Kii386SpinOnSpinLock
KiRawTicks DATA
LdrAccessResource@16 LdrAccessResource@16
LdrEnumResources@20 LdrEnumResources@20
LdrFindResourceDirectory_U@16 LdrFindResourceDirectory_U@16
@ -697,11 +727,13 @@ MmAllocateContiguousMemorySpecifyCache@32
MmAllocateMappingAddress@8 MmAllocateMappingAddress@8
MmAllocateNonCachedMemory@4 MmAllocateNonCachedMemory@4
MmAllocatePagesForMdl@28 MmAllocatePagesForMdl@28
;MmAllocatePagesForMdlEx
MmBuildMdlForNonPagedPool@4 MmBuildMdlForNonPagedPool@4
MmCanFileBeTruncated@8 MmCanFileBeTruncated@8
;MmCommitSessionMappedView
MmCreateMdl@12 MmCreateMdl@12
;MmCreateMirror
MmCreateSection@32 MmCreateSection@32
MmDbgTranslatePhysicalAddress@8
MmDisableModifiedWriteOfSection@4 MmDisableModifiedWriteOfSection@4
MmFlushImageSection@8 MmFlushImageSection@8
MmForceSectionClosed@8 MmForceSectionClosed@8
@ -718,6 +750,7 @@ MmGrowKernelStack@4
MmHighestUserAddress DATA MmHighestUserAddress DATA
MmIsAddressValid@4 MmIsAddressValid@4
MmIsDriverVerifying@4 MmIsDriverVerifying@4
;MmIsIoSpaceActive
MmIsNonPagedSystemAddressValid@4 MmIsNonPagedSystemAddressValid@4
MmIsRecursiveIoFault@0 MmIsRecursiveIoFault@0
MmIsThisAnNtAsSystem@0 MmIsThisAnNtAsSystem@0
@ -780,10 +813,9 @@ NtBuildNumber DATA
NtClose@4 NtClose@4
NtConnectPort@32 NtConnectPort@32
NtCreateEvent@20 NtCreateEvent@20
NtCreateTimer@16
NtOpenEvent@12
NtCreateFile@44 NtCreateFile@44
NtCreateSection@28 NtCreateSection@28
NtCreateTimer@16
NtDeleteAtom@4 NtDeleteAtom@4
NtDeleteFile@4 NtDeleteFile@4
NtDeviceIoControlFile@40 NtDeviceIoControlFile@40
@ -797,6 +829,7 @@ NtLockFile@40
NtMakePermanentObject@4 NtMakePermanentObject@4
NtMapViewOfSection@40 NtMapViewOfSection@40
NtNotifyChangeDirectoryFile@36 NtNotifyChangeDirectoryFile@36
NtOpenEvent@12
NtOpenFile@24 NtOpenFile@24
NtOpenProcess@16 NtOpenProcess@16
NtOpenProcessToken@12 NtOpenProcessToken@12
@ -814,7 +847,6 @@ NtQueryInformationToken@20
NtQueryQuotaInformationFile@36 NtQueryQuotaInformationFile@36
NtQuerySecurityObject@20 NtQuerySecurityObject@20
NtQuerySystemInformation@16 NtQuerySystemInformation@16
NtQuerySystemTime@4
NtQueryVolumeInformationFile@20 NtQueryVolumeInformationFile@20
NtReadFile@36 NtReadFile@36
NtRequestPort@8 NtRequestPort@8
@ -827,29 +859,23 @@ NtSetInformationThread@16
NtSetQuotaInformationFile@16 NtSetQuotaInformationFile@16
NtSetSecurityObject@12 NtSetSecurityObject@12
NtSetVolumeInformationFile@20 NtSetVolumeInformationFile@20
NtSetSystemTime@8
NtShutdownSystem@4 NtShutdownSystem@4
NtTraceEvent@16 NtTraceEvent@16
NtUnlockFile@20 NtUnlockFile@20
NtVdmControl@8 NtVdmControl@8
NtW32Call@20
NtWaitForSingleObject@12 NtWaitForSingleObject@12
NtWriteFile@36 NtWriteFile@36
;
; Object Manager
ObAssignSecurity@16 ObAssignSecurity@16
ObCheckCreateObjectAccess@28 ObCheckCreateObjectAccess@28
ObCheckObjectAccess@20 ObCheckObjectAccess@20
ObCloseHandle@8 ObCloseHandle@8
ObCreateObject@36 ObCreateObject@36
ObCreateObjectType@16 ObCreateObjectType@16
;ObDeleteCapturedInsertInfo
ObDereferenceObject@4 ObDereferenceObject@4
ObDereferenceObjectDeferDelete@4 ObDereferenceObjectDeferDelete@4
ObDereferenceSecurityDescriptor@8 ObDereferenceSecurityDescriptor@8
@ObfDereferenceObject@4
ObFindHandleForObject@20 ObFindHandleForObject@20
@ObfReferenceObject@4
ObGetObjectSecurity@12 ObGetObjectSecurity@12
ObInsertObject@24 ObInsertObject@24
ObIsKernelHandle@4 ObIsKernelHandle@4
@ -867,22 +893,25 @@ ObReleaseObjectSecurity@8
;ObSetHandleAttributes@12 ;ObSetHandleAttributes@12
;ObSetSecurityDescriptorInfo@24 ;ObSetSecurityDescriptorInfo@24
;ObSetSecurityObjectByPointer@12 ;ObSetSecurityObjectByPointer@12
@ObfDereferenceObject@4
; @ObfReferenceObject@4
;
;
;PfxFindPrefix ;PfxFindPrefix
;PfxInitialize ;PfxInitialize
;PfxInsertPrefix ;PfxInsertPrefix
;PfxRemovePrefix ;PfxRemovePrefix
PoCallDriver@8 PoCallDriver@8
;PoCancelDeviceNotify
PoQueueShutdownWorkItem@4 PoQueueShutdownWorkItem@4
PoRegisterDeviceForIdleDetection@16 PoRegisterDeviceForIdleDetection@16
;PoRegisterDeviceNotify
PoRegisterSystemState@8 PoRegisterSystemState@8
PoRequestPowerIrp@24 PoRequestPowerIrp@24
;PoRequestShutdownEvent
;PoSetHiberRange
PoSetDeviceBusy@4 PoSetDeviceBusy@4
PoSetPowerState@12 PoSetPowerState@12
PoSetSystemState@4 PoSetSystemState@4
;PoShutdownBugCheck
PoStartNextPowerIrp@4 PoStartNextPowerIrp@4
PoUnregisterSystemState@4 PoUnregisterSystemState@4
ProbeForRead@12 ProbeForRead@12
@ -901,14 +930,18 @@ PsEstablishWin32Callouts@4
PsGetContextThread@12 PsGetContextThread@12
PsGetCurrentProcess@0=IoGetCurrentProcess@0 PsGetCurrentProcess@0=IoGetCurrentProcess@0
PsGetCurrentProcessId@0 PsGetCurrentProcessId@0
PsGetCurrentProcessWin32Process@0
PsGetCurrentProcessSessionId@0 PsGetCurrentProcessSessionId@0
PsGetCurrentProcessWin32Process@0
PsGetCurrentThread@0=KeGetCurrentThread@0 PsGetCurrentThread@0=KeGetCurrentThread@0
PsGetCurrentThreadId@0 PsGetCurrentThreadId@0
PsGetCurrentThreadPreviousMode@0 PsGetCurrentThreadPreviousMode@0
PsGetCurrentThreadWin32Thread@0 ;PsGetCurrentThreadProcess
;PsGetCurrentThreadProcessId
PsGetCurrentThreadStackBase@0 PsGetCurrentThreadStackBase@0
PsGetCurrentThreadStackLimit@0 PsGetCurrentThreadStackLimit@0
;PsGetCurrentThreadTeb
PsGetCurrentThreadWin32Thread@0
;PsGetCurrentThreadWin32ThreadAndEnterCriticalRegion
PsGetJobLock@4 PsGetJobLock@4
PsGetJobSessionId@4 PsGetJobSessionId@4
PsGetJobUIRestrictionsClass@4 PsGetJobUIRestrictionsClass@4
@ -926,6 +959,7 @@ PsGetProcessPriorityClass@4
PsGetProcessSectionBaseAddress@4 PsGetProcessSectionBaseAddress@4
PsGetProcessSecurityPort@4 PsGetProcessSecurityPort@4
PsGetProcessSessionId@4 PsGetProcessSessionId@4
;PsGetProcessSessionIdEx
PsGetProcessWin32Process@4 PsGetProcessWin32Process@4
PsGetProcessWin32WindowStation@4 PsGetProcessWin32WindowStation@4
PsGetThreadFreezeCount@4 PsGetThreadFreezeCount@4
@ -940,6 +974,7 @@ PsGetVersion@16
PsImpersonateClient@20 PsImpersonateClient@20
PsInitialSystemProcess DATA PsInitialSystemProcess DATA
PsIsProcessBeingDebugged@4 PsIsProcessBeingDebugged@4
;PsIsSystempProcess
PsIsSystemThread@4 PsIsSystemThread@4
PsIsThreadImpersonating@4 PsIsThreadImpersonating@4
PsIsThreadTerminating@4 PsIsThreadTerminating@4
@ -956,36 +991,38 @@ PsRestoreImpersonation@8
PsReturnPoolQuota@12 PsReturnPoolQuota@12
PsReturnProcessNonPagedPoolQuota@8 PsReturnProcessNonPagedPoolQuota@8
PsReturnProcessPagedPoolQuota@8 PsReturnProcessPagedPoolQuota@8
PsRevertToSelf@0
PsRevertThreadToSelf@4 PsRevertThreadToSelf@4
PsRevertToSelf@0
PsSetContextThread@12 PsSetContextThread@12
PsSetCreateProcessNotifyRoutine@8 PsSetCreateProcessNotifyRoutine@8
PsSetCreateThreadNotifyRoutine@4 PsSetCreateThreadNotifyRoutine@4
PsSetJobUIRestrictionsClass@8 PsSetJobUIRestrictionsClass@8
PsSetLegoNotifyRoutine@4 PsSetLegoNotifyRoutine@4
PsSetProcessPriorityClass@8 PsSetLoadImageNotifyRoutine@4
PsSetProcessPriorityByClass@8 PsSetProcessPriorityByClass@8
PsSetProcessPriorityClass@8
PsSetProcessSecurityPort@8 PsSetProcessSecurityPort@8
PsSetProcessWin32Process@8 PsSetProcessWin32Process@8
PsSetProcessWindowStation@8 PsSetProcessWindowStation@8
PsSetThreadHardErrorsAreDisabled@8 PsSetThreadHardErrorsAreDisabled@8
PsSetThreadWin32Thread@8 PsSetThreadWin32Thread@8
PsSetLoadImageNotifyRoutine@4
PsTerminateSystemThread@4 PsTerminateSystemThread@4
PsThreadType=_PsThreadType PsThreadType=_PsThreadType
READ_REGISTER_UCHAR@4 ;PsWrapApcWow64Thread
READ_REGISTER_ULONG@4
READ_REGISTER_USHORT@4
READ_REGISTER_BUFFER_UCHAR@12 READ_REGISTER_BUFFER_UCHAR@12
READ_REGISTER_BUFFER_ULONG@12 READ_REGISTER_BUFFER_ULONG@12
READ_REGISTER_BUFFER_USHORT@12 READ_REGISTER_BUFFER_USHORT@12
READ_REGISTER_UCHAR@4
READ_REGISTER_ULONG@4
READ_REGISTER_USHORT@4
KeRosDumpStackFrames@8 KeRosDumpStackFrames@8
RtlAbsoluteToSelfRelativeSD@12 RtlAbsoluteToSelfRelativeSD@12
RtlAddAccessAllowedAce@16 RtlAddAccessAllowedAce@16
;RtlAddAccessAllowedAceEx
RtlAddAce@20 RtlAddAce@20
RtlAddAtomToAtomTable@12 RtlAddAtomToAtomTable@12
RtlAddRange@36 RtlAddRange@36
;RtlAllocateAndInitializeSid RtlAllocateAndInitializeSid@44
RtlAllocateHeap@12 RtlAllocateHeap@12
RtlAnsiCharToUnicodeChar@4 RtlAnsiCharToUnicodeChar@4
RtlAnsiStringToUnicodeSize@4=RtlxAnsiStringToUnicodeSize@4 RtlAnsiStringToUnicodeSize@4=RtlxAnsiStringToUnicodeSize@4
@ -1044,7 +1081,6 @@ RtlDescribeChunk@20
RtlDestroyAtomTable@4 RtlDestroyAtomTable@4
RtlDestroyHeap@4 RtlDestroyHeap@4
RtlDowncaseUnicodeString@12 RtlDowncaseUnicodeString@12
RtlDuplicateUnicodeString@12
RtlEmptyAtomTable@8 RtlEmptyAtomTable@8
RtlEnlargedIntegerMultiply@8 RtlEnlargedIntegerMultiply@8
RtlEnlargedUnsignedDivide@16 RtlEnlargedUnsignedDivide@16
@ -1067,11 +1103,9 @@ RtlFindClearBits@12
RtlFindClearBitsAndSet@12 RtlFindClearBitsAndSet@12
RtlFindClearRuns@16 RtlFindClearRuns@16
RtlFindFirstRunClear@8 RtlFindFirstRunClear@8
RtlFindFirstRunSet@8
RtlFindLastBackwardRunClear@12 RtlFindLastBackwardRunClear@12
RtlFindLeastSignificantBit@8 RtlFindLeastSignificantBit@8
RtlFindLongestRunClear@8 RtlFindLongestRunClear@8
RtlFindLongestRunSet@8
RtlFindMessage@20 RtlFindMessage@20
RtlFindMostSignificantBit@8 RtlFindMostSignificantBit@8
RtlFindNextForwardRunClear@12 RtlFindNextForwardRunClear@12
@ -1082,8 +1116,8 @@ RtlFindUnicodePrefix@12
RtlFormatCurrentUserKeyPath@4 RtlFormatCurrentUserKeyPath@4
RtlFreeAnsiString@4 RtlFreeAnsiString@4
RtlFreeHeap@12 RtlFreeHeap@12
RtlFreeRangeList@4
RtlFreeOemString@4 RtlFreeOemString@4
RtlFreeRangeList@4
RtlFreeUnicodeString@4 RtlFreeUnicodeString@4
RtlGUIDFromString@8 RtlGUIDFromString@8
RtlGenerate8dot3Name@16 RtlGenerate8dot3Name@16
@ -1103,12 +1137,14 @@ RtlGetSaclSecurityDescriptor@16
RtlGetSetBootStatusData@24 RtlGetSetBootStatusData@24
RtlGetVersion@4 RtlGetVersion@4
RtlHashUnicodeString@16 RtlHashUnicodeString@16
RtlImageNtHeader@4
RtlImageDirectoryEntryToData@16 RtlImageDirectoryEntryToData@16
RtlImageNtHeader@4
RtlInitAnsiString@8 RtlInitAnsiString@8
;RtlInitAnsiStringEx
RtlInitCodePageTable@8 RtlInitCodePageTable@8
RtlInitString@8 RtlInitString@8
RtlInitUnicodeString@8 RtlInitUnicodeString@8
;RtlInitUnicodeStringEx
RtlInitializeBitMap@12 RtlInitializeBitMap@12
RtlInitializeGenericTable@20 RtlInitializeGenericTable@20
RtlInitializeGenericTableAvl@20 RtlInitializeGenericTableAvl@20
@ -1195,8 +1231,8 @@ RtlRemoveUnicodePrefix@8
RtlReserveChunk@20 RtlReserveChunk@20
RtlSecondsSince1970ToTime@8 RtlSecondsSince1970ToTime@8
RtlSecondsSince1980ToTime@8 RtlSecondsSince1980ToTime@8
RtlSelfRelativeToAbsoluteSD2@8
RtlSelfRelativeToAbsoluteSD@44 RtlSelfRelativeToAbsoluteSD@44
RtlSelfRelativeToAbsoluteSD2@8
RtlSetAllBits@4 RtlSetAllBits@4
RtlSetBit@8 RtlSetBit@8
RtlSetBits@12 RtlSetBits@12
@ -1218,6 +1254,14 @@ RtlTimeToElapsedTimeFields@8
RtlTimeToSecondsSince1970@8 RtlTimeToSecondsSince1970@8
RtlTimeToSecondsSince1980@8 RtlTimeToSecondsSince1980@8
RtlTimeToTimeFields@8 RtlTimeToTimeFields@8
;RtlTraceDatabaseAdd
;RtlTraceDatabaseCreate
;RtlTraceDatabaseDestroy
;RtlTraceDatabaseEnumerate
;RtlTraceDatabaseFind
;RtlTraceDatabaseLock
;RtlTraceDatabaseUnlock
;RtlTraceDatabaseValidate
@RtlUlongByteSwap@4 @RtlUlongByteSwap@4
@RtlUlonglongByteSwap@8 @RtlUlonglongByteSwap@8
RtlUnicodeStringToAnsiSize@4=RtlxUnicodeStringToAnsiSize@4 RtlUnicodeStringToAnsiSize@4=RtlxUnicodeStringToAnsiSize@4
@ -1295,6 +1339,7 @@ SeRegisterLogonSessionTerminatedRoutine@4
SeReleaseSecurityDescriptor@12 SeReleaseSecurityDescriptor@12
SeReleaseSubjectContext@4 SeReleaseSubjectContext@4
SeSetAccessStateGenericMapping@8 SeSetAccessStateGenericMapping@8
;SeSetAuditParameter
SeSetSecurityDescriptorInfo@24 SeSetSecurityDescriptorInfo@24
SeSetSecurityDescriptorInfoEx@28 SeSetSecurityDescriptorInfoEx@28
SeSinglePrivilegeCheck@12 SeSinglePrivilegeCheck@12
@ -1308,14 +1353,30 @@ SeUnlockSubjectContext@4
SeUnregisterLogonSessionTerminatedRoutine@4 SeUnregisterLogonSessionTerminatedRoutine@4
SeValidSecurityDescriptor@8 SeValidSecurityDescriptor@8
VerSetConditionMask@16 VerSetConditionMask@16
WRITE_REGISTER_UCHAR@8 ;VfFailDeviceNode
WRITE_REGISTER_ULONG@8 ;VfFailDriver
WRITE_REGISTER_USHORT@8 ;VfFailSystemBIOS
;VfIsVerificationEnabled
WRITE_REGISTER_BUFFER_UCHAR@12 WRITE_REGISTER_BUFFER_UCHAR@12
WRITE_REGISTER_BUFFER_ULONG@12 WRITE_REGISTER_BUFFER_ULONG@12
WRITE_REGISTER_BUFFER_USHORT@12 WRITE_REGISTER_BUFFER_USHORT@12
WRITE_REGISTER_UCHAR@8
WRITE_REGISTER_ULONG@8
WRITE_REGISTER_USHORT@8
;WmiFlushTrace
;WmiGetClock
;WmiQueryTrace
;WmiQueryTraceInformation
;WmiStartTrace
;WmiStopTrace
;WmiTraceFastEvent
;WmiTraceMessage
;WmiTraceMessageVa
;WmiUpdateTrace
;XIPDispatch
ZwAccessCheckAndAuditAlarm@44 ZwAccessCheckAndAuditAlarm@44
ZwAddBootEntry@8 ZwAddBootEntry@8
ZwAddDriverEntry@8
ZwAdjustPrivilegesToken@24 ZwAdjustPrivilegesToken@24
ZwAlertThread@4 ZwAlertThread@4
ZwAllocateVirtualMemory@24 ZwAllocateVirtualMemory@24
@ -1334,6 +1395,8 @@ ZwCreateKey@28
ZwCreateSection@28 ZwCreateSection@28
ZwCreateSymbolicLinkObject@16 ZwCreateSymbolicLinkObject@16
ZwCreateTimer@16 ZwCreateTimer@16
ZwDeleteBootEntry@4
ZwDeleteDriverEntry@4
ZwDeleteFile@4 ZwDeleteFile@4
ZwDeleteKey@4 ZwDeleteKey@4
ZwDeleteValueKey@8 ZwDeleteValueKey@8
@ -1342,6 +1405,7 @@ ZwDisplayString@4
ZwDuplicateObject@28 ZwDuplicateObject@28
ZwDuplicateToken@24 ZwDuplicateToken@24
ZwEnumerateBootEntries@8 ZwEnumerateBootEntries@8
ZwEnumerateDriverEntries@8
ZwEnumerateKey@24 ZwEnumerateKey@24
ZwEnumerateValueKey@24 ZwEnumerateValueKey@24
ZwFlushInstructionCache@12 ZwFlushInstructionCache@12
@ -1355,6 +1419,8 @@ ZwLoadDriver@4
ZwLoadKey@8 ZwLoadKey@8
ZwMakeTemporaryObject@4 ZwMakeTemporaryObject@4
ZwMapViewOfSection@40 ZwMapViewOfSection@40
ZwModifyBootEntry@4
ZwModifyDriverEntry@4
ZwNotifyChangeKey@40 ZwNotifyChangeKey@40
ZwOpenDirectoryObject@12 ZwOpenDirectoryObject@12
ZwOpenEvent@12 ZwOpenEvent@12
@ -1378,6 +1444,7 @@ ZwQueryDefaultLocale@8
ZwQueryDefaultUILanguage@4 ZwQueryDefaultUILanguage@4
ZwQueryDirectoryFile@44 ZwQueryDirectoryFile@44
ZwQueryDirectoryObject@28 ZwQueryDirectoryObject@28
ZwQueryDriverEntryOrder@8
ZwQueryEaFile@36 ZwQueryEaFile@36
ZwQueryFullAttributesFile@8 ZwQueryFullAttributesFile@8
ZwQueryInformationAtom@20 ZwQueryInformationAtom@20
@ -1393,7 +1460,6 @@ ZwQuerySection@20
ZwQuerySecurityObject@20 ZwQuerySecurityObject@20
ZwQuerySymbolicLinkObject@12 ZwQuerySymbolicLinkObject@12
ZwQuerySystemInformation@16 ZwQuerySystemInformation@16
ZwQuerySystemTime@4
ZwQueryValueKey@24 ZwQueryValueKey@24
ZwQueryVolumeInformationFile@20 ZwQueryVolumeInformationFile@20
ZwReadFile@36 ZwReadFile@36
@ -1403,10 +1469,12 @@ ZwResetEvent@8
ZwRestoreKey@12 ZwRestoreKey@12
ZwSaveKey@8 ZwSaveKey@8
ZwSaveKeyEx@12 ZwSaveKeyEx@12
ZwSecureConnectPort@36
ZwSetBootEntryOrder@8 ZwSetBootEntryOrder@8
ZwSetBootOptions@8 ZwSetBootOptions@8
ZwSetDefaultLocale@8 ZwSetDefaultLocale@8
ZwSetDefaultUILanguage@4 ZwSetDefaultUILanguage@4
ZwSetDriverEntryOrder@8
ZwSetEaFile@16 ZwSetEaFile@16
ZwSetEvent@8 ZwSetEvent@8
ZwSetInformationFile@20 ZwSetInformationFile@20
@ -1430,14 +1498,17 @@ ZwWaitForMultipleObjects@20
ZwWaitForSingleObject@12 ZwWaitForSingleObject@12
ZwWriteFile@36 ZwWriteFile@36
ZwYieldExecution@0 ZwYieldExecution@0
;_CIcos
;_CIsin
;_CIsqrt
_abnormal_termination _abnormal_termination
_alldiv _alldiv
_alldvrm
_allmul _allmul
_alloca_probe _alloca_probe
_allrem _allrem
_allshl _allshl
_allshr _allshr
_alldvrm
_aulldiv _aulldiv
_aulldvrm _aulldvrm
_aullrem _aullrem