Linux x86_64Usuários & permissões#102
getuid
Retorna o UID real do processo chamador.
Descrição
O UID real identifica quem de fato iniciou o processo, distinto do UID efetivo usado para checagens de permissão (ver `geteuid`).
Header:
unistd.hman 2Assinatura
uid_t getuid(void);Parâmetros
Esta função não recebe parâmetros.
Registradores (x86_64)
| Registrador | Papel | Argumento |
|---|---|---|
| rax | número da syscall (chamada) / valor de retorno (após SYSCALL) | — |
Valor de retorno
O UID real (esta chamada nunca falha).
Códigos de erro (errno)
Nenhum código de erro específico documentado para esta chamada.