Метод 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
Квалификаторы: [в]
Определяемый пользователем идентификатор объявления для внедрения в политику. Этот идентификатор не должен конфликтовать с другими идентификаторами объявлений, созданными сайтом.
PackageID
Тип данных: String
Квалификаторы: [в]
Идентификатор пакета последовательности задач, если метод предназначен для получения политики для последовательности задач, хранящейся в базе данных Configuration Manager. Значение PackageID
или TaskSequence
может не иметь значения NULL, но не оба параметра.
TaskSequence
Тип данных: SMS_TaskSequence
Квалификаторы: [в]
SMS_TaskSequence объект класса WMI сервера , представляющий последовательность задач. Значение PackageID
или TaskSequence
может не иметь значения NULL, но не оба параметра.
AdvertisementName
Тип данных: String
Квалификаторы: [в]
Определяемое пользователем имя объявления.
AdvertisementComment
Тип данных: String
Квалификаторы: [в]
Определяемый пользователем комментарий к объявлению.
AdvertisementFlags
Тип данных: UInt32
Квалификаторы: [в]
Определяемые пользователем флаги, указывающие сведения о рекламе. Дополнительные сведения об этих флагах см . в разделе класс WMI сервера SMS_Advertisement .
BootImageID
Тип данных: String
Квалификаторы: [в]
Идентификатор пакета образа загрузки для использования с последовательностью задач. Этот параметр является обязательным, TaskSequence
если параметр определен. В противном случае ему необходимо задать значение null
.
SourceSite
Тип данных: String
Квалификаторы: [в]
Код исходного сайта для объявления.
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.