-; $Id: ntoskrnl.edf,v 1.135 2003/04/06 10:45:16 chorns Exp $
+; $Id: ntoskrnl.edf,v 1.148 2003/08/11 18:50:12 chorns Exp $
;
; reactos/ntoskrnl/ntoskrnl.def
;
ExAcquireResourceSharedLite=ExAcquireResourceSharedLite@8
ExAcquireSharedStarveExclusive=ExAcquireSharedStarveExclusive@8
ExAcquireSharedWaitForExclusive=ExAcquireSharedWaitForExclusive@8
-ExAllocateFromPagedLookasideList=ExAllocateFromPagedLookasideList@4
+@ExAllocateFromPagedLookasideList=@ExiAllocateFromPagedLookasideList@4
ExAllocatePool=ExAllocatePool@8
ExAllocatePoolWithQuota=ExAllocatePoolWithQuota@8
ExAllocatePoolWithQuotaTag=ExAllocatePoolWithQuotaTag@12
ExEventObjectType DATA
ExExtendZone=ExExtendZone@12
ExFreePool=ExFreePool@4
-ExFreeToPagedLookasideList=ExFreeToPagedLookasideList@8
+ExFreeToPagedLookasideList=ExiFreeToPagedLookasideList@8
ExGetExclusiveWaiterCount=ExGetExclusiveWaiterCount@4
ExGetPreviousMode=ExGetPreviousMode@0
ExGetSharedWaiterCount=ExGetSharedWaiterCount@4
ExInitializeZone=ExInitializeZone@16
ExInterlockedAddLargeInteger=ExInterlockedAddLargeInteger@16
ExInterlockedAddLargeStatistic=@ExInterlockedAddLargeStatistic@8
-ExInterlockedAddUlong=ExInterlockedAddUlong@12
+@ExInterlockedAddUlong=@ExInterlockedAddUlong@12
ExInterlockedCompareExchange64=@ExInterlockedCompareExchange64@16
ExInterlockedDecrementLong=ExInterlockedDecrementLong@8
ExInterlockedExchangeUlong=ExInterlockedExchangeUlong@12
ExInterlockedExtendZone=ExInterlockedExtendZone@16
ExInterlockedIncrementLong=ExInterlockedIncrementLong@8
-ExInterlockedInsertHeadList=ExInterlockedInsertHeadList@12
-ExInterlockedInsertTailList=ExInterlockedInsertTailList@12
-ExInterlockedPopEntryList=ExInterlockedPopEntryList@8
+@ExInterlockedInsertHeadList=@ExInterlockedInsertHeadList@12
+ExInterlockedInsertTailList=@ExInterlockedInsertTailList@12
+@ExInterlockedPopEntryList=@ExInterlockedPopEntryList@8
ExInterlockedPopEntrySList=@ExInterlockedPopEntrySList@8
-ExInterlockedPushEntryList=ExInterlockedPushEntryList@12
+@ExInterlockedPushEntryList=@ExInterlockedPushEntryList@12
ExInterlockedPushEntrySList=@ExInterlockedPushEntrySList@12
-ExInterlockedRemoveHeadList=ExInterlockedRemoveHeadList@8
+@ExInterlockedRemoveHeadList=@ExInterlockedRemoveHeadList@8
ExIsProcessorFeaturePresent=ExIsProcessorFeaturePresent@4
ExIsResourceAcquiredExclusiveLite=ExIsResourceAcquiredExclusiveLite@4
ExIsResourceAcquiredSharedLite=ExIsResourceAcquiredSharedLite@4
FsRtlUninitializeOplock=FsRtlUninitializeOplock@4
HalDispatchTable DATA
HalPrivateDispatchTable DATA
+InbvAcquireDisplayOwnership=InbvAcquireDisplayOwnership@0
+InbvCheckDisplayOwnership=InbvCheckDisplayOwnership@0
+InbvDisplayString=InbvDisplayString@4
+InbvEnableBootDriver=InbvEnableBootDriver@4
+InbvEnableDisplayString=InbvEnableDisplayString@4
+InbvInstallDisplayStringFilter=InbvInstallDisplayStringFilter@4
+InbvIsBootDriverInstalled=InbvIsBootDriverInstalled@0
+InbvNotifyDisplayOwnershipLost=InbvNotifyDisplayOwnershipLost@4
+InbvResetDisplay=InbvResetDisplay@0
+InbvSetScrollRegion=InbvSetScrollRegion@16
+InbvSetTextColor=InbvSetTextColor@4
+InbvSolidColorFill=InbvSolidColorFill@20
InterlockedCompareExchange=@InterlockedCompareExchange@12
InterlockedDecrement=@InterlockedDecrement@4
InterlockedExchange=@InterlockedExchange@8
InterlockedExchangeAdd=@InterlockedExchangeAdd@8
InterlockedIncrement=@InterlockedIncrement@4
+InterlockedPushEntrySList=@InterlockedPushEntrySList@8
+InterlockedPopEntrySList=@InterlockedPopEntrySList@4
IoAcquireCancelSpinLock=IoAcquireCancelSpinLock@4
IoAcquireVpbSpinLock=IoAcquireVpbSpinLock@4
IoAdapterObjectType DATA
KeRundownQueue=KeRundownQueue@4
;KeSaveFloatingPointState
KeServiceDescriptorTable DATA
-;KeSetAffinityThread
+KeSetAffinityThread@8
KeSetBasePriorityThread=KeSetBasePriorityThread@8
;KeSetDmaIoCoherency
KeSetEvent=KeSetEvent@12
ObAssignSecurity=ObAssignSecurity@16
;ObCheckCreateObjectAccess=ObCheckCreateObjectAccess@28
;ObCheckObjectAccess=ObCheckObjectAccess@20
-;ObCreateObject=ObCreateObject@36
-ObCreateObject=ObCreateObject@20
+ObCreateObject=ObCreateObject@36
+ObRosCreateObject=ObRosCreateObject@20
;ObFindHandleForObject=ObFindHandleForObject@20
ObGetObjectPointerCount=ObGetObjectPointerCount@4
ObGetObjectSecurity=ObGetObjectSecurity@12
ObMakeTemporaryObject=ObMakeTemporaryObject@4
ObOpenObjectByName=ObOpenObjectByName@28
ObOpenObjectByPointer=ObOpenObjectByPointer@28
-;ObQueryNameString=ObQueryNameString@16
+ObQueryNameString=ObQueryNameString@16
;ObQueryObjectAuditingByHandle=ObQueryObjectAuditingByHandle@8
ObfDereferenceObject=@ObfDereferenceObject@4
ObfReferenceObject=@ObfReferenceObject@4
;PsChargePoolQuota=PsChargePoolQuota@12
PsCreateSystemProcess=PsCreateSystemProcess@12
PsCreateSystemThread=PsCreateSystemThread@28
-PsCreateWin32Thread=PsCreateWin32Thread@4
PsCreateWin32Process=PsCreateWin32Process@4
-PsGetWin32Thread=PsGetWin32Thread@0
-PsGetWin32Process=PsGetWin32Process@0
PsEstablishWin32Callouts=PsEstablishWin32Callouts@24
-PsGetCurrentProcess=PsGetCurrentProcess@0
PsGetCurrentProcessId=PsGetCurrentProcessId@0
PsGetCurrentThreadId=PsGetCurrentThreadId@0
-PsGetCurrentThread=PsGetCurrentThread@0
PsGetProcessExitTime=PsGetProcessExitTime@0
PsGetVersion=PsGetVersion@16
+PsGetWin32Thread=PsGetWin32Thread@0
+PsGetWin32Process=PsGetWin32Process@0
PsImpersonateClient=PsImpersonateClient@20
PsInitialSystemProcess DATA
PsIsThreadTerminating=PsIsThreadTerminating@4
RtlGetOwnerSecurityDescriptor=RtlGetOwnerSecurityDescriptor@12
RtlImageNtHeader=RtlImageNtHeader@4
RtlInitAnsiString=RtlInitAnsiString@8
-;RtlInitCodePageTable
+RtlInitCodePageTable=RtlInitCodePageTable@8
RtlInitString=RtlInitString@8
RtlInitUnicodeString=RtlInitUnicodeString@8
RtlInitializeBitMap=RtlInitializeBitMap@12
RtlQueryRegistryValues=RtlQueryRegistryValues@20
RtlQueryTimeZoneInformation=RtlQueryTimeZoneInformation@4
RtlRaiseException=RtlRaiseException@4
-;RtlRandom
+RtlRandom=RtlRandom@4
;RtlRemoveUnicodePrefix
RtlReserveChunk=RtlReserveChunk@20
RtlSecondsSince1970ToTime=RtlSecondsSince1970ToTime@8
ZwWriteFile=ZwWriteFile@36
ZwYieldExecution=ZwYieldExecution@0
_abnormal_termination
-_alldiv=_alldiv@4
-_allmul=_allmul@4
-_allrem=_allrem@4
-_allshl=_allshl@4
-_allshr=_allshr@4
-_aulldiv=_aulldiv@4
-_aullrem=_aullrem@4
-_aullshr=_aullshr@4
+_alldiv
+_allmul
+_allrem
+_allshl
+_allshr
+_aulldiv
+_aullrem
+_aullshr
_except_handler2
_except_handler3
_global_unwind2