Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die GetTsPolicies Klassenmethode Windows-Verwaltungsinstrumentation (WMI) im Configuration Manager ruft alle Richtlinien ab, die der angegebenen Tasksequenz zugeordnet sind. Der Benutzer muss über Berechtigungen zum Erstellen anderer Medien als der eigenständigen Medien verfügen.
Die folgende Syntax wurde aus Managed Object Format (MOF)-Code vereinfacht und definiert die Methode.
Syntax
SInt32 GetTsPolicies(
String AdvertisementID,
String PackageID,
SMS_TaskSequence TaskSequence,
String AdvertisementName,
String AdvertisementComment,
UInt32 AdvertisementFlags,
String BootImageID,
String SourceSite,
String PolicyXmls[],
String PolicyAssignmentXmls[]
);
Parameter
AdvertisementID Datentyp: String
Qualifikanten: [in]
Eine benutzerdefinierte Ankündigungs-ID, die in die Richtlinie eingebettet werden soll. Diese ID darf nicht mit anderen Ankündigungs-IDs in Konflikt geraten, die von der Website erstellt wurden.
PackageID Datentyp: String
Qualifikanten: [in]
Die ID für das Tasksequenzpaket, wenn die Methode darin besteht, eine Richtlinie für eine Tasksequenz abzurufen, die in der Configuration Manager-Datenbank gespeichert ist. Entweder PackageID oder TaskSequence kann ungleich NULL sein, aber nicht beide Parameter.
TaskSequence Datentyp: SMS_TaskSequence
Qualifikanten: [in]
SMS_TaskSequence WMI-Klassenobjekt des Servers , das die Tasksequenz darstellt. Entweder PackageID oder TaskSequence kann ungleich NULL sein, aber nicht beide Parameter.
AdvertisementName Datentyp: String
Qualifikanten: [in]
Ein benutzerdefinierter Name für die Ankündigung.
AdvertisementComment Datentyp: String
Qualifikanten: [in]
Ein benutzerdefinierter Kommentar für die Ankündigung.
AdvertisementFlags Datentyp: UInt32
Qualifikanten: [in]
Benutzerdefinierte Flags, die Ankündigungsdetails angeben. Weitere Informationen zu diesen Flags finden Sie unter SMS_Advertisement Server WMI-Klasse .
BootImageID Datentyp: String
Qualifikanten: [in]
Die ID für ein Startabbildpaket, das mit der Tasksequenz verwendet werden soll. Dieser Parameter ist erforderlich, wenn der TaskSequence Parameter definiert ist. Andernfalls muss sie auf nullfestgelegt werden.
SourceSite Datentyp: String
Qualifikanten: [in]
Code für die Quellwebsite für die Ankündigung.
PolicyXmls Datentyp: String Array
Qualifikanten: [raus]
XML-Zeichenfolgen, die die Richtlinie für die angegebene Tasksequenz und abhängige Richtlinien darstellen.
PolicyAssignmentXmls Datentyp: String Array
Qualifikanten: [raus]
XML-Zeichenfolgen, die Zuweisungen für die von angegebene PolicyXmlsRichtlinie darstellen.
PolicyXmls und PolicyAssignmentXmls ausgerichtet sind, wobei das n-te Element eines Parameters dem n-ten Element des anderen entspricht.
Rückgabewerte
Ein SInt32 Datentyp, der 0 ist, um Erfolg anzuzeigen, oder ungleich null, um Fehler anzuzeigen.
Informationen zum Behandeln zurückgegebener Fehler finden Sie unter Informationen zu Configuration Manager-Fehlern.
Hinweise
Die Richtlinien für eine Tasksequenz umfassen die Richtlinie für die Tasksequenz selbst, Richtlinien für alle referenzierten Pakete und die entsprechenden Richtlinienzuweisungen. Die Tasksequenz kann entweder in der Datenbank oder im Arbeitsspeicher als eine Gruppe von WMI-Objekten gespeichert werden.
Wenn sich die Tasksequenz in der Configuration Manager-Datenbank befindet, sollte Ihre Anwendung den Paketbezeichner für das Tasksequenzpaket im PackageID Parameter angeben. Wenn Sie einen Wert für diesen Parameter angeben, müssen Sie über eine Leseberechtigung für die jeweilige Tasksequenz verfügen.
Wenn sich die Tasksequenz im Arbeitsspeicher befindet, muss Ihre Anwendung Werte für die TaskSequence Parameter and BootImageID angeben.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter Anforderungen an die Configuration Manager Server-Laufzeit.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Entwicklungsanforderungen für Configuration Manager Server.
Siehe auch
SMS_Advertisement Server WMI KlasseSMS_TaskSequencePackage Server WMI KlasseGetClientConfigPolicies Methode in Klasse SMS_TaskSequencePackageGetSequence-Methode in Klasse SMS_TaskSequencePackageSetSequence-Methode in Klasse SMS_TaskSequencePackage