outp
, , outpw
_outp
, , _outpw
_outpd
Génère, à un port, un octet (outp
, _outp
), un mot (outpw
, _outpw
) ou un double mot (_outpd
).
Important
Ces fonctions sont obsolètes. Depuis Visual Studio 2015, elles ne sont pas disponibles dans la bibliothèque CRT.
Cette API ne peut pas être utilisée dans les applications qui s’exécutent dans le Windows Runtime. Pour plus d’informations, consultez Fonctions CRT non prises en charge dans les applications de la plateforme Windows universelle.
Syntaxe
int _outp(
unsigned short port,
int data_byte
);
unsigned short _outpw(
unsigned short port,
unsigned short data_word
);
unsigned long _outpd(
unsigned short port,
unsigned long data_word
);
Paramètres
port
Numéro de port.
data_byte
, data_word
Valeurs de sortie.
Valeur retournée
Les fonctions retournent la sortie des données. Il n’existe aucun retour d’erreur.
Notes
Les fonctions _outp
, _outpw
et _outpd
écrivent respectivement un octet, un mot et un mot double sur le port de sortie spécifié. L’argument port
peut être n’importe quel entier non signé de la plage 0 à 65 535. data_byte
peut être n’importe quel entier de la plage 0 à 255. data_word
peut être n’importe quelle valeur dans la plage d’un entier, un entier court non signé et un entier long non signé, respectivement.
Étant donné que ces fonctions écrivent directement dans un port d’E/S, elles ne peuvent pas être utilisées dans le code Windows en mode utilisateur.
Pour plus d’informations sur l’utilisation de ports d’E/S dans le système d’exploitation Windows, consultez Communications série.
Les outp
noms et outpw
les noms sont des noms plus anciens et déconseillés pour les fonctions et _outpw
les _outp
fonctions. Pour plus d’informations, consultez les noms de fonctions POSIX.
Spécifications
Routine | En-tête requis |
---|---|
_outp |
<conio.h> |
_outpw |
<conio.h> |
_outpd |
<conio.h> |
Pour plus d’informations sur la compatibilité, consultez Compatibility.
Bibliothèques
Toutes les versions des bibliothèques Runtime C.