CCM_Application 클라이언트 WMI 클래스

CCM_Application WMI(Windows Management Instrumentation) 클래스는 Configuration Manager 애플리케이션을 나타내는 SMS 공급자 서버 클래스입니다.

다음 구문은 MOF(Managed Object Format) 코드에서 간소화되며 상속된 모든 속성을 포함합니다.

구문

Class CCM_Application : CCM_SoftwareBase  
{  
    String AllowedActions[];  
    Object AppDTs[];  
    String ApplicabilityState;  
    String ConfigureState;  
    UInt32 ContentSize;  
    DateTime Deadline;  
    String DeploymentReport;  
    String Description;  
    UInt32 EnforcePreference;  
    UInt32 ErrorCode;  
    UInt32 EstimatedInstallTime;  
    UInt32 EvaluationState;  
    String FileTypes;  
    String FullName;  
    String Icon;  
    String Id;  
    String InformativeUrl;  
    String InProgressActions[];  
    String InstallState;  
    Boolean IsMachineTarget;  
    Boolean IsPreflightOnly;  
    DateTime LastEvalTime;  
    DateTime LastInstallTime;  
    String Name;  
    DateTime NextUserScheduledTime;  
    Boolean NotifyUser;  
    Boolean OverrideServiceWindow;  
    UInt32 PercentComplete;  
    String Publisher;  
    Boolean RebootOutsideServiceWindow;  
    DateTime ReleaseDate;  
    String ResolvedState;  
    String Revision;  
    String SoftwareVersion;  
    DateTime StartTime;  
    String SupersessionState;  
    UInt32 Type;  
    Boolean UserUIExperience;  
};  

메서드

다음 표에서는 클래스의 메서드를 나열합니다 CCM_Application .

속성

AllowedActions
데이터 형식: String 배열

액세스 유형: 읽기/쓰기

한정자: 없음

허용되는 작업입니다.

AppDTs
데이터 형식: CCM_AppDeploymentType 배열

액세스 유형: 읽기/쓰기

한정자: [지연]

애플리케이션 배포 유형.

ApplicabilityState
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [값]

적용 가능성 상태입니다. 가능한 값은 다음과 같습니다.

알 수 없음
적용
해당 없음

ConfigureState
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [값]

상태를 구성합니다. 가능한 값은 다음과 같습니다.

NotNeeded
구성되지 않음
구성됨

ContentSize
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: 없음

콘텐츠 크기입니다.

Deadline
데이터 형식: DateTime

액세스 유형: 읽기/쓰기

한정자: 없음

마감.

DeploymentReport
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [지연]

배포 보고서.

Description
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: 없음

애플리케이션 설명입니다.

EnforcePreference
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: [값]

기본 설정을 적용합니다. 가능한 값은 다음과 같습니다.

기본 설정 적용
0 즉각적인
1 NonBusinessHours
2 AdminSchedule

ErrorCode
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: 없음

오류 코드입니다.

EstimatedInstallTime
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: 없음

예상 설치 시간입니다.

EvaluationState
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: 없음

평가 상태입니다. 가능한 값은 다음과 같습니다.

평가 상태 값 설명
0 사용할 수 있는 상태 정보가 없습니다.
1 애플리케이션은 원하는/해결된 상태로 적용됩니다.
2 애플리케이션은 클라이언트에서 필요하지 않습니다.
3 애플리케이션을 적용할 수 있습니다(확인된 상태에 따라 설치 또는 제거). 콘텐츠가 다운로드되었을 수도 있고 다운로드되지 않았을 수도 있습니다.
4 애플리케이션을 마지막으로 적용하지 못했습니다(설치/제거).
5 애플리케이션은 현재 콘텐츠 다운로드가 완료되는 것을 기다리고 있습니다.
6 애플리케이션은 현재 콘텐츠 다운로드가 완료되는 것을 기다리고 있습니다.
7 애플리케이션은 현재 해당 종속성이 다운로드 될 때까지 기다리고 있습니다.
8 애플리케이션은 현재 서비스(유지 관리) 기간을 기다리고 있습니다.
9 애플리케이션은 현재 이전에 보류 중인 다시 부팅을 기다리고 있습니다.
10 애플리케이션은 현재 직렬화된 적용을 기다리고 있습니다.
11 애플리케이션은 현재 종속성을 적용하고 있습니다.
12 애플리케이션이 현재 적용되고 있습니다.
13 적용된 애플리케이션 설치/제거 및 일시 다시 부팅이 보류 중입니다.
14 애플리케이션 설치/제거 및 하드 다시 부팅이 보류 중입니다.
15 업데이트를 사용할 수 있지만 설치가 보류 중입니다.
16 애플리케이션을 평가하지 못했습니다.
17 애플리케이션은 현재 활성 사용자 세션이 적용하기를 기다리고 있습니다.
18 애플리케이션은 현재 모든 사용자가 로그오프하기를 기다리고 있습니다.
19 애플리케이션은 현재 사용자 로그온을 기다리고 있습니다.
20 재시도를 기다리는 애플리케이션이 진행 중입니다.
21 애플리케이션이 프레젠테이션 모드가 꺼질 때까지 기다리고 있습니다.
22 애플리케이션이 콘텐츠를 미리 다운로드하고 있습니다(설치 작업 외부에서 다운로드).
23 애플리케이션이 종속 콘텐츠를 미리 다운로드하고 있습니다(설치 작업 외부에서 다운로드).
24 애플리케이션 다운로드가 실패했습니다(설치 작업 중에 다운로드).
25 애플리케이션 사전 다운로드에 실패했습니다(설치 작업 외부에서 다운로드).
26 다운로드 성공(설치 작업 중 다운로드).
27 사후 적용 평가.
28 네트워크 연결을 기다리는 중입니다.

FileTypes
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: 없음

파일 형식입니다.

FullName
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: 없음

Fullname

Icon
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: 없음

아이콘.

Id
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [키]

애플리케이션 식별자입니다.

InformativeUrl
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: 없음

정보 제공 URL입니다.

InProgressActions
데이터 형식: String Array

액세스 유형: 읽기/쓰기

한정자: 없음

진행 중인 작업입니다.

InstallState
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [값]

설치 상태입니다. 가능한 값은 다음과 같습니다.

NotInstalled
알 수 없음
오류
설치됨
NotEvaluated
NotUpdated
구성되지 않음

IsMachineTarget
데이터 형식: Boolean

액세스 유형: 읽기/쓰기

한정자: [키]

true 디바이스 대상 애플리케이션이면 입니다.

IsPreflightOnly
데이터 형식: Boolean

액세스 유형: 읽기/쓰기

한정자: 없음

true 시뮬레이션된 배포이면 입니다.

LastEvalTime
데이터 형식: DateTime

액세스 유형: 읽기/쓰기

한정자: 없음

마지막 평가 시간입니다.

LastInstallTime
데이터 형식: DateTime

액세스 유형: 읽기/쓰기

한정자: 없음

마지막 설치 시간입니다.

Name
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: 없음

응용 프로그램 이름

NextUserScheduledTime
데이터 형식: DateTime

액세스 유형: 읽기/쓰기

한정자: 없음

다음 사용자 예약 시간.

NotifyUser
데이터 형식: Boolean

액세스 유형: 읽기/쓰기

한정자: 없음

사용자에게 알립니다.

OverrideServiceWindow
데이터 형식: Boolean

액세스 유형: 읽기/쓰기

한정자: 없음

true 서비스 창을 재정의해야 하는 경우 입니다.

PercentComplete
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: 없음

완료율입니다.

Publisher
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: 없음

게시자.

RebootOutsideServiceWindow
데이터 형식: Boolean

액세스 유형: 읽기/쓰기

한정자: 없음

True이면 애플리케이션이 서비스 창 외부에서 다시 부팅되어야 합니다.

ReleaseDate
데이터 형식: DateTime

액세스 유형: 읽기/쓰기

한정자: 없음

릴리스 날짜입니다.

ResolvedState
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [값]

해결된 상태입니다.

없음
NotInstalled
설치됨
알 수 없음
모두

Revision
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [키]

수정

SoftwareVersion
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: 없음

소프트웨어 버전.

StartTime
데이터 형식: DateTime

액세스 유형: 읽기/쓰기

한정자: 없음

시작 시간입니다.

SupersessionState
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [값]

대체 상태입니다. 가능한 값은 다음과 같습니다.

알 수 없음
없음
대체됨
대체

Type
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: 없음

형식.

UserUIExperience
데이터 형식: Boolean

액세스 유형: 읽기/쓰기

한정자: 없음

true 다시 부팅 알림을 표시합니다. 로 false설정하면 다시 부팅 알림이 표시되지 않습니다.

설명

요구 사항

런타임 요구 사항

자세한 내용은 Configuration Manager 서버 런타임 요구 사항을 참조하세요.

개발 요구 사항

자세한 내용은 Configuration Manager 서버 개발 요구 사항을 참조하세요.