Difference between revisions of "SysFn-1/ru"
Jump to navigation
Jump to search
(Created page with ''''Функция -1 - завершить выполнение потока/процесса''' ''Параметры:'' * eax = -1 - номер функции ''Возвращ...') |
m |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
− | '''Функция -1 - завершить выполнение потока/процесса | + | '''Функция -1''' - завершить выполнение потока/процесса. |
''Параметры:'' | ''Параметры:'' | ||
− | + | :* eax = -1 - номер функции | |
− | * eax = -1 - номер функции | ||
''Возвращаемое значение:'' | ''Возвращаемое значение:'' | ||
+ | :* функция не возвращает ни значения, ни управления | ||
− | * | + | ''Замечания:'' |
+ | :* Если процесс явно не создавал потоков, то у него есть только один поток, завершение которого приводит к завершению процесса. | ||
+ | :* Если текущий поток - последний в процессе, то его завершение также приводит к завершению процесса. | ||
+ | :* Эта функция завершает текущий поток. Другой поток можно прибить вызовом подфункции 2 [[SysFn18/ru|функции 18]]. | ||
− | '' | + | '''Константы для регистров:''' |
+ | ::eax - SF_TERMINATE_PROCESS (-1) | ||
− | + | {{System_functions}} | |
− | + | [[Category: SysCalls]] | |
− |
Latest revision as of 18:35, 22 January 2016
Функция -1 - завершить выполнение потока/процесса.
Параметры:
- eax = -1 - номер функции
Возвращаемое значение:
- функция не возвращает ни значения, ни управления
Замечания:
- Если процесс явно не создавал потоков, то у него есть только один поток, завершение которого приводит к завершению процесса.
- Если текущий поток - последний в процессе, то его завершение также приводит к завершению процесса.
- Эта функция завершает текущий поток. Другой поток можно прибить вызовом подфункции 2 функции 18.
Константы для регистров:
- eax - SF_TERMINATE_PROCESS (-1)
|