_outp, _outpw, _outpd_outp, _outpw, _outpd

Restituisce, in una porta, un byte (_outp), una parola (_outpw) o una parola doppia (_outpd).Outputs, at a port, a byte (_outp), a word (_outpw), or a double word (_outpd).

Importante

Queste funzioni sono obsolete.These functions are obsolete. A partire da Visual Studio 2015 non sono disponibili in CRT.Beginning in Visual Studio 2015, they are not available in the CRT.

Importante

Non è possibile usare questa API nelle applicazioni eseguite in Windows Runtime.This API cannot be used in applications that execute in the Windows Runtime. Per altre informazioni, vedere l'articolo relativo alle funzioni CRT non supportate con /ZW.For more information, see CRT functions not supported with /ZW.

SintassiSyntax


      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   
);  

ParametriParameters

portport
Numero porta.Port number.

databyte, dataworddatabyte, dataword
Valori di output.Output values.

Valore restituitoReturn Value

Le funzioni restituiscono l'output dei dati.The functions return the data output. Non vi è restituzione di errori.There is no error return.

NoteRemarks

Le funzioni _outp, _outpwe _outpd scrivono un byte, una parola e una parola doppia, rispettivamente, nella porta di output specificata.The _outp, _outpw, and _outpd functions write a byte, a word, and a double word, respectively, to the specified output port. 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.The port argument can be any unsigned integer in the range 0 - 65,535; databyte can be any integer in the range 0 - 255; and dataword can be any value in the range of an integer, an unsigned short integer, and an unsigned long integer, respectively.

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.Because these functions write directly to an I/O port, they cannot be used in user code in Windows NT, Windows 2000, Windows XP, and Windows Server 2003. Per informazioni sull'uso delle porte I/O in questi sistemi operativi, cercare "Comunicazioni Seriali in Win32" su MSDN.For information about using I/O ports in these operating systems, search for "Serial Communications in Win32" at MSDN.

RequisitiRequirements

RoutineRoutine Intestazione obbligatoriaRequired header
_outp <conio.h><conio.h>
_outpw <conio.h><conio.h>
_outpd <conio.h><conio.h>

Per altre informazioni sulla compatibilità, vedere Compatibility (Compatibilità).For more compatibility information, see Compatibility.

LibrerieLibraries

Tutte le versioni delle librerie di runtime C.All versions of the C run-time libraries.

Vedere ancheSee Also

I/O su console e porta Console and Port I/O
_inp, _inpw, _inpd_inp, _inpw, _inpd