Função StorPortGetDataInBufferSystemAddress (storport.h)

Retorna o endereço do sistema para o buffer de dados de entrada de um SRB (bloco de solicitação SCSI).

Sintaxe

ULONG StorPortGetDataInBufferSystemAddress(
  [in]  PVOID               HwDeviceExtension,
  [in]  PSCSI_REQUEST_BLOCK Srb,
  [out] PVOID               *SystemAddress
);

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.

[out] SystemAddress

Um ponteiro para um valor de endereço para receber o endereço do sistema 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
Um endereço do sistema do buffer de dados de entrada para Srb foi retornado com êxito.
STOR_STATUS_INVALID_PARAMETER
O valor do ponteiro em SystemAddress é NULL.
STOR_STATUS_INVALID_IRQL
O IRQL atual é > DISPATCH_LEVEL.
STOR_STATUS_INSUFFICIENT_RESOURCES
Um endereço do sistema não pode ser atribuído.

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 <= DISPATCH_LEVEL

Confira também

StorPortGetDataInBufferMdl

StorPortGetDataInBufferScatterGatherList