Share via


Macro StorPortWriteRegisterUchar (storport.h)

La routine StorPortWriteRegisterBufferUshort transfère un nombre donné de valeurs de caractères d’une mémoire tampon à l’adresse de registre HBA indiquée.

Syntaxe

void StorPortWriteRegisterUchar(
   h,
   r,
   v
);

Paramètres

h

Pointeur vers l’extension de périphérique matériel. Il s’agit d’une zone de stockage par HBA que le pilote de port alloue et initialise pour le compte du pilote miniport. Les pilotes Miniport stockent généralement des informations spécifiques à HBA dans cette extension, telles que l’état du HBA et les plages d’accès mappées pour l’adaptateur HBA. Cette zone est disponible pour le pilote miniport immédiatement après que le pilote miniport appelle StorPortInitialize. Le pilote de port libère cette mémoire lorsqu’il supprime l’appareil.

r

Pointeur vers le registre. Le register donné doit se trouver dans une plage d’espace mémoire mappée retournée par StorPortGetDeviceBase.

v

Spécifie la valeur à écrire dans le registre de l’adaptateur HBA.

Valeur de retour

None

Configuration requise

Condition requise Valeur
Plateforme cible Universal
En-tête storport.h (inclure Storport.h)
Bibliothèque Storport.lib

Voir aussi

ScsiPortWriteRegisterBufferUshort