_getpid_getpid

Ottiene l'identificazione del processo.Gets the process identification.

Importante

Non è possibile usare questa API nelle applicazioni eseguite in Windows Runtime.This API cannot be used in applications that execute in the Windows Runtime. Per altre informazioni, vedere Funzioni CRT non supportate nelle app della piattaforma UWP (Universal Windows Platform).For more information, see CRT functions not supported in Universal Windows Platform apps.

SintassiSyntax

int _getpid( void );

Valore restituitoReturn Value

Restituisce l'ID processo ottenuto dal sistema.Returns the process ID obtained from the system. Non vi è restituzione di errori.There is no error return.

NoteRemarks

Il getpid funzione Ottiene l'ID del processo dal sistema.The _getpid function obtains the process ID from the system. L'ID processo identifica in modo univoco il processo chiamante.The process ID uniquely identifies the calling process.

RequisitiRequirements

RoutineRoutine Intestazione obbligatoriaRequired header
_getpid_getpid <process.h><process.h>

Per altre informazioni sulla compatibilità, vedere Compatibilità.For more compatibility information, see Compatibility.

EsempioExample

// 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

Vedere ancheSee also

Controllo di processi e ambienteProcess and Environment Control
_mktemp, _wmktemp_mktemp, _wmktemp