Share via


_outp _outpw, _outpd

Produz um byte (_outp), uma palavra (_outpw), ou uma palavra dupla (_outpd) em uma porta.

int _outp(
   unsigned short port,
   int databyte 
);
unsigned short _outpw(
   unsigned short port,
   unsigned short dataword 
);
unsigned long _outpd(
   unsigned short port,
   unsigned long dataword 
);

Parâmetros

  • porta
    Número da porta.

  • databyte, dataword
    Valores de saída.

Valor de retorno

As funções retornam a saída de dados.Não há nenhum retorno de erro.

Comentários

The _outp, _outpw, e _outpd funções de gravar um byte, uma palavra e uma palavra dupla, respectivamente, a porta de saída especificado. The porta argumento pode ser qualquer número inteiro sem sinal no intervalo 0 – 65.535; databyte pode ser qualquer número inteiro no intervalo 0 – 255; e dataword pode ser qualquer valor no intervalo de um número inteiro, um inteiro curto não assinado e um inteiro longo não assinado, respectivamente.

Como essas funções gravar diretamente em uma porta de E/s, não pode ser usados no código do usuário no Windows NT, Windows 2000, Windows XP e Windows servidor 2003.Para obter informações sobre como usar portas de E/s nesses sistemas operacionais, pesquise "Serial comunicações em Win32" no MSDN.

Requisitos

Rotina

Cabeçalho necessário

_outp

<conio.h>

_outpw

<conio.h>

_outpd

<conio.h>

Para obter mais informações de compatibilidade, consulte Compatibilidade na introdução.

Bibliotecas

Todas as versões do C em time de execução bibliotecas.

Consulte também

Referência

Console e porta de E/s

_inp _inpw, _inpd