WMI(Windows Management Instrumentation) 클래스 메서드는 GetPDFData Configuration Manager 로드된 패키지 정의 파일에서 SMS_Package 서버 WMI 클래스 및 SMS_Program 서버 WMI 클래스 개체를 생성합니다.
다음 구문은 MOF(Managed Object Format) 코드에서 간소화되고 메서드를 정의합니다.
구문
SInt32 GetPDFData(
UInt32 PDFID,
SMS_Package PackageData,
SMS_Program ProgramData[]
);
매개 변수
PDFID 데이터 형식: UInt32
한정자: [in]
검색할 패키지 정의 파일의 ID입니다. SMS_PDF_Package Server WMI 클래스 클래스에서 이 값을 가져옵니다.
PackageData 데이터 형식: SMS_Package
한정자: [out]
패키지 정의 파일에서 생성된 SMS_Package Server WMI 클래스 개체입니다.
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) | 지정한 SpecifiDrive 정보가 잘못되었습니다. |
| 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 서버 개발 요구 사항을 참조하세요.