Суббота, 12.10.2024, 11:52
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
исключительная ситуация (SWbemLocator): Access is denied
medvalexДата: Среда, 02.12.2020, 08:01 | Сообщение # 1
Майор
Группа: Проверенные
Сообщений: 86
Репутация: 58
Статус: Оффлайн

Периодически выдается служебное сообщение (в не активных базах, в которых никакой ввод не осуществлял) об ошибке доступа.
Что это за компонента и зачем она вызывается?

{ВнешняяОбработка.ирКэш.МодульОбъекта(881)}: Ошибка при вызове метода контекста (ConnectServer): Произошла исключительная ситуация (SWbemLocator): Access is denied. 
{ВнешняяОбработка.ирКэш.МодульОбъекта(881)}: Ошибка при вызове метода контекста (ConnectServer): Произошла исключительная ситуация (SWbemLocator): Access is denied.
 
tormozitДата: Среда, 02.12.2020, 09:41 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6392
Репутация: 165
Статус: Оффлайн
Это код взаимодействия с WMI
https://habr.com/ru/post/70806/

В основном код инструментов обращается к этому механизму, чтобы узнать командную строку своего процесса ОС. Некоторые параметры работы программы можно взять только оттуда. Код инструментов делает это на клиенте в разных местах и на сервере 1С (внутри rphost) в окне "Информация для технической поддержки".

Строка кода из твоей ошибки является общей для всех обращений к WMI. Поэтому она не поможет узнать, в каком конкретном месте идет вызов. К сожалению в обычном приложении стек вызовов пока (в 8.3.18) не добавляется в описание ошибки. Поэтому поможет узнать подробности отладчик либо переход в управляемое приложение и вариант "Расширение".

В консоли запросов кстати есть тип запроса WQL. Он как раз является один из способов использования WMI.

Прикрепления: 9502609.png (74.3 Kb)
 
  • Страница 1 из 1
  • 1
Поиск: