Udostępnij za pośrednictwem


_inp, _inpw, _inpd

Dane wejściowe, z portu, bajt (_inp), słowo (_inpw) lub podwójne słowo (_inpd).

Ważna uwagaWażne

Tego API nie można używać w aplikacjach korzystających ze środowiska wykonawczego Windows.Aby uzyskać więcej informacji, zobacz Funkcje CRT nieobsługiwane przez /ZW.

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

Parametry

  • port
    Numer portu We/Wy.

Wartość zwracana

Funkcje zwracają wartość bajtu, słowa lub podwójnego słowa odczytanego z port.Nie będzie zwrotu błędu.

Uwagi

_inp, _inpw, i _inpd funkcje odczytują bajt, wyraz i podwójne słowo, odpowiednio, z określonego portu wejściowego.Wartością wejściową może być każda niepodpisana krótka liczba całkowita z zakresu od 0-65 535.

Ponieważ te funkcje czytają bezpośrednio z portu We/Wy, nie można ich użyć w kodzie użytkownika w systemie Windows NT, Windows 2000, Windows XP i Windows Server 2003.

Wymagania

Procedura

Wymagany nagłówek

_inp

<conio.h>

_inpw

<conio.h>

_inpd

<conio.h>

Aby uzyskać więcej informacji na temat zgodności – zobacz: Zgodność.

Biblioteki

Wszystkie wersje Bibliotek uruchomieniowych C.

Odpowiednik w programie .NET Framework

Nie dotyczy. Aby wywołać standardową funkcję C, należy użyć PInvoke. Aby uzyskać więcej informacji, zobacz Przykłady wywoływania platformy.

Zobacz też

Informacje

Operacje We/Wy konsoli i portu

_outp, _outpw, _outpd