Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Metoda GetTsPoliciesSaMedia
klasy Instrumentacja zarządzania windows (WMI) w Configuration Manager pobiera wszystkie zasady skojarzone z określoną sekwencją zadań. Użytkownik musi mieć uprawnienia do tworzenia nośników autonomicznych.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i definiuje metodę .
Składni
SInt32 GetTsPoliciesSaMedia (
String AdvertisementID,
String PackageID,
SMS_TaskSequence TaskSequence,
String AdvertisementName,
String AdvertisementComment,
UInt32 AdvertisementFlags,
String BootImageID,
String SourceSite,
String PolicyXmls[],
String PolicyAssignmentXmls[]
);
Parametry
AdvertisementID
Typ danych: String
Kwalifikatory: [w]
Identyfikator anonsu zdefiniowany przez użytkownika do osadzania w zasadach. Ten identyfikator nie powinien kolidować z innymi identyfikatorami anonsu, które zostały utworzone przez witrynę.
PackageID
Typ danych: String
Kwalifikatory: [w]
Identyfikator pakietu sekwencji zadań, jeśli metoda ma uzyskać zasady dla sekwencji zadań przechowywanej w bazie danych Configuration Manager. Albo PackageID
lub TaskSequence
może być inny niż null, ale nie oba parametry.
TaskSequence
Typ danych: SMS_TaskSequence
Kwalifikatory: [w]
SMS_TaskSequence Obiekt klasy WMI serwera reprezentujący sekwencję zadań. Albo PackageID
lub TaskSequence
może być inny niż null, ale nie oba parametry.
AdvertisementName
Typ danych: String
Kwalifikatory: [w]
Nazwa zdefiniowana przez użytkownika dla anonsu.
AdvertisementComment
Typ danych: String
Kwalifikatory: [w]
Komentarz zdefiniowany przez użytkownika dla anonsu.
AdvertisementFlags
Typ danych: UInt32
Kwalifikatory: [w]
Flagi zdefiniowane przez użytkownika określające szczegóły anonsu. Aby uzyskać więcej informacji na temat tych flag, zobacz SMS_Advertisement Server WMI Class (Klasa WMI serwera SMS_Advertisement ).
BootImageID
Typ danych: String
Kwalifikatory: [w]
Identyfikator pakietu obrazu rozruchowego do użycia z sekwencją zadań. Ten parametr jest wymagany, jeśli parametr jest zdefiniowany TaskSequence
. W przeciwnym razie należy ustawić wartość null
.
SourceSite
Typ danych: String
Kwalifikatory: [w]
Kod witryny źródłowej dla anonsu.
PolicyXmls
Typ danych: String Array
Kwalifikatory: [out]
Ciągi XML reprezentujące zasady dla określonej sekwencji zadań i zasad zależnych.
PolicyAssignmentXmls
Typ danych: String Array
Kwalifikatory: [out]
Ciągi XML reprezentujące przypisania dla zasad określonych przez PolicyXmls
.
PolicyXmls
i PolicyAssignmentXmls
są wyrównane, z n-tym elementem jednego parametru odpowiadającego n-temu elementowi drugiego.
Wartości zwracane
Typ SInt32
danych, który ma wartość 0, aby wskazać powodzenie lub inny niż zero, aby wskazać błąd.
Aby uzyskać informacje o obsłudze zwróconych błędów, zobacz Informacje o błędach Configuration Manager.
Uwagi
Zasady sekwencji zadań obejmują zasady dla samej sekwencji zadań, zasady dla wszystkich przywoływanych pakietów i odpowiednie przypisania zasad. Sekwencja zadań może być przechowywana w bazie danych lub w pamięci jako zestaw obiektów WMI.
Jeśli sekwencja zadań znajduje się w bazie danych Configuration Manager, aplikacja powinna określić identyfikator pakietu pakietu sekwencji zadań w parametrzePackageID
. W przypadku podawania wartości dla tego parametru musisz mieć uprawnienie do odczytu dla określonej sekwencji zadań.
Jeśli sekwencja zadań znajduje się w pamięci, aplikacja musi określić wartości parametrów TaskSequence
i BootImageID
.
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.