|
|||||||
|
|
IOCTLSection: Manual del Programador de Linux (2)Updated: 22 octubre 1996 IndexReturn to Main Contents NOMBREioctl - controlar dispositivoSINOPSIS#include <sys/ioctl.h>int ioctl(int d, int peticion, ...) [El "tercer" argumento es tradicionalmente char *argp, y asíse le llamará de aquí en adelante.] DESCRIPCIÓNLa funciónioctlmanipula los parámetros subyacentes de ficheros especiales. Enparticular, muchas características operacionales de los ficherosespeciales de caracteres (verbigracia las terminales) puedencontrolarse con llamadas aioctl.El argumentoddebe ser un descriptor de fichero abierto.Una peticionde ioctl tiene codificada en sí misma si el argumento es un parámetro deentradao desalida,y el tamaño del argumentoargpen bytes. En el fichero de cabecera<sys/ioctl.h>se definen macros empleadas al especificar unapeticionde ioctl. VALOR DEVUELTOEn caso de éxito, se devuelve cero. En caso de error, se devuelve -1y se pone enerrnoun valor apropiado.ERRORES
CONFORME ANingún estándar en particular. Los argumentos, valores devueltos ysemántica deioctl(2)varían según el controlador de dispositivo en cuestión (la llamada seusa como un recogedor para las operaciones que no encajen claramenteen el modelo de flujos de E/S de Unix). Veaioctl_list(2)para una lista de muchas de las llamadas conocidas aioctl.La funciónioctlapareció por primera vez en Unix de AT&T Versión 7.VÉASE TAMBIÉNexecve(2),fcntl(2),mt(4),sd(4),tty(4)Index | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "Linuxinfor Man Pages in HTML Format: man2". See Index Page for more info about Authorship and Copyright. 1999-2008 Linuxinfor.com. No rights reserved. |