[ros-diffs] [tkreuzer] 49311: [CLASSPNP] Convert to spec
tkreuzer at svn.reactos.org
tkreuzer at svn.reactos.org
Wed Oct 27 20:13:07 UTC 2010
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/class.def?rev=49310&view=auto
==============================================================================
--- 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 at 12
- ClassInitializeEx at 12
- ClassGetDescriptor at 12
- ClassReadDriveCapacity at 4
- ClassReleaseQueue at 4
- ClassAsynchronousCompletion at 12
- ClassSplitRequest at 12
- ClassDeviceControl at 8
- ClassIoComplete at 12
- ClassIoCompleteAssociated at 12
- ClassInterpretSenseInfo at 28
- ClassSendDeviceIoControlSynchronous at 28
- ClassSendIrpSynchronous at 8
- ClassForwardIrpSynchronous at 8
- ClassSendSrbSynchronous at 20
- ClassSendSrbAsynchronous at 24
- ClassBuildRequest at 8
- ClassModeSense at 16
- ClassFindModePage at 16
- ClassClaimDevice at 8
- ClassInternalIoControl at 8
- ClassCreateDeviceObject at 20
- ClassRemoveDevice at 8
- ClassInitializeSrbLookasideList at 8
- ClassDeleteSrbLookasideList at 4
- ClassQueryTimeOutRegistryValue at 4
- ClassInvalidateBusRelations at 4
- ClassMarkChildrenMissing at 4
- ClassMarkChildMissing at 8
- ClassDebugPrint
- ClassGetDriverExtension at 4
- ClassCompleteRequest at 12
- ClassReleaseRemoveLock at 8
- ClassAcquireRemoveLockEx at 16
- ClassUpdateInformationInRegistry at 20
- ClassWmiCompleteRequest at 20
- ClassWmiFireEvent at 20
- ClassGetVpb at 4
- ClassSetFailurePredictionPoll at 12
- ClassNotifyFailurePredicted at 32
- ClassInitializeTestUnitPolling at 8
- ClassSignalCompletion at 12
- ClassSendStartUnit at 4
- ClassSetMediaChangeState at 12
- ClassResetMediaChangeTimer at 4
- ClassCheckMediaState at 4
- ClassInitializeMediaChangeDetection at 8
- ClassCleanupMediaChangeDetection at 4
- ClassEnableMediaChangeDetection at 4
- ClassDisableMediaChangeDetection at 4
- ClassSpinDownPowerHandler at 8
- ClassStopUnitPowerHandler at 8
- ClassAcquireChildLock at 4
- ClassReleaseChildLock at 4
- ClassScanForSpecial at 12
- ClassSetDeviceParameter at 16
- ClassGetDeviceParameter at 16
-
Added: trunk/reactos/drivers/storage/classpnp/class.spec
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/storage/classpnp/class.spec?rev=49311&view=auto
==============================================================================
--- 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/classpnp.rbuild?rev=49311&r1=49310&r2=49311&view=diff
==============================================================================
--- 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>
More information about the Ros-diffs
mailing list