Updated EDF file with new stubs in alphabetical order and synched EDF and DEF file.

svn path=/trunk/; revision=10511
This commit is contained in:
Alex Ionescu 2004-08-13 05:06:18 +00:00
parent 760cc9dbc7
commit 08fcd22543
2 changed files with 1586 additions and 1073 deletions

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,4 @@
; $Id: ntoskrnl.edf,v 1.177 2004/08/10 19:12:40 ekohl Exp $
; $Id: ntoskrnl.edf,v 1.178 2004/08/13 05:06:18 ion Exp $
;
; reactos/ntoskrnl/ntoskrnl.def
;
@ -55,14 +55,20 @@ CmRegisterCallback=CmRegisterCallback@12
CmUnRegisterCallback=CmUnRegisterCallback@8
DbgBreakPoint=DbgBreakPoint@0
DbgBreakPointWithStatus=DbgBreakPointWithStatus@4
;DbgLoadImageSymbols=DbgLoadImageSymbols@12
DbgLoadImageSymbols=DbgLoadImageSymbols@12
DbgPrint
DbgPrompt=DbgPrompt@12
DbgPrintEx
DbgPrintReturnControlC
DbgQueryDebugFilterState=DbgQueryDebugFilterState@8
DbgSetDebugFilterState=DbgSetDebugFilterState@12
DpcQueueSize DATA
ExAcquireFastMutexUnsafe=@ExAcquireFastMutexUnsafe@4
ExAcquireResourceExclusive=ExAcquireResourceExclusive@8
ExAcquireResourceExclusiveLite=ExAcquireResourceExclusiveLite@8
ExAcquireResourceSharedLite=ExAcquireResourceSharedLite@8
@ExAcquireRundownProtection=@ExAcquireRundownProtection@4
@ExAcquireRundownProtectionEx=@ExAcquireRundownProtectionEx@8
ExAcquireSharedStarveExclusive=ExAcquireSharedStarveExclusive@8
ExAcquireSharedWaitForExclusive=ExAcquireSharedWaitForExclusive@8
@ExAllocateFromPagedLookasideList=@ExiAllocateFromPagedLookasideList@4
@ -70,6 +76,7 @@ ExAllocatePool=ExAllocatePool@8
ExAllocatePoolWithQuota=ExAllocatePoolWithQuota@8
ExAllocatePoolWithQuotaTag=ExAllocatePoolWithQuotaTag@12
ExAllocatePoolWithTag=ExAllocatePoolWithTag@12
ExAllocatePoolWithTagPriority=ExAllocatePoolWithTagPriority@16
ExConvertExclusiveToSharedLite=ExConvertExclusiveToSharedLite@4
ExCreateCallback=ExCreateCallback@16
ExDeleteNPagedLookasideList=ExDeleteNPagedLookasideList@4
@ -78,14 +85,18 @@ ExDeleteResource=ExDeleteResource@4
ExDeleteResourceLite=ExDeleteResourceLite@4
ExDesktopObjectType DATA
ExDisableResourceBoostLite=ExDisableResourceBoostLite@4
ExEnumHandleTable=ExEnumHandleTable@16
ExEventObjectType DATA
ExExtendZone=ExExtendZone@12
ExFreePool=ExFreePool@4
ExFreePoolWithTag=ExFreePoolWithTag@8
ExFreeToPagedLookasideList=ExiFreeToPagedLookasideList@8
ExGetCurrentProcessorCounts=ExGetCurrentProcessorCounts@12
ExGetCurrentProcessorCpuUsage=ExGetCurrentProcessorCpuUsage@4
ExGetExclusiveWaiterCount=ExGetExclusiveWaiterCount@4
ExGetPreviousMode=ExGetPreviousMode@0
ExGetSharedWaiterCount=ExGetSharedWaiterCount@4
@ExInitializeRundownProtection=@ExInitializeRundownProtection@4
ExInitializeNPagedLookasideList=ExInitializeNPagedLookasideList@28
ExInitializePagedLookasideList=ExInitializePagedLookasideList@28
ExInitializeResource=ExInitializeResource@4
@ -99,6 +110,7 @@ ExInterlockedDecrementLong=ExInterlockedDecrementLong@8
ExInterlockedExchangeUlong=ExInterlockedExchangeUlong@12
ExInterlockedExtendZone=ExInterlockedExtendZone@16
ExInterlockedIncrementLong=ExInterlockedIncrementLong@8
@ExInterlockedFlushSList=@ExInterlockedFlushSList@4
@ExInterlockedInsertHeadList=@ExInterlockedInsertHeadList@12
ExInterlockedInsertTailList=@ExInterlockedInsertTailList@12
@ExInterlockedPopEntryList=@ExInterlockedPopEntryList@8
@ -112,24 +124,32 @@ ExIsResourceAcquiredSharedLite=ExIsResourceAcquiredSharedLite@4
ExLocalTimeToSystemTime=ExLocalTimeToSystemTime@8
ExNotifyCallback=ExNotifyCallback@12
ExPostSystemEvent=ExPostSystemEvent@12
;ExQueryPoolBlockSize
ExQueryPoolBlockSize=ExQueryPoolBlockSize@8
ExQueueWorkItem=ExQueueWorkItem@8
ExRaiseAccessViolation=ExRaiseAccessViolation@0
ExRaiseDatatypeMisalignment=ExRaiseDatatypeMisalignment@0
;ExRaiseException
;ExRaiseHardError
ExRaiseException=ExRaiseException@4
ExRaiseHardError=ExRaiseHardError@24
ExRaiseStatus=ExRaiseStatus@4
ExRegisterCallback=ExRegisterCallback@12
ExReinitializeResourceLite=ExReinitializeResourceLite@4
@ExReInitializeRundownProtection=@ExReInitializeRundownProtection@4
ExReleaseFastMutexUnsafe=@ExReleaseFastMutexUnsafe@4
ExReleaseResourceForThread=ExReleaseResourceForThread@8
ExReleaseResourceForThreadLite=ExReleaseResourceForThreadLite@8
ExReleaseResourceLite=@ExReleaseResourceLite@4
@ExReleaseRundownProtection=@ExReleaseRundownProtection@4
@ExReleaseRundownProtectionEx=@ExReleaseRundownProtectionEx@8
@ExRundownCompleted=@ExRundownCompleted@4
ExSetResourceOwnerPointer=ExSetResourceOwnerPointer@8
;ExSystemExceptionFilter
ExSetTimerResolution=ExSetTimerResolution@8
ExSystemExceptionFilter=ExSystemExceptionFilter@0
ExSystemTimeToLocalTime=ExSystemTimeToLocalTime@8
ExTryToAcquireResourceExclusiveLite=ExTryToAcquireResourceExclusiveLite@4
ExUnregisterCallback=ExUnregisterCallback@4
ExUuidCreate=ExUuidCreate@4
ExVerifySuite=ExVerifySuite@4
@ExWaitForRundownProtectionRelease=@ExWaitForRundownProtectionRelease@4
ExWindowStationObjectType DATA
ExInitializeBinaryTree=ExInitializeBinaryTree@12
ExDeleteBinaryTree=ExDeleteBinaryTree@4
@ -149,9 +169,13 @@ ExDeleteHashTable=ExDeleteHashTable@4
ExInsertHashTable=ExInsertHashTable@16
ExSearchHashTable=ExSearchHashTable@16
ExRemoveHashTable=ExRemoveHashTable@16
@ExfAcquirePushLockExclusive=@ExfAcquirePushLockExclusive@4
@ExfAcquirePushLockShared=@ExfAcquirePushLockShared@4
@ExfReleasePushLock=@ExfReleasePushLock@4
ExfInterlockedAddUlong=@ExfInterlockedAddUlong@12
ExfInterlockedInsertHeadList=@ExfInterlockedInsertHeadList@12
ExfInterlockedInsertTailList=@ExfInterlockedInsertTailList@12
@ExfInterlockedCompareExchange64=@ExfInterlockedCompareExchange64@12
ExfInterlockedPopEntryList=@ExfInterlockedPopEntryList@8
ExfInterlockedPushEntryList=@ExfInterlockedPushEntryList@12
ExfInterlockedRemoveHeadList=@ExfInterlockedRemoveHeadList@8
@ -161,6 +185,7 @@ Exfi386InterlockedIncrementLong=@Exfi386InterlockedIncrementLong@4
Exi386InterlockedDecrementLong=Exi386InterlockedDecrementLong@4
Exi386InterlockedExchangeUlong=Exi386InterlockedExchangeUlong@8
Exi386InterlockedIncrementLong=Exi386InterlockedIncrementLong@4
FsRtlAcquireFileExclusive=FsRtlAcquireFileExclusive@4
FsRtlAddLargeMcbEntry=FsRtlAddLargeMcbEntry@28
FsRtlAddMcbEntry=FsRtlAddMcbEntry@16
FsRtlAddToTunnelCache=FsRtlAddToTunnelCache@32
@ -191,26 +216,37 @@ FsRtlFastUnlockAll=FsRtlFastUnlockAll@16
FsRtlFastUnlockAllByKey=FsRtlFastUnlockAllByKey@20
FsRtlFastUnlockSingle=FsRtlFastUnlockSingle@32
FsRtlFindInTunnelCache=FsRtlFindInTunnelCache@32
FsRtlFreeFileLock=FsRtlFreeFileLock@4
FsRtlGetFileSize=FsRtlGetFileSize@8
FsRtlGetNextFileLock=FsRtlGetNextFileLock@8
FsRtlGetNextLargeMcbEntry=FsRtlGetNextLargeMcbEntry@20
FsRtlGetNextMcbEntry=FsRtlGetNextMcbEntry@20
FsRtlIncrementCcFastReadNotPossible=FsRtlIncrementCcFastReadNotPossible@0
FsRtlIncrementCcFastReadNoWait=FsRtlIncrementCcFastReadNoWait@0
FsRtlIncrementCcFastReadResourceMiss=FsRtlIncrementCcFastReadResourceMiss@0
FsRtlIncrementCcFastReadWait=FsRtlIncrementCcFastReadWait@0
FsRtlInitializeFileLock=FsRtlInitializeFileLock@12
FsRtlInitializeLargeMcb=FsRtlInitializeLargeMcb@8
FsRtlInitializeMcb=FsRtlInitializeMcb@8
FsRtlInitializeOplock=FsRtlInitializeOplock@4
FsRtlInitializeTunnelCache=FsRtlInitializeTunnelCache@4
FsRtlInsertPerFileObjectContext=FsRtlInsertPerFileObjectContext@8
FsRtlInsertPerStreamContext=FsRtlInsertPerStreamContext@8
FsRtlIsDbcsInExpression=FsRtlIsDbcsInExpression@8
FsRtlIsFatDbcsLegal=FsRtlIsFatDbcsLegal@20
FsRtlIsHpfsDbcsLegal=FsRtlIsHpfsDbcsLegal@20
FsRtlIsNameInExpression=FsRtlIsNameInExpression@16
FsRtlIsNtstatusExpected=FsRtlIsNtstatusExpected@4
FsRtlIsPagingFile=FsRtlIsPagingFile
FsRtlIsTotalDeviceFailure=FsRtlIsTotalDeviceFailure@4
FsRtlLegalAnsiCharacterArray DATA
FsRtlLookupLargeMcbEntry=FsRtlLookupLargeMcbEntry@32
FsRtlLookupLastLargeMcbEntry=FsRtlLookupLastLargeMcbEntry@12
FsRtlLookupLastLargeMcbEntryAndInde=FsRtlLookupLastLargeMcbEntryAndIndex@16
FsRtlLookupLastMcbEntry=FsRtlLookupLastMcbEntry@12
FsRtlLookupMcbEntry=FsRtlLookupMcbEntry@20
FsRtlLookupPerFileObjectContext=FsRtlLookupPerFileObjectContext@12
FsRtlLookupPerStreamContextInternal=FsRtlLookupPerStreamContextInternal@12
FsRtlMdlRead=FsRtlMdlRead@24
FsRtlMdlReadComplete=FsRtlMdlReadComplete@8
FsRtlMdlReadCompleteDev=FsRtlMdlReadCompleteDev@12
@ -220,6 +256,8 @@ FsRtlMdlWriteCompleteDev=FsRtlMdlWriteCompleteDev@16
FsRtlNormalizeNtstatus=FsRtlNormalizeNtstatus@8
FsRtlNotifyChangeDirectory=FsRtlNotifyChangeDirectory@28
FsRtlNotifyCleanup=FsRtlNotifyCleanup@12
FsRtlNotifyFilterChangeDirectory=FsRtlNotifyFilterChangeDirectory@44
FsRtlNotifyFilterReportChange=FsRtlNotifyFilterReportChange@40
FsRtlNotifyFullChangeDirectory=FsRtlNotifyFullChangeDirectory@40
FsRtlNotifyFullReportChange=FsRtlNotifyFullReportChange@36
FsRtlNotifyInitializeSync=FsRtlNotifyInitializeSync@4
@ -237,8 +275,12 @@ FsRtlPrepareMdlWriteDev=FsRtlPrepareMdlWriteDev@28
FsRtlPrivateLock=FsRtlPrivateLock@48
FsRtlProcessFileLock=FsRtlProcessFileLock@12
FsRtlRegisterUncProvider=FsRtlRegisterUncProvider@12
FsRtlReleaseFile=FsRtlReleaseFile@4
FsRtlRemoveLargeMcbEntry=FsRtlRemoveLargeMcbEntry@20
FsRtlRemoveMcbEntry=FsRtlRemoveMcbEntry@12
FsRtlRemovePerFileObjectContext=FsRtlRemovePerFileObjectContext@12
FsRtlRemovePerStreamContext=FsRtlRemovePerStreamContext@12
FsRtlResetLargeMcb=FsRtlResetLargeMcb@8
FsRtlSplitLargeMcb=FsRtlSplitLargeMcb@20
FsRtlSyncVolumes=FsRtlSyncVolumes@12
FsRtlTruncateLargeMcb=FsRtlTruncateLargeMcb@12
@ -249,6 +291,7 @@ FsRtlUninitializeMcb=FsRtlUninitializeMcb@4
FsRtlUninitializeOplock=FsRtlUninitializeOplock@4
HalDispatchTable DATA
HalPrivateDispatchTable DATA
@HalExamineMBR=@xHalExamineMBR@16
InbvAcquireDisplayOwnership=InbvAcquireDisplayOwnership@0
InbvCheckDisplayOwnership=InbvCheckDisplayOwnership@0
InbvDisplayString=InbvDisplayString@4
@ -269,6 +312,7 @@ InterlockedIncrement=@InterlockedIncrement@4
InterlockedPushEntrySList=@InterlockedPushEntrySList@8
InterlockedPopEntrySList=@InterlockedPopEntrySList@4
IoAcquireCancelSpinLock=IoAcquireCancelSpinLock@4
IoAcquireRemoveLockEx=IoAcquireRemoveLockEx@20
IoAcquireVpbSpinLock=IoAcquireVpbSpinLock@4
IoAdapterObjectType DATA
IoAllocateAdapterChannel=IoAllocateAdapterChannel@20
@ -278,32 +322,44 @@ IoAllocateController=IoAllocateController@16
IoAllocateDriverObjectExtension=IoAllocateDriverObjectExtension@16
IoAllocateErrorLogEntry=IoAllocateErrorLogEntry@8
IoAllocateWorkItem=IoAllocateWorkItem@4
IoAssignDriveLetters=IoAssignDriveLetters@16
IoAssignResources=IoAssignResources@24
IoAttachDevice=IoAttachDevice@12
IoAttachDeviceByPointer=IoAttachDeviceByPointer@8
IoAttachDeviceToDeviceStack=IoAttachDeviceToDeviceStack@8
IoAttachDeviceToDeviceStackSafe=IoAttachDeviceToDeviceStackSafe@12
IoBuildAsynchronousFsdRequest=IoBuildAsynchronousFsdRequest@24
IoBuildDeviceIoControlRequest=IoBuildDeviceIoControlRequest@36
IoBuildPartialMdl=IoBuildPartialMdl@16
IoBuildSynchronousFsdRequest=IoBuildSynchronousFsdRequest@28
IoCallDriver=IoCallDriver@8
IoCancelFileOpen=IoCancelFileOpen@8
IoCancelIrp=IoCancelIrp@4
IoCheckDesiredAccess=IoCheckDesiredAccess@8
IoCheckEaBufferValidity=IoCheckEaBufferValidity@12
IoCheckFunctionAccess=IoCheckFunctionAccess@24
IoCheckQuerySetFileInformation=IoCheckQuerySetFileInformation@12
IoCheckQuerySetVolumeInformation=IoCheckQuerySetVolumeInformation@12
IoCheckQuotaBufferValidity=IoCheckQuotaBufferValidity@12
IoCheckShareAccess=IoCheckShareAccess@20
IoCompleteRequest=IoCompleteRequest@8
IoConnectInterrupt=IoConnectInterrupt@44
IoCreateController=IoCreateController@4
IoCreateDevice=IoCreateDevice@28
IoCreateDisk=IoCreateDisk@8
IoCreateDriver=IoCreateDriver@8
IoCreateFile=IoCreateFile@56
IoCreateFileSpecifyDeviceObjectHint=IoCreateFileSpecifyDeviceObjectHint@60
IoCreateNotificationEvent=IoCreateNotificationEvent@8
IoCreateStreamFileObject=IoCreateStreamFileObject@8
IoCreateStreamFileObjectEx=IoCreateStreamFileObjectEx@12
IoCreateStreamFileObjectLite=IoCreateStreamFileObjectLite@8
IoCreateSymbolicLink=IoCreateSymbolicLink@8
IoCreateSynchronizationEvent=IoCreateSynchronizationEvent@8
IoCreateUnprotectedSymbolicLink=IoCreateUnprotectedSymbolicLink@8
IoDeleteController=IoDeleteController@4
IoDeleteDevice=IoDeleteDevice@4
IoDeleteDriver=IoDeleteDriver@4
IoDeleteSymbolicLink=IoDeleteSymbolicLink@4
IoDetachDevice=IoDetachDevice@4
IoDeviceHandlerObjectSize DATA
@ -312,26 +368,38 @@ IoDeviceObjectType DATA
IoDisconnectInterrupt=IoDisconnectInterrupt@4
IoDriverObjectType DATA
IoEnqueueIrp=IoEnqueueIrp@4
IoEnumerateDeviceObjectList=IoEnumerateDeviceObjectList@16
IoFastQueryNetworkAttributes=IoFastQueryNetworkAttributes@20
IoFileObjectType DATA
IoForwardAndCatchIrp=IoForwardIrpSynchronously@8
IoForwardIrpSynchronously=IoForwardIrpSynchronously@8
IoFreeController=IoFreeController@4
IoFreeErrorLogEntry=IoFreeErrorLogEntry@4
IoFreeIrp=IoFreeIrp@4
IoFreeMdl=IoFreeMdl@4
IoFreeWorkItem=IoFreeWorkItem@4
IoGetAttachedDevice=IoGetAttachedDevice@4
IoGetAttachedDeviceReference=IoGetAttachedDeviceReference@4
IoGetBaseFileSystemDeviceObject=IoGetBaseFileSystemDeviceObject@4
IoGetBootDiskInformation=IoGetBootDiskInformation@8
IoGetConfigurationInformation=IoGetConfigurationInformation@0
IoGetCurrentProcess=IoGetCurrentProcess@0
IoGetDeviceObjectPointer=IoGetDeviceObjectPointer@16
IoGetDeviceAttachmentBaseRef=IoGetDeviceAttachmentBaseRef@4
IoGetDeviceInterfaceAlias=IoGetDeviceInterfaceAlias@12
IoGetDeviceInterfaces=IoGetDeviceInterfaces@16
IoGetDriverObjectExtension=IoGetDriverObjectExtension@8
IoGetDeviceProperty=IoGetDeviceProperty@20
IoGetDeviceToVerify=IoGetDeviceToVerify@4
IoGetDiskDeviceObject=IoGetDiskDeviceObject@8
IoGetDmaAdapter=IoGetDmaAdapter@12
IoGetFileObjectGenericMapping=IoGetFileObjectGenericMapping@0
IoGetInitialStack=IoGetInitialStack@0
IoGetLowerDeviceObject=IoGetLowerDeviceObject@4
IoGetRelatedDeviceObject=IoGetRelatedDeviceObject@4
IoGetRequestorProcess=IoGetRequestorProcess@4
IoGetRequestorProcessId=IoGetRequestorProcessId@4
IoGetRequestorSessionId=IoGetRequestorSessionId@8
IoGetStackLimits=IoGetStackLimits@8
IoGetTopLevelIrp=IoGetTopLevelIrp@0
IoInitializeIrp=IoInitializeIrp@12
@ -339,39 +407,62 @@ IoInvalidateDeviceRelations=IoInvalidateDeviceRelations@8
IoInvalidateDeviceState=IoInvalidateDeviceState@4
IoInitializeRemoveLockEx=IoInitializeRemoveLockEx@20
IoInitializeTimer=IoInitializeTimer@12
IoIsFileOriginRemote=IoIsFileOriginRemote@4
IoIsSystemThread=IoIsSystemThread@4
IoIsValidNameGraftingBuffer=IoIsValidNameGraftingBuffer@8
IoIsOperationSynchronous=IoIsOperationSynchronous@4
IoMakeAssociatedIrp=IoMakeAssociatedIrp@8
IoOpenDeviceInstanceKey=IoOpenDeviceInstanceKey@20
IoOpenDeviceInterfaceRegistryKey=IoOpenDeviceInterfaceRegistryKey@12
IoOpenDeviceRegistryKey=IoOpenDeviceRegistryKey@16
IoPageRead=IoPageRead@20
IoPnPDeliverServicePowerNotification=IoPnPDeliverServicePowerNotification@16
IoQueryDeviceDescription=IoQueryDeviceDescription@32
IoQueryDeviceEnumInfo=IoQueryDeviceEnumInfo@8
IoQueryFileDosDeviceName=IoQueryFileDosDeviceName@8
IoQueryFileInformation=IoQueryFileInformation@20
IoQueryVolumeInformation=IoQueryVolumeInformation@20
IoQueueThreadIrp=IoQueueThreadIrp@4
IoQueueWorkItem=IoQueueWorkItem@16
IoRaiseHardError=IoRaiseHardError@12
IoRaiseInformationalHardError=IoRaiseInformationalHardError@12
IoReadDiskSignature=IoReadDiskSignature@12
IoReadOperationCount DATA
IoReadPartitionTable=IoReadPartitionTable@16
IoReadPartitionTableEx=IoReadPartitionTableEx@8
IoReadTransferCount DATA
IoRegisterBootDriverReinitialization=IoRegisterBootDriverReinitialization@12
IoRegisterDeviceInterface=IoRegisterDeviceInterface@16
IoRegisterDriverReinitialization=IoRegisterDriverReinitialization@12
IoRegisterFileSystem=IoRegisterFileSystem@4
IoRegisterFsRegistrationChange=IoRegisterFsRegistrationChange@8
IoRegisterLastChanceShutdownNotification=IoRegisterLastChanceShutdownNotification@4
IoRegisterPlugPlayNotification=IoRegisterPlugPlayNotification@28
IoRegisterShutdownNotification=IoRegisterShutdownNotification@4
IoReleaseCancelSpinLock=IoReleaseCancelSpinLock@4
IoReleaseRemoveLockAndWaitEx=IoReleaseRemoveLockAndWaitEx@12
IoReleaseRemoveLockEx=IoReleaseRemoveLockEx@12
IoReleaseVpbSpinLock=IoReleaseVpbSpinLock@4
IoRemoveShareAccess=IoRemoveShareAccess@8
IoReportDetectedDevice=IoReportDetectedDevice@32
IoReportHalResourceUsage=IoReportHalResourceUsage@16
IoReportResourceUsage=IoReportResourceUsage@36
IoReportResourceForDetection=IoReportResourceForDetection@28
IoReportTargetDeviceChange=IoReportTargetDeviceChange@8
IoReportTargetDeviceChangeAsynchronous=IoReportTargetDeviceChangeAsynchronous@16
IoRequestDeviceEject=IoRequestDeviceEject@4
IoReuseIrp=IoReuseIrp@8
IoSetCompletionRoutineEx=IoSetCompletionRoutineEx@28
IoSetSystemPartition=IoSetSystemPartition@4
IoSetDeviceInterfaceState=IoSetDeviceInterfaceState@8
IoSetDeviceToVerify=IoSetDeviceToVerify@8
IoSetFileOrigin=IoSetFileOrigin@8
IoSetHardErrorOrVerifyDevice=IoSetHardErrorOrVerifyDevice@8
IoSetInformation=IoSetInformation@16
IoSetIoCompletion=IoSetIoCompletion@24
IoSetPartitionInformation=IoSetPartitionInformation@16
IoSetPartitionInformationEx=IoSetPartitionInformationEx@12
IoSetStartIoAttributes=IoSetStartIoAttributes@12
IoSetShareAccess=IoSetShareAccess@16
IoSetThreadHardErrorMode=IoSetThreadHardErrorMode@4
IoSetTopLevelIrp=IoSetTopLevelIrp@4
@ -382,48 +473,84 @@ IoStartTimer=IoStartTimer@4
IoStatisticsLock DATA
IoStopTimer=IoStopTimer@4
IoSynchronousPageWrite=IoSynchronousPageWrite@20
IoSynchronousInvalidateDeviceRelations=IoSynchronousInvalidateDeviceRelations@8
IoThreadToProcess=IoThreadToProcess@4
IoUnregisterFileSystem=IoUnregisterFileSystem@4
IoUnregisterFsRegistrationChange=IoUnregisterFsRegistrationChange@8
IoUnregisterPlugPlayNotification=IoUnregisterPlugPlayNotification@4
IoUnregisterShutdownNotification=IoUnregisterShutdownNotification@4
IoUpdateShareAccess=IoUpdateShareAccess@8
IoValidateDeviceIoControlAccess=IoValidateDeviceIoControlAccess@8
IoVerifyPartitionTable=IoVerifyPartitionTable@8
IoVerifyVolume=IoVerifyVolume@8
IoVolumeDeviceToDosName=IoVolumeDeviceToDosName@8
IoWMIAllocateInstanceIds=IoWMIAllocateInstanceIds@12
IoWMIDeviceObjectToInstanceName=IoWMIDeviceObjectToInstanceName@12
IoWMIExecuteMethod=IoWMIExecuteMethod@24
IoWMIHandleToInstanceName=IoWMIHandleToInstanceName@12
IoWMIOpenBlock=IoWMIOpenBlock@12
IoWMIQueryAllData=IoWMIQueryAllData@12
IoWMIQueryAllDataMultiple=IoWMIQueryAllDataMultiple@16
IoWMIQuerySingleInstance=IoWMIQuerySingleInstance@16
IoWMIQuerySingleInstanceMultiple=IoWMIQuerySingleInstanceMultiple@20
IoWMIRegistrationControl=IoWMIRegistrationControl@8
IoWMISetNotificationCallback=IoWMISetNotificationCallback@12
IoWMISetSingleInstance=IoWMISetSingleInstance@20
IoWMISetSingleItem=IoWMISetSingleItem@24
IoWMISuggestInstanceName=IoWMISuggestInstanceName@16
IoWMIWriteEvent=IoWMIWriteEvent@4
IoWriteErrorLogEntry=IoWriteErrorLogEntry@4
IoWriteOperationCount DATA
IoWritePartitionTable=IoWritePartitionTable@20
IoWritePartitionTableEx=IoWritePartitionTableEx@8
IoWriteTransferCount DATA
IofCallDriver=@IofCallDriver@8
IofCompleteRequest=@IofCompleteRequest@8
IoIsWdmVersionAvailable=IoIsWdmVersionAvailable@8
KdDebuggerEnabled DATA
KdDebuggerNotPresent DATA
KdDisableDebugger=KdDisableDebugger@0
KdEnableDebugger=KdEnableDebugger@0
KdEnteredDebugger=KdEnteredDebugger
KdPollBreakIn=KdPollBreakIn@0
KdPowerTransition=KdPowerTransition@4
KdSystemDebugControl=KdSystemDebugControl@4
Ke386CallBios=Ke386CallBios@8
Ke386IoSetAccessProcess=Ke386IoSetAccessProcess@8
Ke386QueryIoAccessMap=Ke386QueryIoAccessMap@8
Ke386SetIoAccessMap=Ke386SetIoAccessMap@8
KeAcquireSpinLockAtDpcLevel=KeAcquireSpinLockAtDpcLevel@4
KeAcquireDispatcherDatabaseLockAtDpcLevel=KeAcquireDispatcherDatabaseLockAtDpcLevel
@KeAcquireInStackQueuedSpinLockAtDpcLevel=@KeAcquireInStackQueuedSpinLockAtDpcLevel@8
KeAcquireInterruptSpinLock=KeAcquireInterruptSpinLock@4
KeAddSystemServiceTable=KeAddSystemServiceTable@20
KeAreApcsDisabled=KeAreApcsDisabled@0
KeAttachProcess=KeAttachProcess@4
;KeBoostCurrentThread
KeBugCheck=KeBugCheck@4
KeBugCheckEx=KeBugCheckEx@20
KeCancelTimer=KeCancelTimer@4
KeCapturePersistentThreadState=KeCapturePersistentThreadState@28
KeClearEvent=KeClearEvent@4
KeConnectInterrupt=KeConnectInterrupt@4
KeDcacheFlushCount DATA
KeDelayExecutionThread=KeDelayExecutionThread@12
KeDeregisterBugCheckCallback=KeDeregisterBugCheckCallback@4
KeDeregisterBugCheckReasonCallback=KeDeregisterBugCheckReasonCallback@4
KeDetachProcess=KeDetachProcess@0
KeDisconnectInterrupt=KeDisconnectInterrupt@4
KeEnterCriticalRegion=KeEnterCriticalRegion@0
KeEnterKernelDebugger=KeEnterKernelDebugger@0
;KeFindConfigurationEntry
;KeFindConfigurationNextEntry
;KeFlushEntireTb
KeFindConfigurationEntry=KeFindConfigurationEntry@16
KeFindConfigurationNextEntry=KeFindConfigurationNextEntry@20
KeFlushEntireTb=KeFlushEntireTb@8
KeFlushQueuedDpcs=KeFlushQueuedDpcs@0
KeGetCurrentThread=KeGetCurrentThread@0
KeGetPreviousMode=KeGetPreviousMode@0
KeGetRecommendedSharedDataAlignment=KeGetRecommendedSharedDataAlignment@0
KeI386AllocateGdtSelectors=KeI386AllocateGdtSelectors
KeI386FlatToGdtSelector=KeI386FlatToGdtSelector
KeI386ReleaseGdtSelectors=KeI386ReleaseGdtSelectors
;KeI386AbiosCall
;KeI386AllocateGdtSelectors
;KeI386Call16BitCStyleFunction
@ -453,17 +580,22 @@ KeInsertHeadQueue=KeInsertHeadQueue@8
KeInsertQueue=KeInsertQueue@8
KeInsertQueueApc=KeInsertQueueApc@16
KeInsertQueueDpc=KeInsertQueueDpc@12
;KeIsExecutingDpc
KeIsAttachedProcess=KeIsAttachedProcess@0
KeIsExecutingDpc=KeIsExecutingDpc@0
KeLeaveCriticalRegion=KeLeaveCriticalRegion@0
KeLoaderBlock DATA
KeNumberProcessors DATA
;KeProfileInterrupt
;KeProfileInterruptWithSource
KeProfileInterrupt=KeProfileInterrupt@4
KeProfileInterruptWithSource=KeProfileInterruptWithSource@8
KePulseEvent=KePulseEvent@12
KeQueryActiveProcessors=KeQueryActiveProcessors@0
KeQueryInterruptTime=KeQueryInterruptTime@0
KeQueryPriorityThread=KeQueryPriorityThread@4
KeQueryRuntimeThread=KeQueryRuntimeThread@8
KeQuerySystemTime=KeQuerySystemTime@4
KeQueryTickCount=KeQueryTickCount@4
KeQueryTimeIncrement=KeQueryTimeIncrement@0
;KeRaiseUserException
KeRaiseUserException=KeRaiseUserException@4
KeRescheduleThread=KeRescheduleThread@0
KeReadStateEvent=KeReadStateEvent@4
KeReadStateMutant=KeReadStateMutant@4
@ -472,42 +604,55 @@ KeReadStateQueue=KeReadStateQueue@4
KeReadStateSemaphore=KeReadStateSemaphore@4
KeReadStateTimer=KeReadStateTimer@4
KeRegisterBugCheckCallback=KeRegisterBugCheckCallback@20
KeRegisterBugCheckReasonCallback=KeRegisterBugCheckReasonCallback@16
KeReleaseDispatcherDatabaseLockFromDpcLevel=KeReleaseDispatcherDatabaseLockFromDpcLevel
KeReleaseInterruptSpinLock=KeReleaseInterruptSpinLock@8
@KeReleaseInStackQueuedSpinLockFromDpcLevel=@KeReleaseInStackQueuedSpinLockFromDpcLevel@4
KeReleaseMutant=KeReleaseMutant@16
KeReleaseMutex=KeReleaseMutex@8
KeReleaseSemaphore=KeReleaseSemaphore@16
KeReleaseSpinLockFromDpcLevel=KeReleaseSpinLockFromDpcLevel@4
KeRemoveByKeyDeviceQueue=KeRemoveByKeyDeviceQueue@8
KeRemoveByKeyDeviceQueueIfBusy=KeRemoveByKeyDeviceQueueIfBusy@8
KeRemoveDeviceQueue=KeRemoveDeviceQueue@4
KeRemoveEntryDeviceQueue=KeRemoveEntryDeviceQueue@8
KeRemoveQueue=KeRemoveQueue@12
KeRemoveQueueDpc=KeRemoveQueueDpc@4
KeRemoveSystemServiceTable=KeRemoveSystemServiceTable@4
KeResetEvent=KeResetEvent@4
KeRestoreFloatingPointState=KeRestoreFloatingPointState@4
KeRevertToUserAffinityThread=KeRevertToUserAffinityThread@0
KeRundownQueue=KeRundownQueue@4
KeSaveFloatingPointState=KeSaveFloatingPointState@4
KeSaveStateForHibernate=KeSaveStateForHibernate
KeServiceDescriptorTable DATA
KeSetAffinityThread@8
KeSetBasePriorityThread=KeSetBasePriorityThread@8
;KeSetDmaIoCoherency
KeSetDmaIoCoherency=KeSetDmaIoCoherency@4
KeSetEvent=KeSetEvent@12
;KeSetEventBoostPriority
;KeSetIdealProcessorThread
KeSetEventBoostPriority=KeSetEventBoostPriority@8
KeSetIdealProcessorThread=KeSetIdealProcessorThread@8
KeSetImportanceDpc=KeSetImportanceDpc@8
;KeSetKernelStackSwapEnable
KeSetKernelStackSwapEnable=KeSetKernelStackSwapEnable@4
KeSetPriorityThread=KeSetPriorityThread@8
;KeSetProfileIrql
KeSetProfileIrql=KeSetProfileIrql@4
KeSetSystemAffinityThread=KeSetSystemAffinityThread@4
;KeSetSwapContextNotifyRoutine
KeSetTargetProcessorDpc=KeSetTargetProcessorDpc@8
;KeSetThreadSelectNotifyRoutine
;KeSetTimeIncrement
KeSetTimeIncrement=KeSetTimeIncrement@8
@KeSetTimeUpdateNotifyRoutine=@KeSetTimeUpdateNotifyRoutine@4
KeStackAttachProcess=KeStackAttachProcess@8
KeSetTimer=KeSetTimer@16
KeSetTimerEx=KeSetTimerEx@20
;KeSetTimeUpdateNotifyRoutine
KeSynchronizeExecution=KeSynchronizeExecution@12
;KeTerminateThread
KeTerminateThread=KeTerminateThread@4
KeTickCount DATA
;KeUpdateRunTime
;KeUserModeCallback
KeUpdateRunTime=KeUpdateRunTime@4
KeUpdateSystemTime=KeUpdateSystemTime@8
KeUnstackDetachProcess=KeUnstackDetachProcess@4
KeUserModeCallback=KeUserModeCallback@20
KeWaitForMultipleObjects=KeWaitForMultipleObjects@32
KeWaitForMutexObject=KeWaitForMutexObject@20
KeWaitForSingleObject=KeWaitForSingleObject@20
@ -516,20 +661,22 @@ KefReleaseSpinLockFromDpcLevel=@KefReleaseSpinLockFromDpcLevel@4
;Kei386EoiHelper
KiAcquireSpinLock=@KiAcquireSpinLock@4
;KiBugCheckData DATA
;KiCoprocessorError@0
KiCoprocessorError=KiCoprocessorError@0
KiDeliverApc=KiDeliverApc@12
KiDispatchInterrupt=KiDispatchInterrupt@0
KiEnableTimerWatchdog=KiEnableTimerWatchdog
KiInterruptDispatch2=KiInterruptDispatch2@8
;KiIpiServiceRoutine@8
KiIpiServiceRoutine=KiIpiServiceRoutine@8
KiReleaseSpinLock=@KiReleaseSpinLock@4
;KiUnexpectedInterrupt
KiUnexpectedInterrupt=KiUnexpectedInterrupt@0
;Kii386SpinOnSpinLock
KiRawTicks DATA
LdrAccessResource=LdrAccessResource@16
;LdrEnumResources@20
;LdrFindResourceDirectory_U@16
LdrEnumResources=LdrEnumResources@20
LdrFindResourceDirectory_U=LdrFindResourceDirectory_U@16
LdrFindResource_U=LdrFindResource_U@16
;LpcRequestPort@8
LpcRequestPort=LpcRequestPort@8
LpcRequestWaitReplyPort=LpcRequestWaitReplyPort@12
LsaCallAuthenticationPackage=LsaCallAuthenticationPackage@28
LsaDeregisterLogonProcess=LsaDeregisterLogonProcess@8
LsaFreeReturnBuffer=LsaFreeReturnBuffer@4
@ -604,6 +751,7 @@ MmSetAddressRangeModified=MmSetAddressRangeModified@8
MmSetBankedSection=MmSetBankedSection@24
MmSizeOfMdl=MmSizeOfMdl@8
MmSystemRangeStart DATA
MmTrimAllSystemPagableMemory=MmTrimAllSystemPagableMemory@4
MmUnlockPagableImageSection=MmUnlockPagableImageSection@4
MmUnlockPages=MmUnlockPages@4
MmUnmapIoSpace=MmUnmapIoSpace@8
@ -723,20 +871,58 @@ PoUnregisterSystemState=PoUnregisterSystemState@4
ProbeForRead=ProbeForRead@12
ProbeForWrite=ProbeForWrite@12
PsAssignImpersonationToken=PsAssignImpersonationToken@8
;PsChargePoolQuota=PsChargePoolQuota@12
PsChargePoolQuota=PsChargePoolQuota@12
PsChargeProcessNonPagedPoolQuota=PsDereferenceImpersonationToken@4
PsChargeProcessPagedPoolQuota=PsChargeProcessPagedPoolQuota@8
PsChargeProcessPoolQuota=PsChargeProcessPoolQuota@12
PsCreateSystemProcess=PsCreateSystemProcess@12
PsCreateSystemThread=PsCreateSystemThread@28
PsCreateWin32Process=PsCreateWin32Process@4
PsDereferenceImpersonationToken=PsDereferencePrimaryToken@4
PsDereferencePrimaryToken=PsDereferencePrimaryToken@4
PsDisableImpersonation=PsDisableImpersonation@8
PsEstablishWin32Callouts=PsEstablishWin32Callouts@24
PsGetCurrentProcessId=PsGetCurrentProcessId@0
PsGetCurrentProcessSessionId=PsGetCurrentProcessSessionId@0
PsGetCurrentThreadId=PsGetCurrentThreadId@0
PsGetCurrentThreadPreviousMode=PsGetCurrentThreadPreviousMode@0
PsGetCurrentThreadStackBase=PsGetCurrentThreadStackBase@0
PsGetCurrentThreadStackLimit=PsGetCurrentThreadStackLimit@0
PsGetJobLock=PsGetJobLock@4
PsGetJobSessionId=PsGetJobSessionId@4
PsGetJobUIRestrictionsClass=PsGetJobUIRestrictionsClass@4
PsGetProcessCreateTimeQuadPart=PsGetProcessCreateTimeQuadPart@4
PsGetProcessDebugPort=PsGetProcessDebugPort@4
PsGetProcessExitProcessCalled=PsGetProcessExitProcessCalled@4
PsGetProcessExitStatus=PsGetProcessExitStatus@4
PsGetProcessExitTime=PsGetProcessExitTime@0
PsGetProcessId=PsGetProcessId@4
PsGetProcessImageFileName=PsGetProcessImageFileName@4
PsGetProcessInheritedFromUniqueProcessId=PsGetProcessInheritedFromUniqueProcessId@4
PsGetProcessJob=PsGetProcessJob@4
PsGetProcessPeb=PsGetProcessPeb@4
PsGetProcessPriorityClass=PsGetProcessPriorityClass@4
PsGetProcessSectionBaseAddress=PsGetProcessSectionBaseAddress@4
PsGetProcessSecurityPort=PsGetProcessSecurityPort@4
PsGetProcessSessionId=PsGetProcessSessionId@4
PsGetProcessWin32Process=PsGetProcessWin32Process@4
PsGetProcessWin32WindowStation=PsGetProcessWin32WindowStation@4
PsGetThreadFreezeCount=PsGetThreadFreezeCount@4
PsGetThreadHardErrorsAreDisabled=PsGetThreadHardErrorsAreDisabled@4
PsGetThreadId=PsGetThreadId@4
PsGetThreadProcess=PsGetThreadProcess@4
PsGetThreadProcessId=PsGetThreadProcessId@4
PsGetThreadSessionId=PsGetThreadSessionId@4
PsGetThreadTeb=PsGetThreadTeb@4
PsGetThreadWin32Thread=PsGetThreadWin32Thread@4
PsGetVersion=PsGetVersion@16
PsGetWin32Thread=PsGetWin32Thread@0
PsGetWin32Process=PsGetWin32Process@0
PsImpersonateClient=PsImpersonateClient@20
PsInitialSystemProcess DATA
PsIsProcessBeingDebugged=PsIsProcessBeingDebugged@4
PsIsSystemThread=PsIsSystemThread@4
PsIsThreadImpersonating=PsIsThreadImpersonating@4
PsIsThreadTerminating=PsIsThreadTerminating@4
;PsJobType DATA
PsLookupProcessByProcessId=PsLookupProcessByProcessId@8
@ -745,14 +931,25 @@ PsLookupThreadByThreadId=PsLookupThreadByThreadId@8
PsProcessType DATA
PsReferenceImpersonationToken=PsReferenceImpersonationToken@16
PsReferencePrimaryToken=PsReferencePrimaryToken@4
PsRemoveCreateThreadNotifyRoutine=PsRemoveCreateThreadNotifyRoutine@4
PsRemoveLoadImageNotifyRoutine=PsRemoveLoadImageNotifyRoutine@4
PsRestoreImpersonation=PsRestoreImpersonation@8
;PsReturnPoolQuota=PsReturnPoolQuota@12
PsReturnPoolQuota=PsReturnPoolQuota@12
PsReturnProcessNonPagedPoolQuota=PsReturnProcessNonPagedPoolQuota@8
PsReturnProcessPagedPoolQuota=PsReturnProcessPagedPoolQuota@8
PsRevertToSelf=PsRevertToSelf@0
PsRevertThreadToSelf=PsRevertThreadToSelf@4
PsSetCreateProcessNotifyRoutine=PsSetCreateProcessNotifyRoutine@8
PsSetCreateThreadNotifyRoutine=PsSetCreateThreadNotifyRoutine@4
;PsSetLegoNotifyRoutine
PsSetJobUIRestrictionsClass=PsSetJobUIRestrictionsClass@8
PsSetLegoNotifyRoutine=PsSetLegoNotifyRoutine@4
PsSetProcessPriorityClass=PsSetProcessPriorityClass@8
PsSetProcessSecurityPort=PsSetProcessSecurityPort@8
PsSetProcessWin32Process=PsSetProcessWin32Process@8
PsSetProcessWin32WindowStation=PsSetProcessWin32WindowStation@8
PsSetThreadHardErrorsAreDisabled=PsSetThreadHardErrorsAreDisabled@8
PsSetThreadWin32Thread=PsSetThreadWin32Thread@8
PsSetLoadImageNotifyRoutine=PsSetLoadImageNotifyRoutine@4
;PsSetProcessPriorityByClass=PsSetProcessPriorityByClass@8
PsTerminateSystemThread=PsTerminateSystemThread@4
PsThreadType DATA
READ_REGISTER_UCHAR=READ_REGISTER_UCHAR@4
@ -904,8 +1101,25 @@ RtlInsertElementGenericTableFullAvl=RtlInsertElementGenericTableFullAvl@24
RtlInsertUnicodePrefix=RtlInsertUnicodePrefix@12
RtlInt64ToUnicodeString=RtlInt64ToUnicodeString@16
RtlIntegerToChar=RtlIntegerToChar@16
RtlIntegerToUnicode=RtlIntegerToUnicode@16
RtlIntegerToUnicodeString=RtlIntegerToUnicodeString@12
RtlInvertRangeList=RtlInvertRangeList@8
RtlIpv4AddressToStringA=RtlIpv4AddressToStringA@8
RtlIpv4AddressToStringExA=RtlIpv4AddressToStringExA@16
RtlIpv4AddressToStringExW=RtlIpv4AddressToStringExW@16
RtlIpv4AddressToStringW=RtlIpv4AddressToStringW@8
RtlIpv4StringToAddressA=RtlIpv4StringToAddressA@16
RtlIpv4StringToAddressExA=RtlIpv4StringToAddressExA@16
RtlIpv4StringToAddressExW=RtlIpv4StringToAddressExW@16
RtlIpv4StringToAddressW=RtlIpv4StringToAddressW@16
RtlIpv6AddressToStringA=RtlIpv6AddressToStringA@8
RtlIpv6AddressToStringExA=RtlIpv6AddressToStringExA@16
RtlIpv6AddressToStringExW=RtlIpv6AddressToStringExW@16
RtlIpv6AddressToStringW=RtlIpv6AddressToStringW@8
RtlIpv6StringToAddressA=RtlIpv6StringToAddressA@16
RtlIpv6StringToAddressExA=RtlIpv6StringToAddressExA@16
RtlIpv6StringToAddressExW=RtlIpv6StringToAddressExW@16
RtlIpv6StringToAddressW=RtlIpv6StringToAddressW@16
RtlIsGenericTableEmpty=RtlIsGenericTableEmpty@4
RtlIsGenericTableEmptyAvl=RtlIsGenericTableEmptyAvl@4
RtlIsNameLegalDOS8Dot3=RtlIsNameLegalDOS8Dot3@12
@ -1015,7 +1229,7 @@ RtlValidSid=RtlValidSid@4
RtlVolumeDeviceToDosName=RtlVolumeDeviceToDosName@8
RtlWalkFrameChain=RtlWalkFrameChain@12
RtlWriteRegistryValue=RtlWriteRegistryValue@24
;RtlZeroHeap
RtlZeroHeap=RtlZeroHeap@8
RtlZeroMemory=RtlZeroMemory@8
RtlxAnsiStringToUnicodeSize=RtlxAnsiStringToUnicodeSize@4
RtlxOemStringToUnicodeSize=RtlxOemStringToUnicodeSize@4