_inp, _inpw, _inpd_inp, _inpw, _inpd

포트에서의 입력으로, 바이트(_inp), 워드(_inpw), 또는 2배 워드(_inpd)입니다.Inputs, from a port, a byte (_inp), a word (_inpw), or a double word (_inpd).

중요

이러한 함수는 사용되지 않습니다.These functions are obsolete. Visual Studio 2015부터 CRT에서 사용할 수 없습니다.Beginning in Visual Studio 2015, they are not available in the CRT.

중요

이 API는 Windows 런타임에서 실행되는 응용 프로그램에서 사용할 수 없습니다.This API cannot be used in applications that execute in the Windows Runtime. 자세한 내용은 /ZW에서 지원하지 않는 CRT 함수를 참조하세요.For more information, see CRT functions not supported with /ZW.

구문Syntax

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

매개 변수Parameters

port
I/O 포트 번호입니다.I/O port number.

반환 값Return Value

함수가 port에서 바이트, 워드 또는 2배 워드를 반환합니다.The functions return the byte, word, or double word read from port. 반환되는 오류가 없습니다.There is no error return.

설명Remarks

_inp, _inpw_inpd 함수는 바이트, 워드 및 2배 워드를 각각 지정된 된 입력 포트로부터 읽습니다.The _inp, _inpw, and _inpd functions read a byte, a word, and a double word, respectively, from the specified input port. 입력 값은 0 - 65,535 범위의 부호 없는 정수(Short)입니다.The input value can be any unsigned short integer in the range 0 - 65,535.

이러한 함수는 I/O 포트에서 직접 읽기 때문에 Windows NT, Windows 2000, Windows XP 및 Windows Server 2003의 사용자 코드에서 사용할 수 없습니다.Because these functions read directly from an I/O port, they might not be used in user code in Windows NT, Windows 2000, Windows XP, and Windows Server 2003.

요구 사항Requirements

루틴Routine 필수 헤더Required header
_inp <conio.h><conio.h>
_inpw <conio.h><conio.h>
_inpd <conio.h><conio.h>

호환성에 대한 자세한 내용은 호환성을 참조하세요.For more compatibility information, see Compatibility.

라이브러리Libraries

모든 버전의 C 런타임 라이브러리입니다.All versions of the C run-time libraries.

참고 항목See Also

콘솔 및 포트 I/O Console and Port I/O
_outp, _outpw, _outpd_outp, _outpw, _outpd