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 von einem Port, einem Byte (_inp), einem Wort (_inpw) oder von einem Doppelwort (_inpd).
Wichtig
Diese API kann nicht in Anwendungen verwendet werden, die in Windows-Runtime ausgeführt werden.Weitere Informationen finden Sie unter CRT-Funktionen nicht mit /ZW unterstützt.
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 port gelesene Byte, Wort oder Doppelwort zurück. Es gibt keine Fehlerrückgabe.
Hinweise
Die Funktionen _inp, _inpw und _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 65535 sein.
Da diese Funktionen direkt von einem E/A-Port lesen, können sie möglicherweise in Windows NT, Windows 2000, Windows XP und Windows Server 2003 nicht im Benutzercode verwendet werden.
Anforderungen
Routine |
Erforderlicher Header |
---|---|
_inp |
<conio.h> |
_inpw |
<conio.h> |
_inpd |
<conio.h> |
Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.
Bibliotheken
Alle Versionen C-Laufzeitbibliotheken.
.NET Framework-Entsprechung
Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.