クラス SMS_PDF_Package の GetPDFData メソッド

Configuration Manager の GetPDFData Windows Management Instrumentation (WMI) クラスのメソッドは、読み込まれたパッケージ定義ファイルから SMS_Package Server WMI Class オブジェクトおよび SMS_Program Server WMI Class オブジェクトを生成します。

次の構文は、マネージ オブジェクト形式 (MOF) コードから簡素化され、メソッドを定義したものです。

構文

SInt32 GetPDFData(
     UInt32 PDFID,
     SMS_Package PackageData,
      SMS_Program ProgramData[]
);

パラメーター

PDFID データ型: UInt32

Qualifiers: [in]

取得するパッケージ定義ファイルの ID。 この値は、 SMS_PDF_Package Server WMI Class クラスから取得します。

PackageData データ型: SMS_Package

Qualifiers: [out]

パッケージ定義ファイルから生成された SMS_Package サーバー WMI クラス オブジェクト。

ProgramData データ型: SMS_Program 配列

Qualifiers: [out]

SMS_Program パッケージ定義ファイルから生成されたサーバー WMI クラス オブジェクト。

戻り値

次のビット フィールド警告フラグのいずれかである SInt32 データ型。

Flag 説明
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) 削除プログラムは設定されていますが、アンインストール キーは与えられません。

コード例

この方法を使用する例については、「 How to Create a package Using a PDF Template」を参照してください。

要件

ランタイム要件

詳細については、「Configuration Manager サーバー ランタイム要件」を参照してください。

開発要件

詳細については、「Configuration Manager サーバー開発の要件」を参照してください。

関連項目

SMS_PDF_Package サーバー WMI クラス