_getpid
Obtiene el identificador del proceso.
Importante
Esta API no se puede usar en aplicaciones que se ejecutan en Windows en tiempo de ejecución. Para obtener más información, vea Funciones de CRT no admitidas en aplicaciones de la Plataforma universal de Windows.
Sintaxis
int _getpid( void );
Valor devuelto
Devuelve el identificador del proceso obtenido del sistema. No se devuelve ningún error.
Comentarios
La función _getpid
obtiene el identificador del proceso del sistema. El identificador del proceso identifica el proceso de llamada de forma única.
Requisitos
Routine | Encabezado necesario |
---|---|
_getpid |
<process.h> |
Para obtener más información sobre compatibilidad, consulte Compatibilidad.
Ejemplo
// 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