Compartir a través de


Función StorPortGetOriginalMdl (storport.h)

La rutina StorPortGetOriginalMdl devuelve la MDL asociada a la SRB especificada.

Sintaxis

ULONG StorPortGetOriginalMdl(
  [in]  PVOID               HwDeviceExtension,
  [in]  PSCSI_REQUEST_BLOCK Srb,
  [out] PVOID               *Mdl
);

Parámetros

[in] HwDeviceExtension

Puntero a la extensión de dispositivo de hardware para el adaptador de bus host (HBA).

[in] Srb

Puntero a una estructura SCSI_REQUEST_BLOCK .

[out] Mdl

Puntero para recibir el MDL.

Valor devuelto

StorPortGetOriginalMdl devuelve uno de los siguientes códigos de estado:

Código devuelto Descripción
STOR_STATUS_NOT_IMPLEMENTED
Esta función no se implementa en el sistema operativo activo.
STOR_STATUS_SUCCESS
Indica que la MDL se obtuvo correctamente.
STOR_STATUS_INVALID_PARAMETER
El puntero de Mdl que recibe la MDL de la SRB es NULL.

Comentarios

A partir de Windows 8, el parámetro Srb puede apuntar a SCSI_REQUEST_BLOCK o STORAGE_REQUEST_BLOCK. Si el identificador de función del campo Función de Srb es SRB_FUNCTION_STORAGE_REQUEST_BLOCK, el SRB es una estructura de solicitud STORAGE_REQUEST_BLOCK .

Requisitos

Requisito Value
Plataforma de destino Universal
Encabezado storport.h (incluya Storport.h)

Consulte también

SCSI_REQUEST_BLOCK

STORAGE_REQUEST_BLOCK

StorPortGetSystemAddress