Partager via


_inp, _inpw, _inpd

Récupère d'un port, un octet (_inp), un mot (_inpw), ou un double mot (_inpd).

Important

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 avec /ZW.

int _inp( 
   unsigned short port 
);
unsigned short _inpw( 
   unsigned short port 
);
unsigned long _inpd( 
   unsigned short port 
);

Paramètres

  • port
    Numéro de port I/O

Valeur de retour

Les fonctions retournent l'octet, le mot, ou double mot lu à partir de port. Aucun retour d'erreur.

Notes

Les fonctions _inp, _inpw, et _inpd lisent un octet, un mot, et un double mot, respectivement, du port d'entrée spécifié. La valeur d'entrée peut être tout entier court non signé dans la plage 0 à 65.535.

Comme ces fonctions lisent directement d'un port d'E/S, elles ne peuvent pas être utilisées dans le code utilisateur dans Windows NT, Windows 2000, Windows XP, et Windows Server 2003.

Configuration requise

Routine

En-tête requis

_inp

<conio.h>

_inpw

<conio.h>

_inpd

<conio.h>

Pour plus d'informations sur la compatibilité, consultez Compatibilité.

Bibliothèques

Toutes les versions des bibliothèques Runtime C.

Équivalent .NET Framework

Non applicable. Pour appeler la fonction C standard, utilisez PInvoke. Pour plus d'informations, consultez Exemples d'appel de plateforme.

Voir aussi

Référence

Console et port E/S

_outp, _outpw, _outpd