StorPortGetDataInBufferScatterGatherList routine

Returns the scatter-gather list associated with the input data buffer of a SCSI request block (SRB).

Syntax


ULONG StorPortGetDataInBufferScatterGatherList(
  _In_   PVOID HwDeviceExtension,
  _In_   PSCSI_REQUEST_BLOCK Srb,
  _Out_  PSTOR_SCATTER_GATHER_LIST *SgList
);

Parameters

HwDeviceExtension [in]

A pointer to the hardware device extension for the host bus adapter (HBA).

Srb [in]

The request block to containing the input data buffer for the scatter-gather list.

SgList [out]

A pointer to an scatter-gather list structure address to receive the scatter-gather list for the input data buffer in Srb.

Return value

A status value indicating the result of the notification. This can be one of these values:

Return codeDescription
STOR_STATUS_SUCCESS

The scatter-gather list for Srb was successfully returned.

STOR_STATUS_INVALID_PARAMETER

The pointer value in SgList is NULL.

 

Requirements

Version

Available starting with Windows 8.

Header

Storport.h (include Storport.h)

Library

Storport.lib

IRQL

Any

See also

StorPortGetDataInBufferMdl
StorPortGetDataInBufferSystemAddress

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft