_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 );

Retornar valor

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

Confira também

Controle de processos e ambientes
_mktemp, _wmktemp