_outp, _outpw, _outpd
Produzir um**_outpo byte (), uma palavra (_outpw**), ou uma palavra**_outpd**duplas () em uma porta.
Importante |
---|
Este API não pode ser usado em aplicativos executados em Tempo de Execução do Windows.Para obter mais informações, consulte Funções de CRT não suportadas com /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 a saída de dados.Não há nenhum retorno de erro.
Comentários
_outp, _outpw, e funções de _outpd gravam um byte, uma palavra, e uma palavra duplas, respectivamente, a porta de saída especificada.O argumento da porta pode ser qualquer número inteiro sem sinal no intervalo 0 – 65.535; o databyte pode ser qualquer inteiro no intervalo 0 – 255; e o dataword pode ser qualquer valor no intervalo de um inteiro, um inteiro unsigned short, e o longo de um inteiro sem sinal, respectivamente.
Como essas funções gravam diretamente a uma porta de E/S, não podem ser usadas no código do usuário no Windows NT, no Windows 2000, Windows XP, e no Windows Server 2003.Para obter informações sobre como usar portas de E/S nesses sistemas operacionais, pesquisa para “comunicação seriais no Win32” no MSDN.
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
_outp |
<conio.h> |
_outpw |
<conio.h> |
_outpd |
<conio.h> |
Para mais informações, consulte Compatibilidade de compatibilidade na introdução.
Bibliotecas
Todas as versões de Bibliotecas em tempo de execução de C.