Condividi tramite


Funzione StorPortGetOriginalMdl (storport.h)

La routine StorPortGetOriginalMdl restituisce il file MDL associato all'SRB specificato.

Sintassi

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

Parametri

[in] HwDeviceExtension

Puntatore all'estensione del dispositivo hardware per la scheda bus host (HBA).

[in] Srb

Puntatore a una struttura SCSI_REQUEST_BLOCK.

[out] Mdl

Puntatore per ricevere il file MDL.

Valore restituito

StorPortGetOriginalMdl restituisce uno dei codici di stato seguenti:

Codice restituito Descrizione
STOR_STATUS_NOT_IMPLEMENTED
Questa funzione non viene implementata nel sistema operativo attivo.
STOR_STATUS_SUCCESS
Indica che il file MDL è stato ottenuto correttamente.
STOR_STATUS_INVALID_PARAMETER
Il puntatore in Mdl che riceve il file MDL di SRB è NULL.

Osservazioni

A partire da Windows 8, il parametro Srb può puntare a SCSI_REQUEST_BLOCK o STORAGE_REQUEST_BLOCK. Se l'identificatore della funzione nel campo funzione di Srb è SRB_FUNCTION_STORAGE_REQUEST_BLOCK, la funzione SRB è una struttura di richiesta STORAGE_REQUEST_BLOCK.

Fabbisogno

Requisito Valore
piattaforma di destinazione Universale
intestazione storport.h (include Storport.h)

Vedere anche

SCSI_REQUEST_BLOCK

STORAGE_REQUEST_BLOCK

StorPortGetSystemAddress