outp
, outpw
, _outp
, , _outpw
_outpd
Výstupy, na portu, bajt (outp
, _outp
), slovo (outpw
, _outpw
) nebo dvojité slovo (_outpd
).
Důležité
Tyto funkce jsou zastaralé. Počínaje sadou Visual Studio 2015 nejsou v CRT k dispozici.
Toto rozhraní API nelze 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 _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
);
Parametry
port
Číslo portu.
data_byte
, data_word
Výstupní hodnoty.
Vrácená hodnota
Funkce vrací výstup dat. Nevrátí se žádná chyba.
Poznámky
Funkce _outp
a funkce _outpw
_outpd
zapisují bajt, slovo a dvojité slovo do zadaného výstupního portu. Argumentem port
může být libovolné celé číslo bez znaménka v rozsahu 0 až 65 535. data_byte
může být libovolné celé číslo v rozsahu 0 až 255. data_word
může být libovolná hodnota v rozsahu celého čísla, celé číslo bez znaménka a celé číslo bez znaménka.
Vzhledem k tomu, že tyto funkce zapisují přímo na vstupně-výstupní port, není možné je použít v kódu Windows v uživatelském režimu.
Informace o použití vstupně-výstupních portů v operačním systému Windows naleznete v tématu Sériová komunikace.
Názvy outp
a outpw
názvy jsou starší a zastaralé názvy pro funkce _outp
a _outpw
funkce. Další informace najdete v tématu Názvy funkcí POSIX.
Požadavky
Rutina | Požadovaný hlavičkový soubor |
---|---|
_outp |
<conio.h> |
_outpw |
<conio.h> |
_outpd |
<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
inp
, inpw
, _inp
, , _inpw
_inpd