![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
В чём смысл наличия у процесса ID номера и handle ?
Fellomena © (2001-12-24 15:47:00)subj
Почему не льзя обойтись чем-то одним ?
paul_shmakov (2001-12-24 17:27:00) [1]id - это уникальный идентификатор процесса, который нужен по понятным причинам - как-то ведь нужно процессы различать.
хэндл (дескриптор) - это описатель некоего объекта ядра (в данном случае процесса). каждый процесс имеет свою таблицу дескрипторов. значение дескриптора - это всего лишь индекс в таблице дескрипторов процесса.
дескриптор - это общий мезанизм работы со всеми объектами ядра. главное назначение - унифицированный доступ к этим объектам, подсчет числа ссылок (как верно заметил gek).
gek (2001-12-24 15:51:00) [2]Для подсчета ссылок