Поделиться через


Метод ValidateNewPackageSource в классе SMS_SoftwareUpdatesPackage

Метод ValidateNewPackageSource класса инструментария управления Windows (WMI) в Configuration Manager проверяет новое исходное расположение пакета для обновления программного обеспечения.

Примечание.

Для успешной проверки все обновления, доступные в старом источнике пакета, должны быть доступны в новом источнике пакета.

Следующий синтаксис упрощен в коде MOF и определяет метод .

Синтаксис

SInt32 ValidateNewPackageSource(  
     String PackageSource  
);  

Параметры

PackageSource
Тип данных: String

Квалификаторы: [в]

Расположение содержимого пакета для проверки.

Возвращаемые значения

Тип SInt32 данных, равный 0 для указания успешного выполнения или ненулевого значения для указания сбоя.

Сведения об обработке возвращенных ошибок см. в разделе Сведения об ошибках Configuration Manager.

Замечания

Этот метод можно использовать при изменении исходного расположения пакета обновления программного обеспечения из-за изменений инфраструктуры или сбоя сервера.

Этот метод является новым в последней версии Configuration Manager. Обратите внимание, что это единственный способ изменить источник пакета для объекта класса WMI сервера SMS_SoftwareUpdate . Большинство других типов пакетов можно изменить в консоли, но не пакет обновления программного обеспечения. Доступ к этому пакету из консоли ограничен.

Чтобы использовать этот метод, выполните следующие действия:

  1. Вручную скопируйте файлы пакета из старого исходного расположения в новое расположение.

  2. В приложении получите объект класса WMI сервера SMS_SoftwareUpdatesPackage для обновления программного обеспечения.

  3. Включите вызов в ValidateNewPackageSource пакет.

  4. При успешном возвращении из метода приложение изменит StoredPkgPath свойство в пакете, чтобы указать новое исходное расположение.

Требования

Требования к среде выполнения

Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.

Требования к разработке

Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.

См. также

Класс WMI сервера SMS_SoftwareUpdatesPackage
Метод RefreshPkgSource в классе SMS_SoftwareUpdatesPackage
Метод SetSourceSite в классе SMS_SoftwareUpdatesPackage
Метод Unlock в SMS_SoftwareUpdatesPackage класса