Значит что у него не получилось этот ключ открыть -- поскольку regedt32 писали пидарасы нерадивые программисты, то конкретную ошибку они не могут вывести -- опять же, используй regmon. Но сильно надеюсь, что в твоем случае это банальный access denied. В сложном случае это может быть "Not found", что на практике означает что ключ как бы есть, но силами Win32 API до него дойти нельзя (например, у него ASCII 0 где-нибудь в середине имени), а достучаться можно только силами native API (ну там функции типа Rt...), что переводит проблему в ранг нерешаемых подручными средствами.
А что касается проблемы с подключами -- то для начала, дабы упростить задачу, советую найти ключик самого нижнего уровня который не грохается, с ним и играться. Ну и помнить что в Permissions можно попросить отресетить Security Descriptors у всех детей и поставить там такие же как у папы :)
no subject
Date: 13 Apr 2005 16:05 (UTC)пидарасынерадивые программисты, то конкретную ошибку они не могут вывести -- опять же, используй regmon. Но сильно надеюсь, что в твоем случае это банальный access denied. В сложном случае это может быть "Not found", что на практике означает что ключ как бы есть, но силами Win32 API до него дойти нельзя (например, у него ASCII 0 где-нибудь в середине имени), а достучаться можно только силами native API (ну там функции типа Rt...), что переводит проблему в ранг нерешаемых подручными средствами.А что касается проблемы с подключами -- то для начала, дабы упростить задачу, советую найти ключик самого нижнего уровня который не грохается, с ним и играться. Ну и помнить что в Permissions можно попросить отресетить Security Descriptors у всех детей и поставить там такие же как у папы :)