Partager via


AtaPortWritePortBufferUchar, fonction (irb.h)

La routine AtaPortWritePortBufferUchar transfère le nombre indiqué d’octets non signés d’une mémoire tampon à l’adaptateur HBA.

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

void AtaPortWritePortBufferUchar(
  [in] PUCHAR Port,
  [in] PUCHAR Buffer,
  [in] ULONG  Count
);

Paramètres

[in] Port

Pointeur vers le port d’E/S. La valeur d’adresse affectée à ce paramètre doit se trouver dans la plage d’adresses d’espace d’E/S mappées obtenues par un appel à AtaPortGetDeviceBase.

[in] Buffer

Pointeur vers la mémoire tampon source.

[in] Count

Spécifie le nombre de valeurs UCHAR à écrire dans l’adaptateur HBA.

Valeur de retour

Aucun

Exigences

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

Voir aussi

AtaPortGetDeviceBase

AtaPortWritePortBufferUlong

AtaPortWritePortBufferUshort