Partilhar via


_inp, _inpw, _inpd

Insere um byte (_inp), uma palavra (_inpw), ou uma palavra duplas (_inpd) de 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 _inp( unsigned short port ); unsigned short _inpw( unsigned short port ); unsigned long _inpd( unsigned short port );

Parâmetros

  • port
    Número de porta de E/S.

Valor de retorno

As funções retornam o bytes, as palavras, ou a palavra duplas lidos de port.Não há nenhum retorno de erro.

Comentários

_inp, _inpw, e funções de _inpd ler um byte, uma palavra, e uma palavra duplas, respectivamente, de porta de entrada especificada.O valor de entrada pode ser qualquer inteiro unsigned short no intervalo 0 – 65.535.

Como essas funções ler diretamente de 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.

Requisitos

Rotina

Cabeçalho necessário

_inp

<conio.h>

_inpw

<conio.h>

_inpd

<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.

Equivalência do .NET Framework

Não aplicável. Para chamar a função padrão de C, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.

Consulte também

Referência

Console e a porta de e/S

_outp, _outpw, _outpd