_outp, _outpw, _outpd
输出每个字节 (_outp),运行 (_outpw),或者一个双字 (_outpd) 位于端口。
重要
此 API 不能在运行时的窗口执行的应用程序。有关更多信息,请参见 CRT 函数不支持与 /ZW。
int _outp( unsigned short port, int databyte ); unsigned short _outpw( unsigned short port, unsigned short dataword ); unsigned long _outpd( unsigned short port, unsigned long dataword );
参数
port
端口号。databyte,dataword
输出值。
返回值
函数返回数据输出。 无错误返回。
备注
_outp、_outpw和 _outpd 功能写字节、一个单词和一个双字,分别,对指定的输出端口。 端口 参数可以为 0 – 65,535 范围内的任何无符号整数;databyte 可以处于 0 – 255 范围内的任意整数;并 dataword 可以是任何值在整数、一个无符号短整型和无符号长整数范围内,分别。
由于这些函数直接写入 I/O 端口,不能在 Windows NT、Windows 2000、Windows XP 和 Windows Server 2003 的用户代码。 有关使用 I/O 端口的信息在这些操作系统,搜索“在 Win32 的序列化通信的”MSDN。
要求
实例 |
必需的标头 |
---|---|
_outp |
<conio.h> |
_outpw |
<conio.h> |
_outpd |
<conio.h> |
有关更多兼容性信息,请参见中介绍的 兼容性。
库
C 运行库的所有版本。