outp, outpw, _outp, _outpw, _outpd

Gibt an einem Port ein Byte (outp, _outp), ein Wort (outpw, _outpw) oder ein Doppelwort () aus_outpd.

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 in 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 _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
);

Parameter

port
Portnummer

data_byte, data_word
Ausgabewerte

Rückgabewert

Die Funktionen geben die Datenausgabe zurück. Es wird kein Fehler zurückgegeben.

Hinweise

Die Funktionen _outp, _outpwund _outpd schreiben in den angegebenen Ausgabeport jeweils ein Byte, ein Wort und ein Doppelwort. Das port Argument kann eine beliebige ganze Zahl ohne Vorzeichen im Bereich 0 bis 65.535 sein. data_byte kann eine beliebige ganze Zahl im Bereich von 0 bis 255 sein. data_word kann ein beliebiger Wert im Bereich einer ganzen Zahl, eine nicht signierte kurze ganze Zahl und eine nicht signierte lange ganze Zahl sein.

Da diese Funktionen direkt in einen E/A-Port schreiben, können sie nicht im Windows-Code im Benutzermodus verwendet werden.

Informationen zur Verwendung von E/A-Ports im Windows-Betriebssystem finden Sie unter serielle Kommunikation.

Die Namen und outpw Namen outp sind ältere, veraltete Namen für die _outp und _outpw Funktionen. Weitere Informationen finden Sie unter POSIX-Funktionsnamen.

Anforderungen

Routine Erforderlicher Header
_outp <conio.h>
_outpw <conio.h>
_outpd <conio.h>

Weitere Informationen zur Kompatibilität finden Sie unter Kompatibilität.

Bibliotheken

Alle Versionen der C-Laufzeitbibliotheken.

Siehe auch

Konsole und Port-E/A
inp, inpw, _inp, _inpw, _inpd