Ioctl()

Da Gambas-it.org - Wikipedia.
Versione del 12 set 2014 alle 01:07 di Vuott (Discussione | contributi) (Creata pagina con 'La funzione della libreria di C int ioctl(int fd, int request, ...); comunica con il dispositivo, rappresentato dal ''file descriptor'' (1° argomento della funzione), esegue...')

(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

La funzione della libreria di C

int ioctl(int fd, int request, ...);

comunica con il dispositivo, rappresentato dal file descriptor (1° argomento della funzione), eseguendo il comando di operazione di Entrata/Uscita generico sul file descriptor.

E' solitamente presente un terzo argomento, che può essere un numero oppure un puntatore ad una Struttura. Il significato di questo argomento, il valore restituito ed eventuali codici di errore dipendono dal comando utilizzato. In caso di errore spesso viene restituito il valore -1.