Partager via


Fonction ScsiPortGetSrb (srb.h)

La routine ScsiPortGetSrb retourne un pointeur vers une requête SCSI active pour une unité logique particulière.

Remarque Le pilote de port SCSI et les modèles de pilotes miniport SCSI peuvent être modifiés ou indisponibles à l’avenir. Au lieu de cela, nous vous recommandons d’utiliser le du pilote Storport et modèles de pilotes Storport miniport.
 

Syntaxe

SCSIPORT_API PSCSI_REQUEST_BLOCK ScsiPortGetSrb(
  [in] PVOID DeviceExtension,
  [in] UCHAR PathId,
  [in] UCHAR TargetId,
  [in] UCHAR Lun,
  [in] LONG  QueueTag
);

Paramètres

[in] DeviceExtension

Pointeur vers la zone de stockage par hBA du pilote miniport.

[in] PathId

Identifie le bus SCSI.

[in] TargetId

Identifie le contrôleur ou l’appareil cible sur le bus.

[in] Lun

Identifie le numéro d’unité logique de l’appareil cible.

[in] QueueTag

Spécifie la balise de file d’attente si le pilote miniport gère les demandes étiquetées ; SP_UNTAGGED indique que la requête n’est pas marquée.

Valeur de retour

ScsiPortGetSrb retourne un pointeur vers une requête pour l’unité logique spécifiée. S’il n’existe aucune demande en attente pour le périphérique donné ou si la valeur QueueTag n’est pas valide, elle retourne NULL.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête srb.h (include Miniport.h, Scsi.h)
bibliothèque Scsiport.lib

Voir aussi

SCSI_REQUEST_BLOCK