Função StorPortGetRequestInfo (storport.h)

A rotina StorPortGetRequestInfo recupera as informações de solicitação de E/S associadas a um SRB (bloco de solicitação SCSI) e as retorna em uma estrutura de STOR_REQUEST_INFO .

Sintaxe

ULONG StorPortGetRequestInfo(
  [in]  PVOID               HwDeviceExtension,
  [in]  PSCSI_REQUEST_BLOCK Srb,
  [out] PSTOR_REQUEST_INFO  RequestInfo
);

Parâmetros

[in] HwDeviceExtension

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

[in] Srb

Um ponteiro para o SRB a ser consultado.

[out] RequestInfo

Um ponteiro para uma estrutura de STOR_REQUEST_INFO fornecida pelo chamador.

Retornar valor

A rotina StorPortGetRequestInfo retorna um destes códigos status:

Código de retorno Descrição
STOR_STATUS_UNSUPPORTED_VERSION
A versão especificada para STOR_REQUEST_INFO é inválida.
STOR_STATUS_SUCCESS
A operação foi bem-sucedida.
STOR_STATUS_INVALID_PARAMETER
Srb ou RequestInfo está definido como NULL.

Comentários

O chamador de StorPortGetRequestInfo deve definir o membro Version do RequestInfo como STOR_REQUEST_INFO_VER_1. Caso contrário, a função retornará STOR_STATUS_UNSUPPORTED_VERSION.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível em Windows 8 e versões posteriores do Windows.
Plataforma de Destino Universal
Cabeçalho storport.h (inclua Storport.h)
IRQL Qualquer

Confira também

STOR_REQUEST_INFO