_inp, _inpw, _inpd
Gibt ein Byte (_inp), ein Wort (_inpw) oder ein Doppelwort (_inpd) von einem Port ein.
Wichtig |
---|
Diese API kann nicht in den Anwendungen verwendet werden, die in der Windows Runtime ausführen.Weitere Informationen finden Sie unter CRT-Funktionen unterstützt nicht mit /ZW. |
int _inp( unsigned short port ); unsigned short _inpw( unsigned short port ); unsigned long _inpd( unsigned short port );
Parameter
- port
E/A-Anschluss-Zahl.
Rückgabewert
Die Funktionen geben das Byte, das Wort oder das Doppelwort, das von port gelesen wird zurück.Es gibt keine Fehlerrückgabe.
Hinweise
_inp, _inpw und _inpd-Funktionen lesen ein Byte, ein Wort und ein Doppelwort bzw. aus dem angegebenen Eingabeanschluss.Der Eingabewert kann eine kurze ganze Zahl ohne Vorzeichen im Bereich 0 bis 65.535 sein.
Da diese Funktionen direkt von einem E/A-Anschluss lesen, würden sie nicht im Benutzercode in Windows NT, in Windows 2000, Windows XP in und in Windows Server 2003 verwendet werden.
Anforderungen
Routine |
Erforderlicher Header |
---|---|
_inp |
<conio.h> |
_inpw |
<conio.h> |
_inpd |
<conio.h> |
Weitere Kompatibilitätsinformation finden Sie unter Kompatibilität in der Einführung.
Bibliotheken
Alle Versionen C-Laufzeitbibliotheken.
.NET Framework-Entsprechung
Nicht zutreffend. Um die Standard-C-Funktion aufzurufen, verwenden Sie PInvoke. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.