_getpid
Obtient l'ID de processus.
Important
Cette API ne peut pas être utilisée dans les applications qui s'exécutent dans les fenêtres d'exécution.Pour plus d'informations, consultez Fonctions CRT non prises en charge avec /ZW.
int _getpid( void );
Valeur de retour
Retourne l'ID de processus obtenu auprès de le système.Il n'existe aucun retour en cas de erreur.
Notes
La fonction d' _getpid obtient l'ID de processus du système.L'ID de processus identifie le processus appelant.
Configuration requise
Routine |
En-tête requis |
---|---|
_getpid |
<process.h> |
Pour plus d'informations de compatibilité, consultez l' Compatibilité dans l'introduction.
Exemple
// 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() );
}
Équivalent .NET Framework
System::Diagnostics::Process::Id