_outp, _outpw, _outpd
Saída, em uma porta, um byte (_outp), uma palavra (_outpw) ou uma palavra dupla (_outpd).
Importante
Esta API não pode ser usada em aplicativos que executam no Tempo de Execução do Windows.Para obter mais informações, consulte Funções CRT sem suporte pelo /ZW.
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 de porta.databyte, dataword
Valores de saída.
Valor de retorno
As funções retornam saída de dados. Não há nenhum retorno de erro.
Comentários
As funções _outp, _outpw e _outpd escrevem um byte, uma palavra e uma palavra dupla, respectivamente, na porta de saída especificada. O argumento port pode ser qualquer número inteiro não assinado no intervalo de 0 a 65.535; databyte pode ser qualquer inteiro no intervalo de 0 a 255; e dataword pode ser qualquer valor no intervalo de um inteiro, um inteiro curto não assinado e um inteiro longo não assinado, respectivamente.
Como essas funções são gravadas diretamente em uma porta de E/S, elas não podem ser usadas no código de usuário no Windows NT, no Windows 2000, no Windows XP nem no Windows Server 2003. Para obter informações sobre como usar portas de E/S nesses sistemas operacionais, pesquise por “comunicações seriais no Win32” no MSDN.
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
_outp |
<conio.h> |
_outpw |
<conio.h> |
_outpd |
<conio.h> |
Para obter mais informações sobre compatibilidade, consulte Compatibilidade.
Bibliotecas
Todas as versões das Bibliotecas em tempo de execução C.