類別SMS_PDF_Package中的 GetPDFData 方法
Configuration Manager GetPDFData
中的 Windows Management Instrumentation (WMI) 類別方法會從載入的套件定義檔產生SMS_Package伺服器 WMI 類別和SMS_Program伺服器 WMI 類別物件。
下列語法是從受控物件格式 (MOF) 程式碼中簡化,並定義 方法。
語法
SInt32 GetPDFData(
UInt32 PDFID,
SMS_Package PackageData,
SMS_Program ProgramData[]
);
參數
PDFID
資料類型:UInt32
限定詞:[in]
要擷取之封裝定義檔的識別碼。 從 SMS_PDF_Package Server WMI 類別 取得此值。
PackageData
資料類型:SMS_Package
限定詞:[out]
從封裝定義檔產生的 SMS_Package Server WMI Class 物件。
ProgramData
資料類型: SMS_Program
陣列
限定詞:[out]
SMS_Program封裝定義檔產生的伺服器 WMI 類別物件。
傳回值
下列其中一個 SInt32
位欄位警告旗標的資料類型。
國旗 | 描述 |
---|---|
WARN_BAD_RUN (0) | 指定的執行資訊無效。 |
WARN_BAD_RESTART (1) | 指定的重新開機資訊無效。 |
WARN_BAD_CANRUNWHEN (2) | 指定不正確 CanRunWhen 資訊。 |
WARN_BAD_ASSIGNMENT (3) | 指定的指派資訊無效。 |
WARN_BAD_DEPENDPROG (4) | 指定的 DependentProgram 資訊無效。 |
WARN_BAD_SPECIFYDRIVE (5) | 指定的 SpecifyDrive 資訊無效。 |
WARN_BAD_ESTDISKSPACE (6) | 指定的 EstimatedDiskSpace 資訊無效。 |
WARN_NO_SUPPCLINFO (7) | 未指定 SupportedClients 資訊。 |
WARN_BAD_SUPPCLINFO (8) | 指定的 SupportedClients 資訊無效。 |
WARN_VER1PDF (9) | 使用的 1.0 版檔案。 |
WARN_REMPRONOUKEY (10) | 已設定移除程式,但未提供卸載金鑰。 |
範例程式碼
如需使用此方法的範例,請參閱 如何使用 PDF 範本建立封裝。
需求
執行時間需求
如需詳細資訊,請參閱Configuration Manager伺服器執行時間需求。
開發需求
如需詳細資訊,請參閱Configuration Manager伺服器開發需求。