_outp, _outpw, _outpd
Restituisce, in una porta, un byte (_outp), una parola (_outpw), o a una doppia parola (_outpd).
Importante
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 _outp(
unsigned short port,
int databyte
);
unsigned short _outpw(
unsigned short port,
unsigned short dataword
);
unsigned long _outpd(
unsigned short port,
unsigned long dataword
);
Parametri
port
Numero porta.databyte, dataword
Valore di output.
Valore restituito
Le funzioni restituiscono l'output dei dati. Nessun ritorno di errore.
Note
Le funzioni _outp, _outpw e _outpd scrivono un byte, una parola e una doppia parola, rispettivamente, alla porta di output specificata. L'argomento porta può essere qualsiasi tipo integer senza segno compreso tra 0 – 65.535; il databyte può essere qualsiasi intero compreso tra 0 – 255; e il dataword può essere qualsiasi valore compreso rispettivamente tra un integer, un valore short integer senza segno e un valore long integer senza segno.
Poiché queste funzioni scrivono direttamente su una porta I/O, non possono essere utilizzate in codice utente in Windows NT, Windows2000, Windows XP e Windows Server 2003. Per informazioni sull'utilizzo delle porte I/O in questi sistemi operativi, cercare "Comunicazioni Seriali in Win32" su MSDN.
Requisiti
Routine |
Intestazione obbligatoria |
---|---|
_outp |
<conio.h> |
_outpw |
<conio.h> |
_outpd |
<conio.h> |
Per ulteriori informazioni sulla compatibilità, vedere Compatibilità.
Librerie
Tutte le versioni delle Librerie di runtime C.