다음을 통해 공유


outp, outpw, _outp, _outpw_outpd

포트, 바이트(, _outp), 단어(outpwoutp,_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 포트를 사용하는 방법에 대한 자세한 내용은 직렬 통신을 참조 하세요.

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

요구 사항

루틴에서 반환된 값 필수 헤더
_outp <conio.h>
_outpw <conio.h>
_outpd <conio.h>

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

라이브러리

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

참고 항목

콘솔 및 포트 I/O
inp, inpw, _inp, _inpw_inpd