Metoda GetPDFData v SMS_PDF_Package třídy
Metoda GetPDFData
třídy WMI (Windows Management Instrumentation) v Configuration Manager vytvoří SMS_Package serverové třídy služby WMI a SMS_Program serverové třídy WMI z načteného definičního souboru balíčku.
Následující syntaxe je zjednodušena z kódu MOF (Managed Object Format) a definuje metodu.
Syntaxe
SInt32 GetPDFData(
UInt32 PDFID,
SMS_Package PackageData,
SMS_Program ProgramData[]
);
Parametry
PDFID
Datový typ: UInt32
Kvalifikátory: [v]
ID definičního souboru balíčku, který se má načíst. Tuto hodnotu získejte z třídy služby WMI SMS_PDF_Package Server .
PackageData
Datový typ: SMS_Package
Kvalifikátory: [out]
Objekt třídy služby WMI serveru SMS_Package vytvořený z definičního souboru balíčku.
ProgramData
Datový typ: SMS_Program
Array
Kvalifikátory: [out]
SMS_Program objekty serverových tříd služby WMI vytvořené z definičního souboru balíčku.
Návratové hodnoty
Datový SInt32
typ, který je jedním z následujících příznaků upozornění bitových polí.
Vlajky | Popis |
---|---|
WARN_BAD_RUN (0) | Byly zadány neplatné informace o spuštění. |
WARN_BAD_RESTART (1) | Byly zadány neplatné informace o restartování. |
WARN_BAD_CANRUNWHEN (2) | Zadali jste neplatné informace CanRun. |
WARN_BAD_ASSIGNMENT (3) | Zadané neplatné informace o přiřazení |
WARN_BAD_DEPENDPROG (4) | Byly zadány neplatné informace DependentProgram. |
WARN_BAD_SPECIFYDRIVE (5) | Zadané neplatné informace o službě SpecifyDrive |
WARN_BAD_ESTDISKSPACE (6) | Zadané neplatné informace EstimatedDiskSpace |
WARN_NO_SUPPCLINFO (7) | Nebyly zadány žádné informace o podporovaných klientech. |
WARN_BAD_SUPPCLINFO (8) | Zadané neplatné informace SupportedClients |
WARN_VER1PDF (9) | Použitý soubor verze 1.0. |
WARN_REMPRONOUKEY(10) | Je nastaven program pro odebrání, ale není zadaný žádný klíč pro odinstalaci. |
Příklad kódu
Příklad, který používá tuto metodu, najdete v tématu Vytvoření balíčku pomocí šablony PDF.
Požadavky
Požadavky na modul runtime
Další informace najdete v tématu Configuration Manager Server Runtime Requirements.
Požadavky na vývoj
Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.