Condividi tramite


_inp, _inpw, _inpd

Introduce un byte (_inp), una parola**_inpw**(), una doppia (parola**_inpd**) da una porta.

Nota importanteImportante

Questa API non può essere utilizzata nelle applicazioni che vengono eseguite in Windows Runtime.Per ulteriori informazioni, vedere Funzioni CRT non supportate con /ZW.

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

Parametri

  • port
    Numero di porta I/O.

Valore restituito

Le funzioni restituiscono il byte, la parola, o raddoppiare la parola letti da port.Nessun ritorno di errore.

Note

_inp, _inpwe le funzioni di _inpd letti un byte, una parola e una doppia parola, rispettivamente, della porta d'ingresso specificata.Il valore di input può essere qualsiasi valore short Integer senza segno compreso tra 0 e 65.535.

Poiché queste funzioni letti direttamente da una porta di I/O, non possono essere utilizzate nel codice utente in Windows NT, Windows 2000, Windows XP e Windows Server 2003.

Requisiti

Routine

Intestazione obbligatoria

_inp

<conio.h>

_inpw

<conio.h>

_inpd

<conio.h>

Per ulteriori informazioni sulla compatibilità, vedere Compatibilità nell'introduzione.

Librerie

Tutte le versioni delle Librerie di runtime C.

Equivalente .NET Framework

Non applicabile. Per chiamare la funzione standard C, utilizzare PInvoke. Per ulteriori informazioni, vedere Esempi di Invocazione della Piattaforma.

Vedere anche

Riferimenti

Console e porta I/O

_outp, _outpw, _outpd