diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2004-10-15 01:18:11 +0000 |
---|---|---|
committer | Danny Smith <dannysmith@users.sourceforge.net> | 2004-10-15 01:18:11 +0000 |
commit | 12a638f990d6bb2456097cc303f3ace6cfb5ec3b (patch) | |
tree | 6c838ab27eff7b4e680bd4318e88305d33373744 /winsup/w32api/lib/ddk/ntoskrnl.def | |
parent | 902edd4512f1ab29d0d764effb8c10912e9581ba (diff) | |
download | cygnal-12a638f990d6bb2456097cc303f3ace6cfb5ec3b.tar.gz cygnal-12a638f990d6bb2456097cc303f3ace6cfb5ec3b.tar.bz2 cygnal-12a638f990d6bb2456097cc303f3ace6cfb5ec3b.zip |
2004-10-15 Robert Wruck <wruck@tweerlei.de>
Danny Smith <dannysmith@users.sourceforge.net>
= include/winbase.h (InitializeSListHead, Interlocked*):
Guard with !__USE_NTOSKRNL__.
* include/ddk/ntddk.h (__USE_NTOSKRNL__): Define.
* include/ddk/winddk.h (InitializeSListHead, Interlocked*):
Guard with __USE_NTOSKRNL__.
(ExInterlockedPopEntrySList, ExInterlockedPushEntrySList):
Add prototypes. Guard macro definition with __USE_NTOSKRNL__
&& _WIN32_WINNT >= 0x0501
(ExAllocateFromNPagedLookasideList, ExAllocateFromPagedLookasideList,
ExFreeToNPagedLookasideList, ExFreeToPagedLookasideList):
Replace calts to InterlockedPopEntrySList, InterlockedPushEntrySList
with ExInterlockedPopEntrySList, ExInterlockedPushEntrySList.
* lib/ddk/ntosknl.def (ExInterlockedPopEntrySList,
ExInterlockedPushEntrySList) Add stubs with fastcall decoration.
(ExDesktopObjectType, ExEventObjectType, ExSemaphoreObjectType,
ExWindowStationObjectType, IoAdapterObjectType,
IoDeviceHandlerObjectSize, IoDeviceHandlerObjectType,
IoDeviceObjectType, IoDriverObjectType, IoFileObjectType,
LpcPortObjectType, MmSectionObjectType, SeTokenObjectType):
Uncomment stubs.
Diffstat (limited to 'winsup/w32api/lib/ddk/ntoskrnl.def')
-rw-r--r-- | winsup/w32api/lib/ddk/ntoskrnl.def | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/winsup/w32api/lib/ddk/ntoskrnl.def b/winsup/w32api/lib/ddk/ntoskrnl.def index 467f49413..99e3280c1 100644 --- a/winsup/w32api/lib/ddk/ntoskrnl.def +++ b/winsup/w32api/lib/ddk/ntoskrnl.def @@ -71,10 +71,10 @@ ExCreateCallback@16 ExDeleteNPagedLookasideList@4 ExDeletePagedLookasideList@4 ExDeleteResourceLite@4 -;ExDesktopObjectType DATA +ExDesktopObjectType DATA ;ExDisableResourceBoostLite ;ExEnumHandleTable -;ExEventObjectType DATA +ExEventObjectType DATA ExExtendZone@12 @Exfi386InterlockedDecrementLong@4 @Exfi386InterlockedExchangeUlong@8 @@ -113,9 +113,9 @@ ExInterlockedExtendZone@16 ExInterlockedInsertHeadList@12 ExInterlockedInsertTailList@12 ExInterlockedPopEntryList@8 -;ExInterlockedPopEntrySList +@ExInterlockedPopEntrySList@8 ExInterlockedPushEntryList@12 -;ExInterlockedPushEntrySList +@ExInterlockedPushEntrySList@12 ExInterlockedRemoveHeadList@8 ExIsProcessorFeaturePresent@4 ExIsResourceAcquiredExclusiveLite@4 @@ -137,7 +137,7 @@ ExReleaseResourceForThreadLite@8 @ExReleaseResourceLite@4 ;ExReleaseRundownProtection ;ExRundownCompleted -;ExSemaphoreObjectType DATA +ExSemaphoreObjectType DATA ExSetResourceOwnerPointer@8 ExSetTimerResolution@8 ;ExSystemExceptionFilter @@ -146,7 +146,7 @@ ExUnregisterCallback@4 ExUuidCreate@4 ExVerifySuite@4 ;ExWaitForRundownProtectionRelease -;ExWindowStationObjectType DATA +ExWindowStationObjectType DATA ;FsRtlAcquireFileExclusive ;FsRtlAddLargeMcbEntry ;FsRtlAddMcbEntry @@ -280,7 +280,7 @@ FsRtlIsTotalDeviceFailure@4 IoAcquireCancelSpinLock@4 IoAcquireRemoveLockEx@20 ;IoAcquireVpbSpinLock -;IoAdapterObjectType DATA +IoAdapterObjectType DATA IoAllocateAdapterChannel@20 IoAllocateController@16 IoAllocateDriverObjectExtension@16 @@ -332,15 +332,15 @@ IoDeleteDevice@4 ;IoDeleteDriver IoDeleteSymbolicLink@4 IoDetachDevice@4 -;IoDeviceHandlerObjectSize DATA -;IoDeviceHandlerObjectType DATA -;IoDeviceObjectType DATA +IoDeviceHandlerObjectSize DATA +IoDeviceHandlerObjectType DATA +IoDeviceObjectType DATA IoDisconnectInterrupt@4 -;IoDriverObjectType DATA +IoDriverObjectType DATA ;IoEnqueueIrp ;IoEnumerateDeviceObjectList ;IoFastQueryNetworkAttributes -;IoFileObjectType DATA +IoFileObjectType DATA ;IoForwardAndCatchIrp IoForwardIrpSynchronously@8 IoFreeController@4 @@ -625,7 +625,7 @@ KeWaitForSingleObject@20 ;LdrEnumResources ;LdrFindResourceDirectory_U ;LdrFindResource_U -;LpcPortObjectType DATA +LpcPortObjectType DATA ;LpcRequestPort ;LpcRequestWaitReplyPort ;LsaCallAuthenticationPackage @@ -692,7 +692,7 @@ MmProtectMdlSystemAddress@8 MmQuerySystemSize@0 MmRemovePhysicalMemory@8 MmResetDriverPaging@4 -;MmSectionObjectType DATA +MmSectionObjectType DATA MmSecureVirtualMemory@12 ;MmSetAddressRangeModified ;MmSetBankedSection @@ -1226,7 +1226,7 @@ SeSinglePrivilegeCheck@8 ;SeTokenImpersonationLevel ;SeTokenIsAdmin ;SeTokenIsRestricted -;SeTokenObjectType DATA +SeTokenObjectType DATA ;SeTokenType ;SeUnlockSubjectContext ;SeUnregisterLogonSessionTerminatedRoutine |