GetPDFData, metoda w klasie SMS_PDF_Package
Metoda GetPDFData
klasy Instrumentacja zarządzania windows (WMI) w Configuration Manager generuje obiekty klasy WMI serwera SMS_Package i SMS_Program Server WMI z załadowanego pliku definicji pakietu.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i definiuje metodę .
Składni
SInt32 GetPDFData(
UInt32 PDFID,
SMS_Package PackageData,
SMS_Program ProgramData[]
);
Parametry
PDFID
Typ danych: UInt32
Kwalifikatory: [w]
Identyfikator pliku definicji pakietu do pobrania. Pobierz tę wartość z klasy WMI serwera SMS_PDF_Package.
PackageData
Typ danych: SMS_Package
Kwalifikatory: [out]
Obiekt klasy WMI serwera SMS_Package utworzony na podstawie pliku definicji pakietu.
ProgramData
Typ danych: SMS_Program
Tablica
Kwalifikatory: [out]
SMS_Program server WMI Class objects produced from the package definition file (Obiekty klasy WMI serwera utworzone na podstawie pliku definicji pakietu).
Wartości zwracane
Typ SInt32
danych, który jest jedną z następujących flag ostrzegawczych pola bitowego.
Flaga | Opis |
---|---|
WARN_BAD_RUN (0) | Określono nieprawidłowe informacje o uruchomieniu. |
WARN_BAD_RESTART (1) | Określono nieprawidłowe informacje o ponownym uruchomieniu. |
WARN_BAD_CANRUNWHEN (2) | Nieprawidłowa wartość CanRunWhen określone informacje. |
WARN_BAD_ASSIGNMENT (3) | Określono nieprawidłowe informacje o przypisaniu. |
WARN_BAD_DEPENDPROG (4) | Określono nieprawidłowe informacje o programie DependentProgram. |
WARN_BAD_SPECIFYDRIVE (5) | Określono nieprawidłowe informacje o usłudze SpecifyDrive. |
WARN_BAD_ESTDISKSPACE (6) | Określono nieprawidłowe informacje estimatedDiskSpace. |
WARN_NO_SUPPCLINFO (7) | Nie określono żadnych informacji SupportedClients. |
WARN_BAD_SUPPCLINFO (8) | Określono nieprawidłowe informacje SupportedClients. |
WARN_VER1PDF (9) | Używany plik w wersji 1.0. |
WARN_REMPRONOUKEY(10) | Program usuwania jest ustawiony, ale nie podano klucza odinstalowywania. |
Przykładowy kod
Przykład, który korzysta z tej metody, można znaleźć w temacie How to Create a Package Using a PDF Template (Jak utworzyć pakiet przy użyciu szablonu PDF).
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.