Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

_getpid

Obtiene el identificador de proceso.

Nota importante Importante

Esta API no se puede utilizar en las aplicaciones que se ejecutan en tiempo de ejecución de Windows. Para obtener más información, vea Funciones CRT no compatibles con /ZW.

int _getpid( void );

Devuelve el identificador de proceso obtenido del sistema. No hay retorno de error.

La función de _getpid obtiene el identificador de proceso del sistema. El identificador de proceso identifica el proceso de llamada.

Rutina

Encabezado necesario

_getpid

<process.h>

Para obtener más información de compatibilidad, vea Compatibilidad en la Introducción.

// 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() );
}
Identificador del proceso: 3584

Adiciones de comunidad

AGREGAR
Mostrar: