Как изменить класс Msvm_VirtualSystemGlobalSettingData в C #? - PullRequest
3 голосов
/ 21 декабря 2011

Я пытаюсь изменить значение AutomaticStartupAction (и завершение работы) в данной виртуальной машине.У меня есть некоторый код, написанный для него, но работа всегда терпит неудачу.Я могу показать пример кода, но я бы хотел узнать, как в целом изменить эти свойства в виртуальной машине, пожалуйста.

Мне удалось получить правильный класс и текущее значение AutomaticStartupAction,но я не могу изменить его с помощью ModifyVirtualSystem (как советуют документы Microsoft).Я думаю, что делаю это правильно, но, видимо, есть кое-что, чего я не знаю.Когда выполняется вызов ModifyVirtualSystem, он запускает задание, но задание всегда терпит неудачу, поэтому я знаю, что передаю хорошие данные.У меня есть много функций, модифицирующих виртуальные машины через WMI, но есть что-то в ассоциаторах, которые я, по-видимому, не понимаю, или, может быть, я решаю неправильную проблему.

Так, каков код C # для изменения значения AutomaticStartupActionчерез провайдера WMI?

...