Функции процесса


Нижеследующие функции используются с процессами.

Функции

Описание

CommandLineToArgvW

Подробно анализирует Уникод строки командной линии. 

CreateProcess

Создает новый процесс и его первичный (главный) поток. 

CreateProcessAsUser

Создает новый процесс и его первичный поток. Новый процесс запускается в контексте системы безопасности заданном пользователем. 

CreateProcessWithLogonW

Создает новый процесс и его первичный поток. Новый процесс затем запускает заданный исполняемый файл в контексте системы безопасности установленных полномочий (пользователь, домен, и пароль). 

ExitProcess

Завершает процесс и все его потоки. 

FreeEnvironmentStrings

Освобождает блок от строк описания конфигурации. 

GetCommandLine

Извлекает командную строку для текущего процесса. 

GetCurrentProcess

Извлекает псевдодескриптор для текущего процесса. 

GetCurrentProcessId

Извлекает идентификатор вызывающего процесса. 

GetEnvironmentStrings

Извлекает блок конфигурации для текущего процесса. 

GetEnvironmentVariable

Извлекает значение заданной переменной от блока конфигурации вызывающего процесса. 

GetExitCodeProcess

Извлекает данные о состоянии завершения заданного процесса. 

GetGuiResources

Извлекает количество дескрипторов для объектов графического интерфейса пользователя (GUI), которые используются в заданным процессе. 

GetPriorityClass

Извлекает класс приоритета для заданного процесса. 

GetProcessAffinityMask

Извлекает маску родственного процесса для заданного процесса и системную родственную маску для системы. 

GetProcessIoCounters

Извлекает поясняющую информацию для всех операций ввода-вывода, которые выполнены заданным процессом.

GetProcessPriorityBoost

Извлекает данные о состоянии органа управления форсированного приоритета заданного процесса. 

GetProcessShutdownParameters

Извлекает параметры отключения системы для текущего вызывающего процесса. 

GetProcessTimes

Извлекает синхронизирующую информацию о заданном процессе. 

GetProcessVersion

Извлекает номера старшей и младшей версии системы, в среде которой заданный процесс рассчитывает запуститься. 

GetProcessWorkingSetSize

Извлекает данные о минимальном и максимальном размере рабочей области заданного процесса. 

GetStartupInfo

Извлекает состав структуры STARTUPINFO , которая была определена, когда создавался вызывающий процесс. 

OpenProcess

Открывает существующий объект процесса. 

SetEnvironmentVariable

Устанавливает значение переменной окружения для текущего процесса. 

SetPriorityClass

Устанавливает класс приоритета для заданного процесса. 

SetProcessAffinityMask

Устанавливает маску родственности процессора для потоков заданного процесса. 

SetProcessPriorityBoost

Отключает способность системы временно повышать приоритет потоков заданного процесса. 

SetProcessShutdownParameters

Устанавливает параметры выключения системы для текущего вызывающего процесса. 

SetProcessWorkingSetSize

Устанавливает минимальный и максимальный размер рабочей области для заданного процесса. 

TerminateProcess

Завершает работу заданного процесса и все его потоки.

 

Назад в оглавление темы
На главную страницу темы

Hosted by uCoz