Метод ValidateNewPackageSource в классе SMS_SoftwareUpdatesPackage
Метод ValidateNewPackageSource
класса инструментария управления Windows (WMI) в Configuration Manager проверяет новое исходное расположение пакета для обновления программного обеспечения.
Примечание.
Для успешной проверки все обновления, доступные в старом источнике пакета, должны быть доступны в новом источнике пакета.
Следующий синтаксис упрощен в коде MOF и определяет метод .
Синтаксис
SInt32 ValidateNewPackageSource(
String PackageSource
);
Параметры
PackageSource
Тип данных: String
Квалификаторы: [в]
Расположение содержимого пакета для проверки.
Возвращаемые значения
Тип SInt32
данных, равный 0 для указания успешного выполнения или ненулевого значения для указания сбоя.
Сведения об обработке возвращенных ошибок см. в разделе Сведения об ошибках Configuration Manager.
Замечания
Этот метод можно использовать при изменении исходного расположения пакета обновления программного обеспечения из-за изменений инфраструктуры или сбоя сервера.
Этот метод является новым в последней версии Configuration Manager. Обратите внимание, что это единственный способ изменить источник пакета для объекта класса WMI сервера SMS_SoftwareUpdate . Большинство других типов пакетов можно изменить в консоли, но не пакет обновления программного обеспечения. Доступ к этому пакету из консоли ограничен.
Чтобы использовать этот метод, выполните следующие действия:
Вручную скопируйте файлы пакета из старого исходного расположения в новое расположение.
В приложении получите объект класса WMI сервера SMS_SoftwareUpdatesPackage для обновления программного обеспечения.
Включите вызов в
ValidateNewPackageSource
пакет.При успешном возвращении из метода приложение изменит
StoredPkgPath
свойство в пакете, чтобы указать новое исходное расположение.
Требования
Требования к среде выполнения
Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.
Требования к разработке
Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.
См. также
Класс WMI сервера SMS_SoftwareUpdatesPackage
Метод RefreshPkgSource в классе SMS_SoftwareUpdatesPackage
Метод SetSourceSite в классе SMS_SoftwareUpdatesPackage
Метод Unlock в SMS_SoftwareUpdatesPackage класса