Função StorPortGetDataInBufferScatterGatherList (storport.h)

Retorna a lista de coleta de dispersão associada ao buffer de dados de entrada de um SRB (bloco de solicitação SCSI).

Sintaxe

ULONG StorPortGetDataInBufferScatterGatherList(
  [in]  PVOID                     HwDeviceExtension,
  [in]  PSCSI_REQUEST_BLOCK       Srb,
  [out] PSTOR_SCATTER_GATHER_LIST *SgList
);

Parâmetros

[in] HwDeviceExtension

Um ponteiro para a extensão do dispositivo de hardware para o HBA (adaptador de barramento de host).

[in] Srb

O bloco de solicitação para conter o buffer de dados de entrada para a lista de coleta de dispersão.

[out] SgList

Um ponteiro para um endereço de estrutura de lista de coleta de dispersão para receber a lista de coleta de dispersão para o buffer de dados de entrada no Srb.

Retornar valor

Um valor status que indica o resultado da notificação. Esse pode ser um destes valores:

Código de retorno Descrição
STOR_STATUS_SUCCESS
A lista de coleta de dispersão para Srb foi retornada com êxito.
STOR_STATUS_INVALID_PARAMETER
O valor do ponteiro em SgList é NULL.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8
Plataforma de Destino Universal
Cabeçalho storport.h (inclua Storport.h)
Biblioteca Storport.lib
IRQL Qualquer

Confira também

StorPortGetDataInBufferMdl

StorPortGetDataInBufferSystemAddress