serviço do kernel getpid
Propósito
Obtém o ID do processo do processo atual.
Sintaxe
#include <sys/types.h>
#include <sys/errno.h> pid_t getpid ()Descrição
O serviço kernel getpid retorna o ID de processo do processo de chamada.
O serviço getpid também pode ser usado para verificar o ambiente em que a rotina está sendo executada em. Se o chamador estiver executando no ambiente de interrupção, o obterpid serviço retorna um ID de processo de-1 . Se uma rotina estiver executando em um ambiente de processo, o serviço getpid obtém o ID do processo atual.
Ambiente de Execução
O serviço kernel getpid pode ser chamado a partir do ambiente de processo ou interrupção.
Valores De Retorno
| Item | Descrição |
|---|---|
| -1 | Indica que o serviço getpid foi chamado de um ambiente de interrupção. |
O serviço getpid retorna o ID do processo do processo atual se chamado a partir de um ambiente de processo.