_inp、_inpw、_inpd
從連接埠、位元組 (_inp)、文字 (_inpw),或 Double Word (_inpd) 項目的輸入值。
重要
這個應用程式開發介面不能用於 Windows 執行階段執行的應用程式。如需詳細資訊,請參閱 /ZW 不支援 CRT 函式。
int _inp(
unsigned short port
);
unsigned short _inpw(
unsigned short port
);
unsigned long _inpd(
unsigned short port
);
參數
- port
I/O 通訊埠編號
傳回值
函式會傳回位元組、字元組或從 port 讀取的 Double Word。 不會回傳錯誤。
備註
_inp、 _inpw和 _inpd 函式分別從指定的輸入連接埠讀取位元組、文字和 Double Word。 輸入值可以是 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。如需詳細資訊,請參閱平台叫用範例。