Метод GetTsPoliciesSaMedia в классе SMS_TaskSequencePackage

Метод GetTsPoliciesSaMedia класса инструментария управления Windows (WMI) в Configuration Manager получает все политики, связанные с указанной последовательностью задач. Пользователь должен иметь права на создание автономного носителя.

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

Синтаксис

SInt32 GetTsPoliciesSaMedia (
     String AdvertisementID,
     String PackageID,
     SMS_TaskSequence TaskSequence,
     String AdvertisementName,
     String AdvertisementComment,
     UInt32 AdvertisementFlags,
     String BootImageID,
     String SourceSite,
     String PolicyXmls[],
     String PolicyAssignmentXmls[]
);

Параметры

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

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

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

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

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

Идентификатор пакета последовательности задач, если метод предназначен для получения политики для последовательности задач, хранящейся в базе данных Configuration Manager. Значение PackageID или TaskSequence может не иметь значения NULL, но не оба параметра.

TaskSequence Тип данных: SMS_TaskSequence

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

SMS_TaskSequence объект класса WMI сервера , представляющий последовательность задач. Значение PackageID или TaskSequence может не иметь значения NULL, но не оба параметра.

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

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

Определяемое пользователем имя объявления.

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

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

Определяемый пользователем комментарий к объявлению.

AdvertisementFlags Тип данных: UInt32

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

Определяемые пользователем флаги, указывающие сведения о рекламе. Дополнительные сведения об этих флагах см. в разделе класс WMI сервера SMS_Advertisement .

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

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

Идентификатор пакета образа загрузки для использования с последовательностью задач. Этот параметр является обязательным, TaskSequence если параметр определен. В противном случае ему необходимо задать значение null.

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

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

Код исходного сайта для объявления.

PolicyXmls Тип данных: String Array

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

XML-строки, представляющие политику для указанной последовательности задач и зависимых политик.

PolicyAssignmentXmls Тип данных: String Array

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

XML-строки, представляющие назначения для политики, указанной параметром PolicyXmls. PolicyXmls и PolicyAssignmentXmls выравниваются с n-м элементом одного параметра, соответствующим n-му элементу другого.

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

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

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

Примечания

Политики для последовательности задач включают политику для самой последовательности задач, политики для всех пакетов, на которые ссылается ссылка, и соответствующие назначения политик. Последовательность задач может храниться либо в базе данных, либо в памяти в виде набора объектов WMI.

Если последовательность задач находится в базе данных Configuration Manager, приложение должно указать идентификатор пакета для пакета последовательности задач в параметре PackageID . При указании значения для этого параметра необходимо иметь разрешение на чтение для конкретной последовательности задач.

Если последовательность задач находится в памяти, приложение должно указать значения для TaskSequence параметров и BootImageID .

Требования

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

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

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

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

См. также

Класс WMI сервера SMS_TaskSequencePackage