Compartir a través de


_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 con /ZW.

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

Rutina

Encabezado necesario

_getpid

<process.h>

Para obtener más información sobre compatibilidad, vea 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() );
}
  

Equivalente en .NET Framework

System::Diagnostics::Process::Id

Vea también

Referencia

Control de proceso y de entorno

_mktemp, _wmktemp