Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Получает идентификатор процесса.
Внимание
Этот API нельзя использовать в приложениях, выполняемых в среде выполнения Windows. Дополнительные сведения: Функции CRT, которые не поддерживаются в приложениях универсальной платформы Windows.
Синтаксис
int _getpid( void );
Возвращаемое значение
Возвращает идентификатор процесса, полученный из системы. Не возвращается ошибка.
Замечания
Функция _getpid получает идентификатор процесса из системы. Идентификатор процесса однозначно идентифицирует вызывающий процесс.
Требования
| Маршрут | Обязательный заголовок |
|---|---|
_getpid |
<process.h> |
Дополнительные сведения о совместимости см. в разделе Совместимость.
Пример
// 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