Author: tkreuzer Date: Wed Oct 27 20:13:06 2010 New Revision: 49311
URL: http://svn.reactos.org/svn/reactos?rev=49311&view=rev Log: [CLASSPNP] Convert to spec
Added: trunk/reactos/drivers/storage/classpnp/class.spec (with props) Removed: trunk/reactos/drivers/storage/classpnp/class.def Modified: trunk/reactos/drivers/storage/classpnp/classpnp.rbuild
Removed: trunk/reactos/drivers/storage/classpnp/class.def URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/storage/classpnp/cl... ============================================================================== --- trunk/reactos/drivers/storage/classpnp/class.def [iso-8859-1] (original) +++ trunk/reactos/drivers/storage/classpnp/class.def (removed) @@ -1,61 +1,0 @@ -NAME CLASSPNP.SYS - -EXPORTS - ClassInitialize@12 - ClassInitializeEx@12 - ClassGetDescriptor@12 - ClassReadDriveCapacity@4 - ClassReleaseQueue@4 - ClassAsynchronousCompletion@12 - ClassSplitRequest@12 - ClassDeviceControl@8 - ClassIoComplete@12 - ClassIoCompleteAssociated@12 - ClassInterpretSenseInfo@28 - ClassSendDeviceIoControlSynchronous@28 - ClassSendIrpSynchronous@8 - ClassForwardIrpSynchronous@8 - ClassSendSrbSynchronous@20 - ClassSendSrbAsynchronous@24 - ClassBuildRequest@8 - ClassModeSense@16 - ClassFindModePage@16 - ClassClaimDevice@8 - ClassInternalIoControl@8 - ClassCreateDeviceObject@20 - ClassRemoveDevice@8 - ClassInitializeSrbLookasideList@8 - ClassDeleteSrbLookasideList@4 - ClassQueryTimeOutRegistryValue@4 - ClassInvalidateBusRelations@4 - ClassMarkChildrenMissing@4 - ClassMarkChildMissing@8 - ClassDebugPrint - ClassGetDriverExtension@4 - ClassCompleteRequest@12 - ClassReleaseRemoveLock@8 - ClassAcquireRemoveLockEx@16 - ClassUpdateInformationInRegistry@20 - ClassWmiCompleteRequest@20 - ClassWmiFireEvent@20 - ClassGetVpb@4 - ClassSetFailurePredictionPoll@12 - ClassNotifyFailurePredicted@32 - ClassInitializeTestUnitPolling@8 - ClassSignalCompletion@12 - ClassSendStartUnit@4 - ClassSetMediaChangeState@12 - ClassResetMediaChangeTimer@4 - ClassCheckMediaState@4 - ClassInitializeMediaChangeDetection@8 - ClassCleanupMediaChangeDetection@4 - ClassEnableMediaChangeDetection@4 - ClassDisableMediaChangeDetection@4 - ClassSpinDownPowerHandler@8 - ClassStopUnitPowerHandler@8 - ClassAcquireChildLock@4 - ClassReleaseChildLock@4 - ClassScanForSpecial@12 - ClassSetDeviceParameter@16 - ClassGetDeviceParameter@16 -
Added: trunk/reactos/drivers/storage/classpnp/class.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/storage/classpnp/cl... ============================================================================== --- trunk/reactos/drivers/storage/classpnp/class.spec (added) +++ trunk/reactos/drivers/storage/classpnp/class.spec [iso-8859-1] Wed Oct 27 20:13:06 2010 @@ -1,0 +1,59 @@ + + @ stdcall ClassInitialize(ptr ptr ptr) + @ stdcall ClassInitializeEx(ptr ptr ptr) + @ stdcall ClassGetDescriptor(ptr ptr ptr) + @ stdcall ClassReadDriveCapacity(ptr) + @ stdcall ClassReleaseQueue(ptr) + @ stdcall ClassAsynchronousCompletion(ptr ptr ptr) + @ stdcall ClassSplitRequest(ptr ptr long) + @ stdcall ClassDeviceControl(ptr ptr) + @ stdcall ClassIoComplete(ptr ptr ptr) + @ stdcall ClassIoCompleteAssociated(ptr ptr ptr) + @ stdcall ClassInterpretSenseInfo(ptr ptr long long long ptr) + @ stdcall ClassSendDeviceIoControlSynchronous(long ptr ptr long long long ptr) + @ stdcall ClassSendIrpSynchronous(ptr ptr) + @ stdcall ClassForwardIrpSynchronous(ptr ptr) + @ stdcall ClassSendSrbSynchronous(ptr ptr ptr long long) + @ stdcall ClassSendSrbAsynchronous(ptr ptr ptr ptr long long) + @ stdcall ClassBuildRequest(ptr ptr) + @ stdcall ClassModeSense(ptr ptr long long) + @ stdcall ClassFindModePage(ptr long long long) + @ stdcall ClassClaimDevice(ptr long) + @ stdcall ClassInternalIoControl(ptr ptr) + @ stdcall ClassCreateDeviceObject(ptr ptr ptr long ptr) + @ stdcall ClassRemoveDevice(ptr long) + @ stdcall ClassInitializeSrbLookasideList(ptr long) + @ stdcall ClassDeleteSrbLookasideList(ptr) + @ stdcall ClassQueryTimeOutRegistryValue(ptr) + @ stdcall ClassInvalidateBusRelations(ptr) + @ stdcall ClassMarkChildrenMissing(ptr) + @ stdcall ClassMarkChildMissing(ptr long) + @ varargs ClassDebugPrint(long long) + @ stdcall ClassGetDriverExtension(ptr) + @ stdcall ClassCompleteRequest(ptr ptr long) + @ stdcall ClassReleaseRemoveLock(ptr ptr) + @ stdcall ClassAcquireRemoveLockEx(ptr ptr ptr long) + @ stdcall ClassUpdateInformationInRegistry(ptr ptr long ptr long) + @ stdcall ClassWmiCompleteRequest(ptr ptr long long long) + @ stdcall ClassWmiFireEvent(ptr ptr long long ptr) + @ stdcall ClassGetVpb(ptr) + @ stdcall ClassSetFailurePredictionPoll(ptr long long) + @ stdcall ClassNotifyFailurePredicted(ptr ptr long long long long long long) + @ stdcall ClassInitializeTestUnitPolling(ptr long) + @ stdcall ClassSignalCompletion(ptr ptr ptr) + @ stdcall ClassSendStartUnit(ptr) + @ stdcall ClassSetMediaChangeState(ptr long long) + @ stdcall ClassResetMediaChangeTimer(ptr) + @ stdcall ClassCheckMediaState(ptr) + @ stdcall ClassInitializeMediaChangeDetection(ptr ptr) + @ stdcall ClassCleanupMediaChangeDetection(ptr) + @ stdcall ClassEnableMediaChangeDetection(ptr) + @ stdcall ClassDisableMediaChangeDetection(ptr) + @ stdcall ClassSpinDownPowerHandler(ptr ptr) + @ stdcall ClassStopUnitPowerHandler(ptr ptr) + @ stdcall ClassAcquireChildLock(ptr) + @ stdcall ClassReleaseChildLock(ptr) + @ stdcall ClassScanForSpecial(ptr ptr ptr) + @ stdcall ClassSetDeviceParameter(ptr ptr ptr long) + @ stdcall ClassGetDeviceParameter(ptr ptr ptr ptr) +
Propchange: trunk/reactos/drivers/storage/classpnp/class.spec ------------------------------------------------------------------------------ svn:eol-style = native
Modified: trunk/reactos/drivers/storage/classpnp/classpnp.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/storage/classpnp/cl... ============================================================================== --- trunk/reactos/drivers/storage/classpnp/classpnp.rbuild [iso-8859-1] (original) +++ trunk/reactos/drivers/storage/classpnp/classpnp.rbuild [iso-8859-1] Wed Oct 27 20:13:06 2010 @@ -2,7 +2,7 @@ <!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd"> <module name="classpnp" type="kernelmodedriver" installbase="system32/drivers" installname="classpnp.sys"> <bootstrap installbase="$(CDOUTPUT)" /> - <importlibrary definition="class.def" /> + <importlibrary definition="class.spec" /> <library>ntoskrnl</library> <library>hal</library> <library>pseh</library>