outp
, outpw
, _outp
, _outpw
_outpd
포트, 바이트(, _outp
), 단어(outpw
outp
,_outpw
) 또는 이중 단어(_outpd
)를 출력합니다.
Important
이러한 함수는 사용되지 않습니다. Visual Studio 2015부터 CRT에서 사용할 수 없습니다.
이 API는 Windows 런타임에서 실행되는 애플리케이션에서 사용할 수 없습니다. 자세한 내용은 유니버설 Windows 플랫폼 앱에서 지원되지 않는 CRT 함수를 참조하세요.
구문
int _outp(
unsigned short port,
int data_byte
);
unsigned short _outpw(
unsigned short port,
unsigned short data_word
);
unsigned long _outpd(
unsigned short port,
unsigned long data_word
);
매개 변수
port
포트 번호입니다.
data_byte
, data_word
출력 값입니다.
반환 값
함수는 데이터 출력을 반환합니다. 오류 반환이 없습니다.
설명
_outp
, _outpw
및 _outpd
함수는 바이트, 워드 및 2배 워드를 각각 지정된 출력 포트에 씁니다. 인수는 port
0 - 65,535 범위의 부호 없는 정수일 수 있습니다. data_byte
는 0-255 범위의 모든 정수일 수 있습니다. data_word
는 각각 정수, 부호 없는 짧은 정수 및 부호 없는 long 정수 범위의 모든 값일 수 있습니다.
이러한 함수는 I/O 포트에 직접 쓰기 때문에 사용자 모드 Windows 코드에서 사용할 수 없습니다.
Windows 운영 체제에서 I/O 포트를 사용하는 방법에 대한 자세한 내용은 직렬 통신을 참조 하세요.
outp
및 outpw
이름은 및 함수에 대해 _outp
_outpw
더 이상 사용되지 않는 이전 이름입니다. 자세한 내용은 POSIX 함수 이름을 참조 하세요.
요구 사항
루틴에서 반환된 값 | 필수 헤더 |
---|---|
_outp |
<conio.h> |
_outpw |
<conio.h> |
_outpd |
<conio.h> |
호환성에 대한 자세한 내용은 호환성을 참조하세요.
라이브러리
모든 버전의 C 런타임 라이브러리입니다.