Partager via


Fonction AtaPortDeviceReady (irb.h)

La routine AtaPortDeviceReady informe le pilote de port que l’appareil indiqué est prêt à accepter de nouvelles demandes.

Note Les modèles de pilote de port ATA et de pilote miniport ATA peuvent être modifiés ou indisponibles à l’avenir. Au lieu de cela, nous vous recommandons d’utiliser les modèles de pilote Storport et de pilote miniport Storport .
 

Syntaxe

void AtaPortDeviceReady(
  [in] PVOID ChannelExtension,
  [in] UCHAR TargetId,
  [in] UCHAR Lun
);

Paramètres

[in] ChannelExtension

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

None

Remarques

Le pilote de port reprend la file d’attente des demandes suspendues pour l’appareil indiqué. Si l’appelant affecte une valeur générique de IDE_UNTAGGED aux paramètres TargetId et Lun, le pilote de port redémarre la file d’attente des requêtes de canal.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête irb.h (inclure Ata.h, Irb.h)

Voir aussi

AtaPortDeviceBusy