_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。有关更多信息,请参见 平台调用示例。