mirror of
https://github.com/reactos/reactos.git
synced 2024-09-11 05:12:43 +00:00
![Victor Perevertkin](/assets/img/avatar_default.png)
The source code is licensed under MS-PL license, taken from Windows Driver Samples repository (https://github.com/microsoft/Windows-driver-samples/tree/master/storage/class/classpnp/) Synched with commit 88541f70c4273ecd30c8c7c72135bc038a00fd88 The driver is written for Windows 8+, so we compile it with ntoskrnl_vista statically linked and with NTDDI_WIN8 defined CORE-17129
63 lines
2.8 KiB
Python
63 lines
2.8 KiB
Python
|
|
@ 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 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 ClassModeSenseEx(ptr ptr long long long)
|
|
@ stdcall ClassModeSelect(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)
|
|
@ stdcall ClassGetFsContext(ptr ptr)
|
|
@ stdcall ClassSendNotification(ptr ptr long ptr)
|