Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Реферат - Потоки / PROCESS_INFORMATION

.htm
Скачиваний:
17
Добавлен:
02.05.2014
Размер:
10.99 Кб
Скачать

PROCESS_INFORMATION @font-face { font-family: Tahoma; } @font-face { font-family: Arial Unicode MS; } @font-face { font-family: @Arial Unicode MS; } @page Section1 {size: 595.3pt 841.9pt; margin: 2.0cm 42.5pt 2.0cm 3.0cm; mso-header-margin: 35.4pt; mso-footer-margin: 35.4pt; mso-paper-source: 0; } P.MsoNormal { FONT-SIZE: 10pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: Tahoma; mso-style-parent: ""; mso-pagination: widow-orphan; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman" } LI.MsoNormal { FONT-SIZE: 10pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: Tahoma; mso-style-parent: ""; mso-pagination: widow-orphan; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman" } DIV.MsoNormal { FONT-SIZE: 10pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: Tahoma; mso-style-parent: ""; mso-pagination: widow-orphan; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: "Times New Roman"; mso-bidi-font-family: "Times New Roman" } H1 { FONT-SIZE: 16pt; MARGIN: 12pt 0cm 3pt; FONT-FAMILY: Arial; mso-pagination: widow-orphan; mso-style-next: Обычный; mso-outline-level: 1; mso-font-kerning: 16.0pt } H3 { BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: medium none; PADDING-LEFT: 0cm; FONT-SIZE: 13pt; PADDING-BOTTOM: 0cm; MARGIN: 12pt 0cm 3pt; BORDER-LEFT: medium none; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial; mso-pagination: widow-orphan; mso-style-next: Обычный; mso-outline-level: 3; mso-border-bottom-alt: solid windowtext .5pt; mso-padding-alt: 0cm 0cm 1.0pt 0cm } H4 { FONT-SIZE: 10pt; MARGIN: 12pt 0cm 3pt; FONT-FAMILY: Tahoma; mso-pagination: widow-orphan; mso-bidi-font-size: 14.0pt; mso-bidi-font-family: "Times New Roman"; mso-style-next: Обычный; mso-outline-level: 4; text-shadow: auto } P.HelpBody { FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 36pt; FONT-FAMILY: "Arial Unicode MS"; mso-ansi-language: EN-US; mso-pagination: widow-orphan; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: Tahoma; mso-style-name: "Help Body"; mso-layout-grid-align: none; mso-bidi-font-weight: normal } LI.HelpBody { FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 36pt; FONT-FAMILY: "Arial Unicode MS"; mso-ansi-language: EN-US; mso-pagination: widow-orphan; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: Tahoma; mso-style-name: "Help Body"; mso-layout-grid-align: none; mso-bidi-font-weight: normal } DIV.HelpBody { FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 36pt; FONT-FAMILY: "Arial Unicode MS"; mso-ansi-language: EN-US; mso-pagination: widow-orphan; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: Tahoma; mso-style-name: "Help Body"; mso-layout-grid-align: none; mso-bidi-font-weight: normal } DIV.Section1 { page: Section1 } 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  

#bn { DISPLAY: block } #bt { DISPLAY: block }

Соседние файлы в папке Реферат - Потоки