inp
, _inp
, inpw
, , _inpw
_inpd
Vstupy z portu, bajt (inp
, _inp
), slovo (inpw
, _inpw
) nebo dvojité slovo (_inpd
).
Důležité
Tyto funkce jsou zastaralé. Počínaje sadou Visual Studio 2015 nejsou v CRT k dispozici.
Toto rozhraní API se nedá použít v aplikacích, které se spouští v prostředí Windows Runtime. Další informace najdete v tématu Funkce CRT, které nejsou v aplikacích Univerzální platforma Windows podporované.
Syntaxe
int _inp(
unsigned short port
);
unsigned short _inpw(
unsigned short port
);
unsigned long _inpd(
unsigned short port
);
Parametry
port
Číslo portu vstupně-výstupních operací.
Vrácená hodnota
Funkce vrátí bajt, slovo nebo dvojité slovo přečtené z port
. Nevrátí se žádná chyba.
Poznámky
Funkce _inp
a funkce _inpw
_inpd
čtou bajt, slovo a dvojité slovo z zadaného vstupního portu. Vstupní hodnota může být libovolné krátké celé číslo bez znaménka v rozsahu 0 až 65 535.
Protože tyto funkce čtou přímo z V/V portu, nejde je použít v uživatelském kódu.
Názvy inp
a inpw
názvy jsou starší a zastaralé názvy pro funkce _inp
a _inpw
funkce. Další informace najdete v tématu Názvy funkcí POSIX.
Požadavky
Rutina | Požadovaný hlavičkový soubor |
---|---|
_inp |
<conio.h> |
_inpw |
<conio.h> |
_inpd |
<conio.h> |
Další informace o kompatibilitě najdete v tématu Kompatibilita.
Knihovny
Všechny verze knihoven runtime jazyka C.
Viz také
Vstupně-výstupní operace konzoly a portu
outp
, outpw
, _outp
, , _outpw
_outpd