inp
, , _inp
inpw
, , _inpw
_inpd
Entrées, à partir d’un port, d’un octet (inp
, _inp
), d’un mot (inpw
, _inpw
) ou d’un double mot (_inpd
).
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 Windows Runtime. Pour plus d’informations, consultez Fonctions CRT non prises en charge dans les applications de la plateforme Windows universelle.
Syntaxe
int _inp(
unsigned short port
);
unsigned short _inpw(
unsigned short port
);
unsigned long _inpd(
unsigned short port
);
Paramètres
port
Numéro du port d’E/S.
Valeur retournée
Les fonctions retournent l’octet, le mot ou le mot double lu à partir du port
. Il n’existe aucun retour d’erreur.
Notes
Les fonctions _inp
, _inpw
et _inpd
lisent respectivement un octet, un mot et un mot double sur le port d’entrée spécifié. La valeur d’entrée peut être tout entier court non signé dans la plage 0 - 65 535.
Étant donné que ces fonctions lisent directement à partir d’un port d’E/S, elles ne peuvent pas être utilisées dans le code utilisateur.
Les inp
noms et inpw
les noms sont des noms plus anciens et déconseillés pour les fonctions et _inpw
les _inp
fonctions. Pour plus d’informations, consultez les noms de fonctions POSIX.
Spécifications
Routine | En-tête requis |
---|---|
_inp |
<conio.h> |
_inpw |
<conio.h> |
_inpd |
<conio.h> |
Pour plus d’informations sur la compatibilité, consultez Compatibility.
Bibliothèques
Toutes les versions des bibliothèques Runtime C.
Voir aussi
E/S de console et de port
outp
, , outpw
_outp
, , _outpw
_outpd