Partager via


AtaPortGetBusData, fonction (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.

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

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 de retour

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 le retourne dans la mémoire tampon fournie.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête irb.h (include Ata.h, Irb.h)
bibliothèque Pciidex.lib

Voir aussi

ataPortSetBusData