Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eingaben aus einem Port, ein Byte (inp, _inp), ein Wort (inpw, _inpw) oder ein Doppelwort (_inpd).
Wichtig
Diese Funktionen sind veraltet. Von Visual Studio 2015 an sind sie nicht in der CRT verfügbar.
Diese API kann nicht in Anwendungen verwendet werden, die im Windows-Runtime ausgeführt werden. Weitere Informationen finden Sie im Artikel CRT functions not supported in Universal Windows Platform apps (In Apps für die universelle Windows-Plattform nicht unterstützte CRT-Funktionen).
Syntax
int _inp(
unsigned short port
);
unsigned short _inpw(
unsigned short port
);
unsigned long _inpd(
unsigned short port
);
Parameter
port
E/A-Portnummer.
Rückgabewert
Die Funktionen geben das aus portgelesene Byte, Wort oder Doppelwort zurück. Es gibt keine Fehlerrückgabe.
Hinweise
Die Funktionen _inp, _inpwund _inpd lesen aus dem angegebenen Eingangsport jeweils ein Byte, ein Wort und ein Doppelwort. Der Eingabewert kann jede beliebige kurze ganze Zahl ohne Vorzeichen im Bereich von 0 bis 65.535 sein.
Da diese Funktionen direkt von einem E/A-Port gelesen werden, können sie nicht im Benutzercode verwendet werden.
Die Namen und inpw Namen inp sind ältere, veraltete Namen für die _inp und _inpw Funktionen. Weitere Informationen finden Sie unter POSIX-Funktionsnamen.
Anforderungen
| Routine | Erforderlicher Header |
|---|---|
_inp |
<conio.h> |
_inpw |
<conio.h> |
_inpd |
<conio.h> |
Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.
Libraries
Alle Versionen der C-Laufzeitbibliotheken.