Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Перебор значений в ветке реестра (WMI). Не могу совладать с EnumValue()

Перебор значений в ветке реестра (WMI). Не могу совладать с EnumValue()
Я
   live in sky dreams
 
15.08.18 - 17:13
Есть список баз семерочных. В соответсвующих ветках реестра эти базы прописаны.
В HKCU\Software\1C\1Cv7\7.7\Titles: http://prntscr.com/kixnkh

Пытаюсь из базы восьмерочной прочитать какие базы есть в семерке - и не получается.

ИменаБаз = Неопределено;
    
RegProv=ПолучитьCOMОбъект("winmgmts:{impersonationLevel=impersonate}!\\.\root\default:StdRegProv");
РезультатЗапросаWMI = RegProv.EnumValues("2147483649", "Software\1C\1Cv7\7.7\Titles", ИменаБаз);

В переменной РезультатЗапросаWMI возвращается значение 2 (вроде как - предупреждение, если верить https://docs.microsoft.com/en-us/windows/desktop/wmisdk/wmi-return-codes).
В переменную "ИменаБаз" возвращается Null соответственно.

Как то можно понять что означает конкретно этот код? В человекочитаемом виде..
 
 
   live in sky dreams
 
1 - 15.08.18 - 18:00
Извините... база серверная, код на сервере отрабатывается, где нет баз 7

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует