Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Metoda GetTsPolicies klasy Instrumentacja zarządzania windows (WMI) w Configuration Manager pobiera wszystkie zasady skojarzone z określoną sekwencją zadań. Użytkownik musi mieć prawa do tworzenia nośników innych niż autonomiczne.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i definiuje metodę .
Składnia
SInt32 GetTsPolicies(
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 Tablica
Kwalifikatory: [out]
Ciągi XML reprezentujące zasady dla określonej sekwencji zadań i zasad zależnych.
PolicyAssignmentXmls Typ danych: String Tablica
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.
Zobacz też
SMS_Advertisement Server WMI ClassSMS_TaskSequencePackage Server WMI ClassGetClientConfigPolicies Method in Class SMS_TaskSequencePackageGetSequence Method in Class SMS_TaskSequencePackageSetSequence Method in Class SMS_TaskSequencePackage