PROCESS_INFORMATION     

 

Структура PROCESS_INFORMATION заполняется функцией CreateProcess информацией о новом созданном процессе и его главном потоке.

 

typedef struct _PROCESS_INFORMATION { // pi 

    HANDLE hProcess;

    HANDLE hThread;

    DWORD dwProcessId;

    DWORD dwThreadId;

} PROCESS_INFORMATION;

 

Члены структуры

 

hProcess

 

Возвращает дескриптор нового процесса. Этот дескриптор используется для указания процесса во всех функциях оперирующих с объектом процесса.

 

hThread

 

Возвращает дескриптор на главный поток нового процесса. Этот дескриптор используется для указания потока во всех функциях оперирующих с объектом потока.

 

dwProcessId

 

Возвращает глобальный процессный идентификатор, используемый для распознания процесса. Это значение действительно с того времени как создан процесс до его уничтожения.

 

dwThreadId

 

Возвращает глобальный поточный идентификатор, используемый для распознания потока. Это значение действительно с того времени как создан поток до его уничтожения.

 

См. также

 

CreateProcess

 

Hosted by uCoz