outp
, , outpw
, _outp
, , _outpw
_outpd
Dane wyjściowe, na porcie, bajt (outp
, _outp
), słowo (outpw
, _outpw
) lub podwójne słowo (_outpd
).
Ważne
Te funkcje są przestarzałe. Począwszy od programu Visual Studio 2015, nie są one dostępne w CRT.
Tego interfejsu API nie można używać w aplikacjach wykonywanych w środowisko wykonawcze systemu Windows. Aby uzyskać więcej informacji, zobacz Funkcje CRT nieobsługiwane w aplikacjach platforma uniwersalna systemu Windows.
Składnia
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
Numer portu.
data_byte
, data_word
Wartości wyjściowe.
Wartość zwracana
Funkcje zwracają dane wyjściowe. Nie ma zwracanego błędu.
Uwagi
Funkcje _outp
, _outpw
i _outpd
zapisują bajt, wyraz i podwójne słowo odpowiednio do określonego portu wyjściowego. Argument port
może być dowolną niepodpisaną liczbą całkowitą w zakresie od 0 do 65 535. data_byte
może być dowolną liczbą całkowitą w zakresie od 0 do 255. data_word
może być dowolną wartością w zakresie liczby całkowitej, niepodpisanej krótkiej liczby całkowitej i niepodpisanej długiej liczby całkowitej.
Ponieważ te funkcje zapisują się bezpośrednio na porcie we/wy, nie mogą być używane w kodzie systemu Windows w trybie użytkownika.
Aby uzyskać informacje o korzystaniu z portów we/wy w systemie operacyjnym Windows, zobacz Komunikacja szeregowa.
Nazwy outp
i outpw
są starsze, przestarzałe nazwy dla _outp
funkcji i _outpw
. Aby uzyskać więcej informacji, zobacz NAZWY funkcji POSIX.
Wymagania
Procedura | Wymagany nagłówek |
---|---|
_outp |
<conio.h> |
_outpw |
<conio.h> |
_outpd |
<conio.h> |
Aby uzyskać więcej informacji o zgodności, zobacz Zgodność.
Biblioteki
Wszystkie wersje bibliotek czasu wykonywania języka C.