Изменение метода
В дополнение к классам и экземплярам инструментарий WMI позволяет изменять метод. Main причиной, по которой требуется изменить метод, является изменение реализации метода в поставщике. Дополнительные сведения см. в разделе Написание поставщика метода.
Изменение метода не является операцией, которую можно выполнить в скрипте.
В следующей процедуре описывается, как изменить метод программным способом.
Изменение метода программным способом
Получите определение класса с помощью вызова IWbemClassObject::GetMethod.
Два параметра out, ppInSignature и ppOutSignature, содержат классы in-parameter и out-parameter соответственно. Возвращаемое значение упаковывается в класс out-parameter как свойство и должно называться ReturnValue.
Получение и изменение параметров с помощью вызовов IWbemClassObject::Get, IWbemClassObject::P ut или IWbemClassObject::D elete.
Поместите новую версию метода обратно в родительский класс с помощью вызова IWbemClassObject::P utMethod.
Дополнительные сведения см. в разделе Управление сведениями о классах и экземплярах.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по