mirror of
https://github.com/reactos/reactos.git
synced 2025-08-05 21:53:06 +00:00
revert 49345 as requested by ros arm team.
svn path=/branches/cmake-bringup/; revision=49373
This commit is contained in:
parent
d1dfa87850
commit
b3346b150f
8 changed files with 235 additions and 348 deletions
|
@ -769,10 +769,7 @@ ClasspSetMediaChangeStateEx(
|
||||||
|
|
||||||
return;
|
return;
|
||||||
} // end ClassSetMediaChangeStateEx()
|
} // end ClassSetMediaChangeStateEx()
|
||||||
|
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassSetMediaChangeState(
|
ClassSetMediaChangeState(
|
||||||
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
|
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
|
||||||
IN MEDIA_CHANGE_DETECTION_STATE NewState,
|
IN MEDIA_CHANGE_DETECTION_STATE NewState,
|
||||||
|
@ -1391,9 +1388,7 @@ Return Value:
|
||||||
none
|
none
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassCheckMediaState(
|
ClassCheckMediaState(
|
||||||
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension
|
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension
|
||||||
)
|
)
|
||||||
|
@ -1444,9 +1439,7 @@ Return Value:
|
||||||
None
|
None
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassResetMediaChangeTimer(
|
ClassResetMediaChangeTimer(
|
||||||
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension
|
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension
|
||||||
)
|
)
|
||||||
|
@ -2010,9 +2003,7 @@ Arguments:
|
||||||
Return Value:
|
Return Value:
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassInitializeTestUnitPolling(
|
ClassInitializeTestUnitPolling(
|
||||||
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
|
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
|
||||||
IN BOOLEAN AllowDriveToSleep
|
IN BOOLEAN AllowDriveToSleep
|
||||||
|
@ -2046,9 +2037,7 @@ Arguments:
|
||||||
Return Value:
|
Return Value:
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassInitializeMediaChangeDetection(
|
ClassInitializeMediaChangeDetection(
|
||||||
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
|
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
|
||||||
IN PUCHAR EventPrefix
|
IN PUCHAR EventPrefix
|
||||||
|
@ -2704,9 +2693,7 @@ Arguments:
|
||||||
Return Value:
|
Return Value:
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassEnableMediaChangeDetection(
|
ClassEnableMediaChangeDetection(
|
||||||
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension
|
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension
|
||||||
)
|
)
|
||||||
|
@ -2790,9 +2777,7 @@ Return Value:
|
||||||
--*/
|
--*/
|
||||||
ULONG BreakOnMcnDisable = FALSE;
|
ULONG BreakOnMcnDisable = FALSE;
|
||||||
|
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassDisableMediaChangeDetection(
|
ClassDisableMediaChangeDetection(
|
||||||
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension
|
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension
|
||||||
)
|
)
|
||||||
|
@ -2837,9 +2822,7 @@ Arguments:
|
||||||
Return Value:
|
Return Value:
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassCleanupMediaChangeDetection(
|
ClassCleanupMediaChangeDetection(
|
||||||
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension
|
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension
|
||||||
)
|
)
|
||||||
|
@ -3450,9 +3433,7 @@ Arguments:
|
||||||
Return Value:
|
Return Value:
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassNotifyFailurePredicted(
|
ClassNotifyFailurePredicted(
|
||||||
PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
|
PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
|
||||||
PUCHAR Buffer,
|
PUCHAR Buffer,
|
||||||
|
@ -3535,9 +3516,7 @@ Return Value:
|
||||||
NT Status
|
NT Status
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassSetFailurePredictionPoll(
|
ClassSetFailurePredictionPoll(
|
||||||
PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
|
PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
|
||||||
FAILURE_PREDICTION_METHOD FailurePredictionMethod,
|
FAILURE_PREDICTION_METHOD FailurePredictionMethod,
|
||||||
|
|
|
@ -115,9 +115,7 @@ Return Value:
|
||||||
A valid return code for a DriverEntry routine.
|
A valid return code for a DriverEntry routine.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
ULONG
|
ULONG
|
||||||
NTAPI
|
|
||||||
ClassInitialize(
|
ClassInitialize(
|
||||||
IN PVOID Argument1,
|
IN PVOID Argument1,
|
||||||
IN PVOID Argument2,
|
IN PVOID Argument2,
|
||||||
|
@ -363,9 +361,7 @@ Return Value:
|
||||||
Status Code
|
Status Code
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
ULONG
|
ULONG
|
||||||
NTAPI
|
|
||||||
ClassInitializeEx(
|
ClassInitializeEx(
|
||||||
IN PDRIVER_OBJECT DriverObject,
|
IN PDRIVER_OBJECT DriverObject,
|
||||||
IN LPGUID Guid,
|
IN LPGUID Guid,
|
||||||
|
@ -1729,10 +1725,7 @@ Return Value:
|
||||||
Status is returned.
|
Status is returned.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
NTSTATUS ClassReadDriveCapacity(IN PDEVICE_OBJECT Fdo)
|
||||||
NTSTATUS
|
|
||||||
NTAPI
|
|
||||||
ClassReadDriveCapacity(IN PDEVICE_OBJECT Fdo)
|
|
||||||
{
|
{
|
||||||
READ_CAPACITY_DATA readCapacityBuffer = {0};
|
READ_CAPACITY_DATA readCapacityBuffer = {0};
|
||||||
NTSTATUS status;
|
NTSTATUS status;
|
||||||
|
@ -2015,9 +2008,7 @@ Return Value:
|
||||||
None.
|
None.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassSendStartUnit(
|
ClassSendStartUnit(
|
||||||
IN PDEVICE_OBJECT Fdo
|
IN PDEVICE_OBJECT Fdo
|
||||||
)
|
)
|
||||||
|
@ -2170,9 +2161,7 @@ Return Value:
|
||||||
None.
|
None.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassAsynchronousCompletion(
|
ClassAsynchronousCompletion(
|
||||||
PDEVICE_OBJECT DeviceObject,
|
PDEVICE_OBJECT DeviceObject,
|
||||||
PIRP Irp,
|
PIRP Irp,
|
||||||
|
@ -2438,9 +2427,7 @@ Return Value:
|
||||||
NT status
|
NT status
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassIoComplete(
|
ClassIoComplete(
|
||||||
IN PDEVICE_OBJECT Fdo,
|
IN PDEVICE_OBJECT Fdo,
|
||||||
IN PIRP Irp,
|
IN PIRP Irp,
|
||||||
|
@ -2656,9 +2643,7 @@ Return Value:
|
||||||
Srb->DataTransferLength
|
Srb->DataTransferLength
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassSendSrbSynchronous(
|
ClassSendSrbSynchronous(
|
||||||
PDEVICE_OBJECT Fdo,
|
PDEVICE_OBJECT Fdo,
|
||||||
PSCSI_REQUEST_BLOCK Srb,
|
PSCSI_REQUEST_BLOCK Srb,
|
||||||
|
@ -3004,9 +2989,7 @@ Return Value:
|
||||||
FALSE: Drivers should not retry this request.
|
FALSE: Drivers should not retry this request.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
NTAPI
|
|
||||||
ClassInterpretSenseInfo(
|
ClassInterpretSenseInfo(
|
||||||
IN PDEVICE_OBJECT Fdo,
|
IN PDEVICE_OBJECT Fdo,
|
||||||
IN PSCSI_REQUEST_BLOCK Srb,
|
IN PSCSI_REQUEST_BLOCK Srb,
|
||||||
|
@ -4137,10 +4120,7 @@ Return Value:
|
||||||
Length of the transferred data is returned.
|
Length of the transferred data is returned.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
ULONG ClassModeSense( IN PDEVICE_OBJECT Fdo,
|
||||||
ULONG
|
|
||||||
NTAPI
|
|
||||||
ClassModeSense( IN PDEVICE_OBJECT Fdo,
|
|
||||||
IN PCHAR ModeSenseBuffer,
|
IN PCHAR ModeSenseBuffer,
|
||||||
IN ULONG Length,
|
IN ULONG Length,
|
||||||
IN UCHAR PageMode)
|
IN UCHAR PageMode)
|
||||||
|
@ -4226,9 +4206,7 @@ Return Value:
|
||||||
then NULL is return.
|
then NULL is return.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
PVOID
|
PVOID
|
||||||
NTAPI
|
|
||||||
ClassFindModePage(
|
ClassFindModePage(
|
||||||
IN PCHAR ModeSenseBuffer,
|
IN PCHAR ModeSenseBuffer,
|
||||||
IN ULONG Length,
|
IN ULONG Length,
|
||||||
|
@ -4339,9 +4317,7 @@ Return Value:
|
||||||
or returns a status value to indicate why it failed.
|
or returns a status value to indicate why it failed.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassSendSrbAsynchronous(
|
ClassSendSrbAsynchronous(
|
||||||
PDEVICE_OBJECT Fdo,
|
PDEVICE_OBJECT Fdo,
|
||||||
PSCSI_REQUEST_BLOCK Srb,
|
PSCSI_REQUEST_BLOCK Srb,
|
||||||
|
@ -4609,9 +4585,7 @@ Return Value:
|
||||||
Returns back a STATUS_PENDING or a completion status.
|
Returns back a STATUS_PENDING or a completion status.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassDeviceControl(
|
ClassDeviceControl(
|
||||||
PDEVICE_OBJECT DeviceObject,
|
PDEVICE_OBJECT DeviceObject,
|
||||||
PIRP Irp
|
PIRP Irp
|
||||||
|
@ -5634,7 +5608,6 @@ Return Value:
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassShutdownFlush(
|
ClassShutdownFlush(
|
||||||
IN PDEVICE_OBJECT DeviceObject,
|
IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp
|
IN PIRP Irp
|
||||||
|
@ -5707,9 +5680,7 @@ Return Value:
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassCreateDeviceObject(
|
ClassCreateDeviceObject(
|
||||||
IN PDRIVER_OBJECT DriverObject,
|
IN PDRIVER_OBJECT DriverObject,
|
||||||
IN PCCHAR ObjectNameBuffer,
|
IN PCCHAR ObjectNameBuffer,
|
||||||
|
@ -6006,9 +5977,7 @@ Return Value:
|
||||||
Returns a status indicating success or failure of the operation.
|
Returns a status indicating success or failure of the operation.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassClaimDevice(
|
ClassClaimDevice(
|
||||||
IN PDEVICE_OBJECT LowerDeviceObject,
|
IN PDEVICE_OBJECT LowerDeviceObject,
|
||||||
IN BOOLEAN Release
|
IN BOOLEAN Release
|
||||||
|
@ -6139,9 +6108,7 @@ Return Value:
|
||||||
Returns back a STATUS_PENDING or a completion status.
|
Returns back a STATUS_PENDING or a completion status.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassInternalIoControl(
|
ClassInternalIoControl(
|
||||||
IN PDEVICE_OBJECT DeviceObject,
|
IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp
|
IN PIRP Irp
|
||||||
|
@ -6213,9 +6180,7 @@ Return Value:
|
||||||
None, but it sets a new default timeout for a class of devices.
|
None, but it sets a new default timeout for a class of devices.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
ULONG
|
ULONG
|
||||||
NTAPI
|
|
||||||
ClassQueryTimeOutRegistryValue(
|
ClassQueryTimeOutRegistryValue(
|
||||||
IN PDEVICE_OBJECT DeviceObject
|
IN PDEVICE_OBJECT DeviceObject
|
||||||
)
|
)
|
||||||
|
@ -6322,9 +6287,7 @@ Return Value:
|
||||||
NT status
|
NT status
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassCheckVerifyComplete(
|
ClassCheckVerifyComplete(
|
||||||
IN PDEVICE_OBJECT Fdo,
|
IN PDEVICE_OBJECT Fdo,
|
||||||
IN PIRP Irp,
|
IN PIRP Irp,
|
||||||
|
@ -6389,9 +6352,7 @@ Return Value:
|
||||||
buffer allocated on behalf of the caller.
|
buffer allocated on behalf of the caller.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassGetDescriptor(
|
ClassGetDescriptor(
|
||||||
IN PDEVICE_OBJECT DeviceObject,
|
IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PSTORAGE_PROPERTY_ID PropertyId,
|
IN PSTORAGE_PROPERTY_ID PropertyId,
|
||||||
|
@ -6540,9 +6501,7 @@ Return Value:
|
||||||
STATUS_MORE_PROCESSING_REQUIRED
|
STATUS_MORE_PROCESSING_REQUIRED
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassSignalCompletion(
|
ClassSignalCompletion(
|
||||||
IN PDEVICE_OBJECT DeviceObject,
|
IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp,
|
IN PIRP Irp,
|
||||||
|
@ -6629,9 +6588,7 @@ Return Value:
|
||||||
None
|
None
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassMarkChildrenMissing(
|
ClassMarkChildrenMissing(
|
||||||
IN PFUNCTIONAL_DEVICE_EXTENSION Fdo
|
IN PFUNCTIONAL_DEVICE_EXTENSION Fdo
|
||||||
)
|
)
|
||||||
|
@ -6683,9 +6640,7 @@ Return Value:
|
||||||
to PNP.
|
to PNP.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
NTAPI
|
|
||||||
ClassMarkChildMissing(
|
ClassMarkChildMissing(
|
||||||
IN PPHYSICAL_DEVICE_EXTENSION Child,
|
IN PPHYSICAL_DEVICE_EXTENSION Child,
|
||||||
IN BOOLEAN AcquireChildLock
|
IN BOOLEAN AcquireChildLock
|
||||||
|
@ -6939,9 +6894,7 @@ Return Value:
|
||||||
none
|
none
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassInvalidateBusRelations(
|
ClassInvalidateBusRelations(
|
||||||
IN PDEVICE_OBJECT Fdo
|
IN PDEVICE_OBJECT Fdo
|
||||||
)
|
)
|
||||||
|
@ -6996,9 +6949,7 @@ Return Value:
|
||||||
status
|
status
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassRemoveDevice(
|
ClassRemoveDevice(
|
||||||
IN PDEVICE_OBJECT DeviceObject,
|
IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN UCHAR RemoveType
|
IN UCHAR RemoveType
|
||||||
|
@ -7262,9 +7213,7 @@ Return Value:
|
||||||
Either NULL if none, or a pointer to the driver extension
|
Either NULL if none, or a pointer to the driver extension
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
PCLASS_DRIVER_EXTENSION
|
PCLASS_DRIVER_EXTENSION
|
||||||
NTAPI
|
|
||||||
ClassGetDriverExtension(
|
ClassGetDriverExtension(
|
||||||
IN PDRIVER_OBJECT DriverObject
|
IN PDRIVER_OBJECT DriverObject
|
||||||
)
|
)
|
||||||
|
@ -7348,9 +7297,7 @@ Return Value:
|
||||||
None
|
None
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassUpdateInformationInRegistry(
|
ClassUpdateInformationInRegistry(
|
||||||
IN PDEVICE_OBJECT Fdo,
|
IN PDEVICE_OBJECT Fdo,
|
||||||
IN PCHAR DeviceName,
|
IN PCHAR DeviceName,
|
||||||
|
@ -7687,9 +7634,7 @@ Arguments:
|
||||||
Return Value:
|
Return Value:
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassSendDeviceIoControlSynchronous(
|
ClassSendDeviceIoControlSynchronous(
|
||||||
IN ULONG IoControlCode,
|
IN ULONG IoControlCode,
|
||||||
IN PDEVICE_OBJECT TargetDeviceObject,
|
IN PDEVICE_OBJECT TargetDeviceObject,
|
||||||
|
@ -7946,9 +7891,7 @@ Arguments:
|
||||||
Return Value:
|
Return Value:
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassForwardIrpSynchronous(
|
ClassForwardIrpSynchronous(
|
||||||
IN PCOMMON_DEVICE_EXTENSION CommonExtension,
|
IN PCOMMON_DEVICE_EXTENSION CommonExtension,
|
||||||
IN PIRP Irp
|
IN PIRP Irp
|
||||||
|
@ -7977,9 +7920,7 @@ Arguments:
|
||||||
Return Value:
|
Return Value:
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassSendIrpSynchronous(
|
ClassSendIrpSynchronous(
|
||||||
IN PDEVICE_OBJECT TargetDeviceObject,
|
IN PDEVICE_OBJECT TargetDeviceObject,
|
||||||
IN PIRP Irp
|
IN PIRP Irp
|
||||||
|
@ -8078,9 +8019,7 @@ Return Value:
|
||||||
the VPB, or NULL if none.
|
the VPB, or NULL if none.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
PVPB
|
PVPB
|
||||||
NTAPI
|
|
||||||
ClassGetVpb(
|
ClassGetVpb(
|
||||||
IN PDEVICE_OBJECT DeviceObject
|
IN PDEVICE_OBJECT DeviceObject
|
||||||
)
|
)
|
||||||
|
@ -8189,9 +8128,7 @@ Return Value:
|
||||||
None.
|
None.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassReleaseQueue(
|
ClassReleaseQueue(
|
||||||
IN PDEVICE_OBJECT Fdo
|
IN PDEVICE_OBJECT Fdo
|
||||||
)
|
)
|
||||||
|
@ -8511,9 +8448,7 @@ Return Value:
|
||||||
None
|
None
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassAcquireChildLock(
|
ClassAcquireChildLock(
|
||||||
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension
|
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension
|
||||||
)
|
)
|
||||||
|
@ -8555,9 +8490,7 @@ Return Value:
|
||||||
None.
|
None.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassReleaseChildLock(
|
ClassReleaseChildLock(
|
||||||
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension
|
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension
|
||||||
)
|
)
|
||||||
|
|
|
@ -508,7 +508,6 @@ static inline BOOLEAN SimpleIsSlistEmpty(SINGLE_LIST_ENTRY *SListHdr)
|
||||||
}
|
}
|
||||||
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
DriverEntry(
|
DriverEntry(
|
||||||
IN PDRIVER_OBJECT DriverObject,
|
IN PDRIVER_OBJECT DriverObject,
|
||||||
IN PUNICODE_STRING RegistryPath
|
IN PUNICODE_STRING RegistryPath
|
||||||
|
@ -556,6 +555,12 @@ ClassDeviceControlDispatch(
|
||||||
PIRP Irp
|
PIRP Irp
|
||||||
);
|
);
|
||||||
|
|
||||||
|
NTSTATUS
|
||||||
|
ClassDeviceControl(
|
||||||
|
PDEVICE_OBJECT DeviceObject,
|
||||||
|
PIRP Irp
|
||||||
|
);
|
||||||
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
ClassDispatchPnp(
|
ClassDispatchPnp(
|
||||||
PDEVICE_OBJECT DeviceObject,
|
PDEVICE_OBJECT DeviceObject,
|
||||||
|
@ -568,7 +573,12 @@ ClassPnpStartDevice(
|
||||||
);
|
);
|
||||||
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
ClassInternalIoControl (
|
||||||
|
IN PDEVICE_OBJECT DeviceObject,
|
||||||
|
IN PIRP Irp
|
||||||
|
);
|
||||||
|
|
||||||
|
NTSTATUS
|
||||||
ClassShutdownFlush(
|
ClassShutdownFlush(
|
||||||
IN PDEVICE_OBJECT DeviceObject,
|
IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp
|
IN PIRP Irp
|
||||||
|
|
|
@ -561,7 +561,6 @@ Return Value:
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
SCSIPORTAPI
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassWmiCompleteRequest(
|
ClassWmiCompleteRequest(
|
||||||
IN PDEVICE_OBJECT DeviceObject,
|
IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp,
|
IN PIRP Irp,
|
||||||
|
@ -725,9 +724,7 @@ Return Value:
|
||||||
status
|
status
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassWmiFireEvent(
|
ClassWmiFireEvent(
|
||||||
IN PDEVICE_OBJECT DeviceObject,
|
IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN LPGUID Guid,
|
IN LPGUID Guid,
|
||||||
|
|
|
@ -78,9 +78,7 @@ Return Value:
|
||||||
lock.
|
lock.
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
ULONG
|
ULONG
|
||||||
NTAPI
|
|
||||||
ClassAcquireRemoveLockEx(
|
ClassAcquireRemoveLockEx(
|
||||||
IN PDEVICE_OBJECT DeviceObject,
|
IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN OPTIONAL PVOID Tag,
|
IN OPTIONAL PVOID Tag,
|
||||||
|
@ -210,9 +208,7 @@ Return Value:
|
||||||
none
|
none
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassReleaseRemoveLock(
|
ClassReleaseRemoveLock(
|
||||||
IN PDEVICE_OBJECT DeviceObject,
|
IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN OPTIONAL PIRP Tag
|
IN OPTIONAL PIRP Tag
|
||||||
|
@ -375,9 +371,7 @@ Return Value:
|
||||||
none
|
none
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
VOID
|
VOID
|
||||||
NTAPI
|
|
||||||
ClassCompleteRequest(
|
ClassCompleteRequest(
|
||||||
IN PDEVICE_OBJECT DeviceObject,
|
IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp,
|
IN PIRP Irp,
|
||||||
|
|
|
@ -51,10 +51,7 @@ typedef struct _CSCAN_LIST_ENTRY {
|
||||||
* StartIo routine when the transfer size is too large for the hardware.
|
* StartIo routine when the transfer size is too large for the hardware.
|
||||||
* We map it to our new read/write handler.
|
* We map it to our new read/write handler.
|
||||||
*/
|
*/
|
||||||
SCSIPORTAPI
|
VOID ClassSplitRequest(IN PDEVICE_OBJECT Fdo, IN PIRP Irp, IN ULONG MaximumBytes)
|
||||||
VOID
|
|
||||||
NTAPI
|
|
||||||
ClassSplitRequest(IN PDEVICE_OBJECT Fdo, IN PIRP Irp, IN ULONG MaximumBytes)
|
|
||||||
{
|
{
|
||||||
PFUNCTIONAL_DEVICE_EXTENSION fdoExt = Fdo->DeviceExtension;
|
PFUNCTIONAL_DEVICE_EXTENSION fdoExt = Fdo->DeviceExtension;
|
||||||
PCLASS_PRIVATE_FDO_DATA fdoData = fdoExt->PrivateFdoData;
|
PCLASS_PRIVATE_FDO_DATA fdoData = fdoExt->PrivateFdoData;
|
||||||
|
@ -102,9 +99,7 @@ Return Value:
|
||||||
NT status
|
NT status
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassIoCompleteAssociated(
|
ClassIoCompleteAssociated(
|
||||||
IN PDEVICE_OBJECT Fdo,
|
IN PDEVICE_OBJECT Fdo,
|
||||||
IN PIRP Irp,
|
IN PIRP Irp,
|
||||||
|
@ -481,9 +476,7 @@ Return Value:
|
||||||
NT Status
|
NT Status
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassBuildRequest(
|
ClassBuildRequest(
|
||||||
PDEVICE_OBJECT Fdo,
|
PDEVICE_OBJECT Fdo,
|
||||||
PIRP Irp
|
PIRP Irp
|
||||||
|
@ -916,10 +909,7 @@ Return Value:
|
||||||
None
|
None
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
VOID ClassDeleteSrbLookasideList(IN PCOMMON_DEVICE_EXTENSION CommonExtension)
|
||||||
VOID
|
|
||||||
NTAPI
|
|
||||||
ClassDeleteSrbLookasideList(IN PCOMMON_DEVICE_EXTENSION CommonExtension)
|
|
||||||
{
|
{
|
||||||
PAGED_CODE();
|
PAGED_CODE();
|
||||||
|
|
||||||
|
@ -962,10 +952,7 @@ Note:
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
|
|
||||||
SCSIPORTAPI
|
VOID ClassInitializeSrbLookasideList( IN PCOMMON_DEVICE_EXTENSION CommonExtension,
|
||||||
VOID
|
|
||||||
NTAPI
|
|
||||||
ClassInitializeSrbLookasideList( IN PCOMMON_DEVICE_EXTENSION CommonExtension,
|
|
||||||
IN ULONG NumberElements)
|
IN ULONG NumberElements)
|
||||||
{
|
{
|
||||||
PAGED_CODE();
|
PAGED_CODE();
|
||||||
|
|
|
@ -1387,9 +1387,7 @@ Return Value:
|
||||||
None
|
None
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassSpinDownPowerHandler(
|
ClassSpinDownPowerHandler(
|
||||||
IN PDEVICE_OBJECT DeviceObject,
|
IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp
|
IN PIRP Irp
|
||||||
|
@ -1456,9 +1454,7 @@ Routine Description:
|
||||||
CLASS_SPECIAL_NO_QUEUE_LOCK
|
CLASS_SPECIAL_NO_QUEUE_LOCK
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
SCSIPORTAPI
|
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
|
||||||
ClassStopUnitPowerHandler(
|
ClassStopUnitPowerHandler(
|
||||||
IN PDEVICE_OBJECT DeviceObject,
|
IN PDEVICE_OBJECT DeviceObject,
|
||||||
IN PIRP Irp
|
IN PIRP Irp
|
||||||
|
|
|
@ -55,10 +55,7 @@ BOOLEAN ClasspMyStringMatches(IN PCHAR StringToMatch OPTIONAL, IN PCHAR TargetSt
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
SCSIPORTAPI
|
VOID ClassGetDeviceParameter(
|
||||||
VOID
|
|
||||||
NTAPI
|
|
||||||
ClassGetDeviceParameter(
|
|
||||||
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
|
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
|
||||||
IN PWSTR SubkeyName OPTIONAL,
|
IN PWSTR SubkeyName OPTIONAL,
|
||||||
IN PWSTR ParameterName,
|
IN PWSTR ParameterName,
|
||||||
|
@ -143,10 +140,7 @@ ClassGetDeviceParameter(
|
||||||
} // end ClassGetDeviceParameter()
|
} // end ClassGetDeviceParameter()
|
||||||
|
|
||||||
|
|
||||||
SCSIPORTAPI
|
NTSTATUS ClassSetDeviceParameter(
|
||||||
NTSTATUS
|
|
||||||
NTAPI
|
|
||||||
ClassSetDeviceParameter(
|
|
||||||
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
|
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
|
||||||
IN PWSTR SubkeyName OPTIONAL,
|
IN PWSTR SubkeyName OPTIONAL,
|
||||||
IN PWSTR ParameterName,
|
IN PWSTR ParameterName,
|
||||||
|
@ -224,10 +218,7 @@ ClassSetDeviceParameter(
|
||||||
* hardware based upon id strings. it does not check the registry.
|
* hardware based upon id strings. it does not check the registry.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
SCSIPORTAPI
|
VOID ClassScanForSpecial(
|
||||||
VOID
|
|
||||||
NTAPI
|
|
||||||
ClassScanForSpecial(
|
|
||||||
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
|
IN PFUNCTIONAL_DEVICE_EXTENSION FdoExtension,
|
||||||
IN CLASSPNP_SCAN_FOR_SPECIAL_INFO DeviceList[],
|
IN CLASSPNP_SCAN_FOR_SPECIAL_INFO DeviceList[],
|
||||||
IN PCLASS_SCAN_FOR_SPECIAL_HANDLER Function)
|
IN PCLASS_SCAN_FOR_SPECIAL_HANDLER Function)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue