StorPortSetDeviceQueueDepth, fonction (storport.h)
La routine StorPortSetDeviceQueueDepth définit la profondeur maximale de la file d’attente de l’appareil pour l’appareil indiqué.
Syntaxe
STORPORT_API BOOLEAN StorPortSetDeviceQueueDepth(
[in] PVOID HwDeviceExtension,
[in] UCHAR PathId,
[in] UCHAR TargetId,
[in] UCHAR Lun,
[in] ULONG Depth
);
Paramètres
[in] HwDeviceExtension
Pointeur vers la zone de stockage par hBA du pilote miniport.
[in] PathId
Contient l’ID de chemin d’accès de l’appareil cible.
[in] TargetId
Contient le numéro d’appareil de l’appareil cible.
[in] Lun
Contient le numéro d’unité logique de l’appareil cible.
[in] Depth
Fournit la profondeur à laquelle la file d’attente doit être définie. Cette valeur est toujours > 0.
Valeur de retour
StorPortSetDeviceQueueDepth retourne TRUE si la profondeur de file d’attente a été correctement définie, ou FALSE si l’opération a échoué.
Remarques
Avant le premier appel à StorPortSetDeviceQueueDepth, la profondeur de file d’attente de l’appareil est définie sur la valeur par défaut.
La routine StorPortSetDeviceQueueDepth doit être appelée lorsque le pilote miniport reçoit la première commande d’enquête SCSI pour le numéro d’unité logique spécifié, ou à tout moment (mais pas avant), tant que l’unité logique est valide.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Universel |
d’en-tête | storport.h (include Storport.h) |
bibliothèque | Storport.lib |