STOR_SCATTER_GATHER_LIST structure (storport.h)
The STOR_SCATTER_GATHER_LIST structure is used in conjunction with the StorPortGetScatterGatherList routine to retrieve the scatter/gather list for a SCSI request block (SRB).
Syntax
typedef struct _STOR_SCATTER_GATHER_LIST {
ULONG NumberOfElements;
ULONG_PTR Reserved;
STOR_SCATTER_GATHER_ELEMENT List[];
} STOR_SCATTER_GATHER_LIST, *PSTOR_SCATTER_GATHER_LIST;
Members
NumberOfElements
Contains the number of scatter/gather elements in the list.
Reserved
Reserved.
List
Contains the array of scatter/gather elements.
Remarks
Miniport drivers that work with the Storport driver call the Storport support routine, StorPortGetScatterGatherList, to retrieve the scatter gather list for an SRB. StorPortGetScatterGatherList returns a structure of type STOR_SCATTER_GATHER_LIST. Each scatter/gather element is of type STOR_SCATTER_GATHER_ELEMENT.
Requirements
Requirement | Value |
---|---|
Header | storport.h (include Storport.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for