StorPortNotification for IoTargetRequestServiceTime routine

The IoTargetRequestServiceTime notification indicates to Storport the amount of time that was required to process a specified request.

Syntax


VOID StorPortNotification(
  _In_  SCSI_NOTIFICATION_TYPE NotificationType,
  _In_  PVOID HwDeviceExtension,
  _In_  ULONGLONG Duration,
  _In_  PSCSI_REQUEST_BLOCK Srb
);

Parameters

NotificationType [in]

Specifies the IoTargetRequestServiceTime notification type. The IoTargetRequestServiceTime notification indicates service request time required in Duration for the request block that was processed in Srb.

HwDeviceExtension [in]

A pointer to the hardware device extension. This is a per HBA storage area that the port driver allocates and initializes on behalf of the miniport driver. Miniport drivers usually store HBA-specific information in this extension, such as the state of the HBA and the mapped access ranges for the HBA. This area is available to the miniport driver immediately after the miniport driver calls StorPortInitialize. The port driver frees this memory when it removes the device.

Duration [in]

The duration of the service time required for Srb in 100 nanosecond units.

Srb [in]

The request block to set the service time for.

Return value

None.

Requirements

Version

Available starting with Windows 8.

Header

Storport.h (include Storport.h)

IRQL

Any

See also

StorPortInitialize
StorPortNotification

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft