Partilhar via


_inp _inpw, _inpd

Insere um byte (_inp), uma palavra (_inpw), ou uma palavra dupla (_inpd) de uma porta.

int _inp( 
   unsigned short port 
);
unsigned short _inpw( 
   unsigned short port 
);
unsigned long _inpd( 
   unsigned short port 
);

Parâmetros

  • porta
    Número da porta de E/s.

Valor de retorno

As funções retornam o byte, palavra ou palavra dupla ler de porta.Não há nenhum retorno de erro.

Comentários

The _inp, _inpw, e _inpd funções de ler um byte, uma palavra e uma palavra dupla, respectivamente, da porta de entrada especificada. O valor de entrada pode ser qualquer número inteiro curto não assinado no intervalo 0 – 65.535.

Como essas funções lida diretamente de uma porta de E/s, eles não podem ser usados no código do usuário no Windows NT, Windows 2000, Windows XP e Windows servidor 2003.Para obter informações sobre o uso de portas de E/s nesses sistemas operacionais, use o Comunicações de Win32 API.

Requisitos

Rotina

Cabeçalho necessário

_inp

<conio.h>

_inpw

<conio.h>

_inpd

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

Equivalente do NET Framework

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

Consulte também

Referência

Console e porta de E/s

_outp _outpw, _outpd