Операционные системы. Учебное пособие. Марапулец Ю.В. - 61 стр.

UptoLike

Составители: 

Продолжение табл. 2.1
1 2
ExitProcess Завершает процесс и все его потоки
ExitThread Завершает поток
FreeEnvironmentStrings Освобождает память области переменных среды
GetCommandLine Возвращает указатель на командную строку
GetCurrentProcess Возвращает описатель (handle) текущего процесса
GetCurrentProcessId Возвращает идентификатор текущего процесса
GetCurrentThread Возвращает описатель (handle) текущего потока
GetCurrentThreadId Возвращает идентификатор текущего потока
GetEnvironmentStrings Возвращает строку переменных среды
GetEnvironmentVariable Возвращает значение указанной переменной среды
GetExitCodeProcess Возвращает код завершения процесса
GetExitCodeThread Возвращает код завершения потока
GetPriorityClass Возвращает класс приоритета процесса
GetProcessAffinityMask Сообщает, на каких процессорах разрешено исполне-
ние процесса
GetProcessShutdownParame-
ters
Сообщает параметры поведения процесса при завер-
шении работы системы
GetProcessTimes Возвращает временные характеристики процесса
GetCurrentProcess Сообщает версию Windows, для которой предназна-
чен процесс
GetProcessWorkingSetSize Возвращает характеристики доступного процессу ад-
ресного пространства
GetStartupInfo Возвращает параметры процесса, полученные им при
создании
GetThreadPriority Сообщает приоритет указанного потока
GetThreadTimes Возвращает временные характеристики указанного
потока
OpenProcess Возвращает описатель (handle) указанного процесса
ResumeThread Уменьшает счетчик задержаний потока (или запуска-
ет его)
SetEnvironmentVariable Устанавливает значение указанной переменной среды
SetPriorityClass Устанавливает класс приоритета процесса
SetProcessShutdownParameters Устанавливает параметры поведения процесса при
завершении работы системы
SetThreadAffinityMask Устанавливает, на каких процессорах разрешено ис-
полнение потока
SetThreadPriority Устанавливает приоритет указанного потока
Sleep Задерживает исполнение потока на указанное коли-
чество миллисекунд
SleepEx Задерживает исполнение до наступления события
ввода/вывода или на время
SetProcessWorkingSetSize Устанавливает характеристики доступного процессу
адресного пространства
SuspendThread Приостанавливает исполнение указанного потока
TerminateProcess Завершает указанный процесс
TerminateThread Завершает указанный поток
TlsAlloc Распределяет индекс локальной памяти потока
(thread local storage TLS)
63
                                                         Продолжение табл. 2.1
             1                                       2
ExitProcess                  Завершает процесс и все его потоки
ExitThread                   Завершает поток
FreeEnvironmentStrings       Освобождает память области переменных среды
GetCommandLine               Возвращает указатель на командную строку
GetCurrentProcess            Возвращает описатель (handle) текущего процесса
GetCurrentProcessId          Возвращает идентификатор текущего процесса
GetCurrentThread             Возвращает описатель (handle) текущего потока
GetCurrentThreadId           Возвращает идентификатор текущего потока
GetEnvironmentStrings        Возвращает строку переменных среды
GetEnvironmentVariable       Возвращает значение указанной переменной среды
GetExitCodeProcess           Возвращает код завершения процесса
GetExitCodeThread            Возвращает код завершения потока
GetPriorityClass             Возвращает класс приоритета процесса
GetProcessAffinityMask       Сообщает, на каких процессорах разрешено исполне-
                             ние процесса
GetProcessShutdownParame-    Сообщает параметры поведения процесса при завер-
ters                         шении работы системы
GetProcessTimes              Возвращает временные характеристики процесса
GetCurrentProcess            Сообщает версию Windows, для которой предназна-
                             чен процесс
GetProcessWorkingSetSize     Возвращает характеристики доступного процессу ад-
                             ресного пространства
GetStartupInfo               Возвращает параметры процесса, полученные им при
                             создании
GetThreadPriority            Сообщает приоритет указанного потока
GetThreadTimes               Возвращает временные характеристики указанного
                             потока
OpenProcess                  Возвращает описатель (handle) указанного процесса
ResumeThread                 Уменьшает счетчик задержаний потока (или запуска-
                             ет его)
SetEnvironmentVariable       Устанавливает значение указанной переменной среды
SetPriorityClass             Устанавливает класс приоритета процесса
SetProcessShutdownParameters Устанавливает параметры поведения процесса при
                             завершении работы системы
SetThreadAffinityMask        Устанавливает, на каких процессорах разрешено ис-
                             полнение потока
SetThreadPriority            Устанавливает приоритет указанного потока
Sleep                        Задерживает исполнение потока на указанное коли-
                             чество миллисекунд
SleepEx                      Задерживает исполнение до наступления события
                             ввода/вывода или на время
SetProcessWorkingSetSize     Устанавливает характеристики доступного процессу
                             адресного пространства
SuspendThread                Приостанавливает исполнение указанного потока
TerminateProcess             Завершает указанный процесс
TerminateThread              Завершает указанный поток
TlsAlloc                     Распределяет индекс локальной памяти потока
                             (thread local storage TLS)

                                    63