_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 运行库的所有版本。

请参见

参考

控制台和端口I/O

_inp, _inpw, _inpd