Fonction ScsiPortGetSrb (srb.h)
La routine ScsiPortGetSrb retourne un pointeur vers une requête SCSI active pour une unité logique particulière.
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 |