_outp, _outpw, _outpd

Produzir um**_outpo byte (), uma palavra (_outpw**), ou uma palavra**_outpd**duplas () em uma porta.

Observação importanteImportante

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.

Consulte também

Referência

Console e a porta de e/S

_inp, _inpw, _inpd