GetPDFData-Methode in Der Klasse SMS_PDF_Package
Die GetPDFData
WMI-Klassenmethode (Windows Management Instrumentation) in Configuration Manager erzeugt SMS_Package Server WMI Class- und SMS_Program Server WMI Class-Objekte aus einer geladenen Paketdefinitionsdatei.
Die folgende Syntax wird von MOF-Code (Managed Object Format) vereinfacht und definiert die -Methode.
Syntax
SInt32 GetPDFData(
UInt32 PDFID,
SMS_Package PackageData,
SMS_Program ProgramData[]
);
Parameter
PDFID
Datentyp: UInt32
Qualifizierer: [in]
ID der abzurufenden Paketdefinitionsdatei. Rufen Sie diesen Wert aus der WMI-Klasse des SMS_PDF_Package-Servers ab.
PackageData
Datentyp: SMS_Package
Qualifizierer: [out]
Ein SMS_Package Server WMI Class-Objekt , das aus der Paketdefinitionsdatei erstellt wurde.
ProgramData
Datentyp: SMS_Program
Array
Qualifizierer: [out]
SMS_Program Server WMI Class-Objekte , die aus der Paketdefinitionsdatei erstellt wurden.
Rückgabewerte
Ein SInt32
Datentyp, der eines der folgenden Bitfeldwarnungsflags ist.
Flag | Beschreibung |
---|---|
WARN_BAD_RUN (0) | Ungültige Ausführungsinformationen angegeben. |
WARN_BAD_RESTART (1) | Ungültige Neustartinformationen angegeben. |
WARN_BAD_CANRUNWHEN (2) | Ungültige CanRunWhen-Informationen angegeben. |
WARN_BAD_ASSIGNMENT (3) | Ungültige Zuweisungsinformationen angegeben. |
WARN_BAD_DEPENDPROG (4) | Ungültige DependentProgram-Informationen angegeben. |
WARN_BAD_SPECIFYDRIVE (5) | Ungültige SpecifyDrive-Informationen angegeben. |
WARN_BAD_ESTDISKSPACE (6) | Ungültige EstimatedDiskSpace-Informationen angegeben. |
WARN_NO_SUPPCLINFO (7) | Keine SupportedClients-Informationen angegeben. |
WARN_BAD_SUPPCLINFO (8) | Ungültige SupportedClients-Informationen angegeben. |
WARN_VER1PDF (9) | Verwendete Datei der Version 1.0. |
WARN_REMPRONOUKEY(10) | Das Programm entfernen ist festgelegt, aber es wird kein Deinstallationsschlüssel angegeben. |
Beispielcode
Ein Beispiel, in dem diese Methode verwendet wird, finden Sie unter Erstellen eines Pakets mithilfe einer PDF-Vorlage.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.