AtaPortAllocateQueueTag, fonction (irb.h)
La routine AtaPortAllocateQueueTag retourne une balise de file d’attente pour l’appareil spécifié.
Syntaxe
UCHAR AtaPortAllocateQueueTag(
PVOID DeviceExtension,
[in] UCHAR TargetId,
[in] UCHAR Lun
);
Paramètres
DeviceExtension
Pointeur vers l’extension de canal.
[in] TargetId
Spécifie l’identificateur cible de l’appareil.
[in] Lun
Spécifie le numéro d’unité logique (LUN) de l’appareil.
Valeur de retour
AtaPortAllocateQueueTag retourne une balise de file d’attente valide si une balise peut être allouée. Une valeur de 0 est retournée si une balise de file d’attente n’a pas pu être allouée.
Remarques
La routine AtaPortAllocateQueueTag alloue une balise de file d’attente par appareil ou une balise de file d’attente par canal. Pour générer une balise de file d’attente par canal, le pilote miniport doit définir les paramètres TargetId et Lun sur IDE_UNTAGGED.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | irb.h (include Ata.h, Irb.h) |