|
|||||||
|
|
MODIFY_LDTSection: Manual del Programador de Linux (2)Updated: 22 Julio 1995 Index Return to Main Contents NOMBREmodify_ldt - obtiene o pone ldtSINOPSIS#include <linux/ldt.h> #include <linux/unistd.h> _syscall3(int, modify_ldt, int, func, void *, ptr, unsigned long, bytecount ) int modify_ldt(int func, void *ptr, unsigned long bytecount); DESCRIPCIÓNmodify_ldt lee o escribe la tabla local de descriptores (ldt) para un proceso. La ldt es una tabla de gestión de memoria por proceso empleada por el procesador i386. Para más información sobre esta tabla, consulte un manual del procesador 386 de Intel.Cuando func es 0, modify_ldt lee la ldt de la zona de memoria apuntada por ptr. El número de bytes leídos es el menor de bytecount y el tamaño actual de la ldt. Cuando func es 1, modify_ldt modifica una entrada de ldt. ptr apunta a una estructura modify_ldt_ldt_s y bytecount debe igualar el tamaño de esta estructura. VALOR DEVUELTOEn caso de éxito, modify_ldt devuelve o el número real de bytes leídos (cuando lee) ó 0 (cuando escribe). Si falla, modify_ldt devuelve -1 y da un valor apropiado a errno.ERRORES
CONFORME AEsta llamada es específica de Linux y no debería emplearse en programas que pretendan ser transportables.VÉASE TAMBIÉNvm86(2)
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. |