Méthode GetPDFData en classe SMS_PDF_Package

La GetPDFData méthode de classe WMI (Windows Management Instrumentation), en Configuration Manager, produit SMS_Package objets de classe WMI Server et SMS_Program Server WMI à partir d’un fichier de définition de package chargé.

La syntaxe suivante est simplifiée à partir du code MOF (Managed Object Format) et définit la méthode.

Syntaxe

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

Paramètres

PDFID Type de données : UInt32

Qualificatifs : [dans]

ID du fichier de définition de package à récupérer. Obtenez cette valeur à partir de la classe SMS_PDF_Package Server WMI .

PackageData Type de données : SMS_Package

Qualifications : [out]

Objet de classe WMI SMS_Package Server produit à partir du fichier de définition de package.

ProgramData Type de données : SMS_Program tableau

Qualifications : [out]

SMS_Program Objets de classe WMI Server produits à partir du fichier de définition de package.

Valeurs de retour

Type SInt32 de données qui correspond à l’un des indicateurs d’avertissement de champ de bits suivants.

Flag Description
WARN_BAD_RUN (0) Les informations d’exécution spécifiées ne sont pas valides.
WARN_BAD_RESTART (1) Les informations de redémarrage spécifiées ne sont pas valides.
WARN_BAD_CANRUNWHEN (2) Informations CanRunWhen non valides.
WARN_BAD_ASSIGNMENT (3) Les informations spécifiées sur l’affectation ne sont pas valides.
WARN_BAD_DEPENDPROG (4) Informations DependentProgram non valides spécifiées.
WARN_BAD_SPECIFYDRIVE (5) Informations spécifiées de SpecifyDrive non valides.
WARN_BAD_ESTDISKSPACE (6) Informations EstimatedDiskSpace non valides spécifiées.
WARN_NO_SUPPCLINFO (7) Aucune information SupportedClients n’est spécifiée.
WARN_BAD_SUPPCLINFO (8) Informations SupportedClients non valides spécifiées.
WARN_VER1PDF (9) Version 1.0 du fichier utilisé.
WARN_REMPRONOUKEY(10) La suppression du programme est définie, mais aucune clé de désinstallation n’est donnée.

Exemple de code

Pour obtenir un exemple qui utilise cette méthode, consultez Comment créer un package à l’aide d’un modèle PDF.

Configuration requise

Configuration requise pour l’exécution

Pour plus d’informations, consultez Configuration requise pour Configuration Manager Server Runtime.

Configuration requise pour le développement

Pour plus d’informations, consultez Configuration requise pour le développement du serveur Configuration Manager.

Voir aussi

Classe WMI SMS_PDF_Package Server