Pascal / BaseUnix / FpSetgid
FpAccess, FpAlarm, FpChdir, FpChmod, FpChown, FpClose, FpClosedir, FpDup, FpDup2, FpExecv, FpExecve, FpExit, FpFcntl, pfdfillset, fpFD_CLR, fpFD_ISSET, fpFD_SET, fpFD_ZERO, FpFork, FPFStat, FpFtruncate, FpGetcwd, FpGetegid, FpGetEnv, fpgeterrno, FpGeteuid, FpGetgid, FpGetgroups, FpGetpgrp, FpGetpid, FpGetppid, fpGetPriority, FpGetuid, FpIOCtl, FpKill, FpLink, FpLseek, fpLstat, FpMkdir, FpMkfifo, Fpmmap, Fpmunmap, FpNanoSleep, fpNice, FpOpen, FpOpendir, FpPause, FpPipe, FpRead, FpReaddir, fpReadLink, FpRename, FpRmdir, fpSelect, fpseterrno, » FpSetgid, fpSetPriority, FpSetsid, fpsettimeofday, FpSetuid,
Funcion: FpSetgid()
Sintaxis:
function FpSetgid(
 
  gid: TGid
 
):cInt;

Descripcion: Define el ID group de el actual proceso. Esta llamada debería solo trabajar si esta es ejecutada como root, o si el programa es esta definido como root.

Si la funcion es ejecutada correctamente, la funcion retorna zero. si ocurre un error la funcion retorna -1.

ERRORES
Puedes obtener mas informacion acerca de los errores con la funcion fpGetErrNo.

Vea tambien
FpSetUid - Define el actual user ID
FpGetGid - Retorna el real group ID
FpGetUid - Retorna el actual user ID
FpGetEUid - Retorna Effective user ID
FpGetEGid - Retorna Effective group ID
FpGetPid - Retorna el ID del proceso actual
FpGetPPid - Retorna parent proccess ID
Ejemplo:
No hay ejemplo disponible.

Librerias Pascal

Libreria crt - CRT - Pantalla y teclado del PASCAL de Turbo que maneja la unidad
Libreria dos - DOS - Interface Turbo Pascal MS-DOS
Libreria Graph - Unidad para manipular los graficos de la pantalla compatible con TP
Libreria Objects - Objetos basicos compatible con TP
Libreria math - Rutinas adicionales matematicas
Libreria Printer - Provee de acceso a la impresora
Libreria strings - Rutinas para el manejo de cadenas
Libreria BaseUnix - Funcionalidad Basica de Linux
Libreria System - Manejo de Archivos - Funciones para la manipulacion de archivos en Pascal