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
, _outpw
e _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.