_inp, _inpw, _inpd

输入一个字节 (_inp),运行 (_inpw),或者一个双字 (_inpd) 从端口。

重要

此 API 不能在运行时的窗口执行的应用程序。有关更多信息,请参见 CRT 函数不支持与 /ZW

int _inp( 
   unsigned short port 
);
unsigned short _inpw( 
   unsigned short port 
);
unsigned long _inpd( 
   unsigned short port 
);

参数

  • port
    I/O 端口号。

返回值

函数返回从 port读取字节、运行还是双字。 无错误返回。

备注

_inp_inpw_inpd 函数读取一个字节、一个单词和一个双字,分别,从指定的输入端。 输入值可能会处于 0 – 65,535 范围内的任何无符号短整型。

由于这些函数直接从 I/O 端口读取,他们可能不在 Windows NT、Windows 2000、Windows XP 和 Windows Server 2003 的用户代码。

要求

实例

必需的标头

_inp

<conio.h>

_inpw

<conio.h>

_inpd

<conio.h>

有关更多兼容性信息,请参见中介绍的 兼容性

C 运行库的所有版本。

.NET Framework 等效项

不适用。若要调用标准 C 函数,请使用 PInvoke。有关更多信息,请参见 平台调用示例

请参见

参考

控制台和端口I/O

_outp, _outpw, _outpd