_inp, _inpw, _inpd
Introduce un byte (_inp), una parola**_inpw**(), una doppia (parola**_inpd**) da una porta.
![]() |
---|
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.