Я смотрел документы для DuplicateHandle
на днях и заметил, что DuplicateHandle способен копировать рутки ключей реестра (HKEY
с). Если вы читаете об этом немного больше в книге SysInternals, это указывает на то, что дескрипторы ключа реестра - это простые объекты ядра, похожие на дескрипторы файлов. Тем не менее CloseHandle
не может закрыть HKEY
s, а RegCloseKey
не может закрыть другие типы объектов ядра.
Почему различие?