_outp, _outpw, _outpd

Restituisce, in una porta, un byte (_outp), una parola (_outpw) o una parola doppia (_outpd).

Importante

Queste funzioni sono obsolete. A partire da Visual Studio 2015 non sono disponibili in CRT.

Importante

Non è possibile usare questa API nelle applicazioni eseguite in Windows Runtime. Per altre informazioni, vedere l'articolo relativo alle funzioni CRT non supportate con /ZW.

Sintassi


      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
Valori di output.

Valore restituito

Le funzioni restituiscono l'output dei dati. Non vi è restituzione di errori.

Note

Le funzioni _outp, _outpwe _outpd scrivono un byte, una parola e una parola doppia, rispettivamente, nella porta di output specificata. L'argomento port può essere qualsiasi Unsigned Integer nell'intervallo compreso tra 0 e 65.535. Databyte può essere qualsiasi Integer nell'intervallo compreso tra 0 e 255 e dataword può essere qualsiasi valore nell'intervallo compreso, rispettivamente, tra un Integer, un Unsigned Short Integer e un Unsigned Long Integer.

Dal momento che queste funzioni scrivono direttamente su una porta I/O, non possono essere usate nel codice utente in Windows NT, Windows 2000, Windows XP e Windows Server 2003. Per informazioni sull'uso 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 altre informazioni sulla compatibilità, vedere Compatibility (Compatibilità).

Librerie

Tutte le versioni delle librerie di runtime C.

Vedere anche

I/O su console e porta
_inp, _inpw, _inpd