Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De GetPDFData klassemethode Windows Management Instrumentation (WMI) produceert in Configuration Manager objecten van SMS_Package Server WMI-klasse en SMS_Program Server WMI-klasse uit een geladen pakketdefinitiebestand.
De volgende syntaxis is vereenvoudigd ten opzichte van de MOF-code (Managed Object Format) en definieert de methode.
Syntaxis
SInt32 GetPDFData(
UInt32 PDFID,
SMS_Package PackageData,
SMS_Program ProgramData[]
);
Parameters
PDFID Gegevenstype: UInt32
Kwalificaties: [in]
Id van het pakketdefinitiebestand dat moet worden opgehaald. Haal deze waarde op uit de klasse SMS_PDF_Package Server WMI .
PackageData Gegevenstype: SMS_Package
Kwalificaties: [out]
Een SMS_Package Server WMI-klasseobject dat is geproduceerd op basis van het pakketdefinitiebestand.
ProgramData Gegevenstype: SMS_Program Array
Kwalificaties: [out]
SMS_Program Server WMI-klasseobjecten die zijn geproduceerd op basis van het pakketdefinitiebestand.
Retourwaarden
Een SInt32 gegevenstype dat een van de volgende waarschuwingsvlaggen voor bitvelden is.
| Vlag | Beschrijving |
|---|---|
| WARN_BAD_RUN (0) | Ongeldige uitvoeringsinformatie opgegeven. |
| WARN_BAD_RESTART (1) | Ongeldige informatie over opnieuw opstarten opgegeven. |
| WARN_BAD_CANRUNWHEN (2) | Ongeldige CanRunWhen informatie opgegeven. |
| WARN_BAD_ASSIGNMENT (3) | Ongeldige toewijzingsgegevens opgegeven. |
| WARN_BAD_DEPENDPROG (4) | Ongeldige DependentProgram-informatie opgegeven. |
| WARN_BAD_SPECIFYDRIVE (5) | Ongeldige SpecifyDrive-gegevens opgegeven. |
| WARN_BAD_ESTDISKSPACE (6) | Ongeldige EstimatedDiskSpace-informatie opgegeven. |
| WARN_NO_SUPPCLINFO (7) | Er is geen SupportedClients-informatie opgegeven. |
| WARN_BAD_SUPPCLINFO (8) | Ongeldige SupportedClients-informatie opgegeven. |
| WARN_VER1PDF (9) | Gebruikt versie 1.0-bestand. |
| WARN_REMPRONOUKEY(10) | Het programma voor verwijderen is ingesteld, maar er wordt geen verwijdersleutel gegeven. |
Voorbeeldcode
Voor een voorbeeld waarin deze methode wordt gebruikt, raadpleegt u How to Create a package using a PDF template (Een pakket maken met behulp van een PDF-sjabloon).
Vereisten
Runtime vereisten
Zie de vereisten voor de runtime van de Configuration Manager-server voor meer informatie.
Ontwikkelingsvereisten
Zie Vereisten voor de ontwikkeling van Configuration Manager-servers voor meer informatie.