_getpid
Obtém a identificação do processo.
Importante
Esta API não pode ser usada em aplicativos executados no Windows Runtime. Para obter mais informações, confira Funções do CRT sem suporte em aplicativos da Plataforma Universal do Windows.
Sintaxe
int _getpid( void );
Valor retornado
Retorna a ID do processo obtida do sistema. Não há retorno de erro.
Comentários
A função _getpid
obtém a ID do processo do sistema. A ID do processo identifica exclusivamente o processo de chamada.
Requisitos
Rotina | Cabeçalho necessário |
---|---|
_getpid |
<process.h> |
Para obter informações sobre compatibilidade, consulte Compatibilidade.
Exemplo
// crt_getpid.c
// This program uses _getpid to obtain
// the process ID and then prints the ID.
#include <stdio.h>
#include <process.h>
int main( void )
{
// If run from command line, shows different ID for
// command line than for operating system shell.
printf( "Process id: %d\n", _getpid() );
}
Process id: 3584