다음을 통해 공유


inp, _inp, inpw, _inpw_inpd

포트, 바이트(,_inp), 단어(inpwinp,_inpw) 또는 이중 단어(_inpd)의 입력입니다.

Important

이러한 함수는 사용되지 않습니다. Visual Studio 2015부터 CRT에서 사용할 수 없습니다.
이 API는 Windows 런타임 실행되는 애플리케이션에서 사용할 수 없습니다. 자세한 내용은 유니버설 Windows 플랫폼 앱에서 지원되지 않는 CRT 함수를 참조하세요.

구문

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

매개 변수

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

반환 값

함수가 port에서 바이트, 워드 또는 2배 워드를 반환합니다. 오류 반환이 없습니다.

설명

_inp, _inpw_inpd 함수는 바이트, 워드 및 2배 워드를 각각 지정된 된 입력 포트로부터 읽습니다. 입력 값은 0 - 65,535 범위의 부호 없는 정수(Short)입니다.

이러한 함수는 I/O 포트에서 직접 읽기 때문에 사용자 코드에서 사용할 수 없습니다.

inpinpw 이름은 및 함수에 대해 _inp _inpw 더 이상 사용되지 않는 이전 이름입니다. 자세한 내용은 POSIX 함수 이름을 참조 하세요.

요구 사항

루틴에서 반환된 값 필수 헤더
_inp <conio.h>
_inpw <conio.h>
_inpd <conio.h>

호환성에 대한 자세한 내용은 호환성을 참조하세요.

라이브러리

모든 버전의 C 런타임 라이브러리입니다.

참고 항목

콘솔 및 포트 I/O
outp, outpw, _outp, _outpw_outpd