Condividi tramite


outp, outpw, _outp, _outpw_outpd

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

Importante

Queste funzioni sono obsolete. A partire da Visual Studio 2015 non sono disponibili in CRT.
Non è possibile usare questa API nelle applicazioni eseguite in Windows Runtime. Per altre informazioni, vedere Funzioni CRT non supportate nelle app della piattaforma UWP (Universal Windows Platform).

Sintassi

int _outp(
   unsigned short port,
   int data_byte
);
unsigned short _outpw(
   unsigned short port,
   unsigned short data_word
);
unsigned long _outpd(
   unsigned short port,
   unsigned long data_word
);

Parametri

port
Numero porta.

data_byte, data_word
Valori di output.

Valore restituito

Le funzioni restituiscono l'output dei dati. Non viene restituito alcun errore.

Osservazioni:

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 intero senza segno nell'intervallo da 0 a 65.535. data_byte può essere qualsiasi numero intero compreso nell'intervallo compreso tra 0 e 255. data_word può essere qualsiasi valore nell'intervallo di un intero, un intero corto senza segno e un intero long senza segno, rispettivamente.

Poiché queste funzioni scrivono direttamente in una porta di I/O, non possono essere usate nel codice Windows in modalità utente.

Per informazioni sull'uso delle porte di I/O nel sistema operativo Windows, vedere Comunicazioni seriali.

I outp nomi e outpw sono nomi meno recenti e deprecati per le _outp funzioni e _outpw . Per altre informazioni, vedere Nomi di funzione POSIX.

Requisiti

Ciclo 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.

Vedi anche

I/O della console e della porta
inp, inpw, _inp, _inpw_inpd