mirror of
https://github.com/reactos/reactos.git
synced 2024-07-29 15:49:03 +00:00
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:
parent
c5fa27e2d7
commit
616f5e97e0
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue