Fonction AtaPortGetBusData (irb.h)
La routine AtaPortGetBusData récupère les données de l’emplacement spécifié par ConfigDataOffset dans l’espace de configuration PCI de l’appareil.
Syntaxe
ULONG AtaPortGetBusData(
[in] PVOID ControllerExtension,
[in] PVOID Buffer,
[in] ULONG ConfigDataOffset,
[in] ULONG BufferLength
);
Paramètres
[in] ControllerExtension
Pointeur vers l’extension du contrôleur HBA.
[in] Buffer
Pointeur vers la mémoire tampon où les données récupérées sont retournées.
[in] ConfigDataOffset
Spécifie un décalage dans l’espace de configuration du bus PCI de l’appareil où la valeur de retour est trouvée.
[in] BufferLength
Spécifie la longueur, en octets, de la mémoire tampon.
Valeur retournée
AtaPortGetBusData retourne la quantité de données récupérées en octets.
Remarques
AtaPortGetBusData récupère les données du décalage spécifié dans l’espace de configuration du bus PCI de l’appareil et les retourne dans la mémoire tampon fournie.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | irb.h (inclure Ata.h, Irb.h) |
Bibliothèque | Pciidex.lib |