CCM_Application 클라이언트 WMI 클래스CCM_Application Client WMI Class

CCM_ApplicationWMI (WMI(Windows Management Instrumentation)) 클래스는 Configuration Manager에서 응용 프로그램을 나타내는 SMS 공급자 서버 클래스입니다.The CCM_Application Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents an application.

MOF(Managed Object Format) 코드에서 간결하게 표기된 다음 구문은 상속된 속성을 모두 포함합니다.The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties.

구문Syntax

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;  
};  

메서드Methods

다음 표에서는 클래스의 메서드를 보여 줍니다 CCM_Application .The following table lists the methods in the CCM_Application class.

속성Properties

AllowedActions
데이터 형식: String ArrayData type: String Array

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

허용 된 작업입니다.Allowed actions.

AppDTs
데이터 형식: CCM_AppDeploymentType ArrayData type: CCM_AppDeploymentType Array

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: [lazy]Qualifiers: [lazy]

응용 프로그램 배포 유형입니다.Application deployment types.

ApplicabilityState
데이터 형식: StringData type: String

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: [values]Qualifiers: [values]

적용 가능 상태.Applicability state. 가능한 값은 다음과 같습니다.Possible values are:

Value
알 수 없음Unknown
적용 가능Applicable
해당 없음Not Applicable

ConfigureState
데이터 형식: StringData type: String

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: [values]Qualifiers: [values]

상태를 구성 합니다.Configure state. 가능한 값은 다음과 같습니다.Possible values are:

Value
NotNeededNotNeeded
NotConfiguredNotConfigured
구성됨Configured

ContentSize
데이터 형식: UInt32Data type: UInt32

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

콘텐츠 크기.Content size.

Deadline
데이터 형식: DateTimeData type: DateTime

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

최종 기한.Deadline.

DeploymentReport
데이터 형식: StringData type: String

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: [lazy]Qualifiers: [lazy]

배포 보고서.Deployment report.

Description
데이터 형식: StringData type: String

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

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

EnforcePreference
데이터 형식: UInt32Data type: UInt32

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: [values]Qualifiers: [values]

기본 설정 적용.Enforce preference. 가능한 값은 다음과 같습니다.Possible values are:

Value 기본 설정 적용Enforce preference
00 즉시Immediate
11 NonBusinessHoursNonBusinessHours
22 AdminScheduleAdminSchedule

ErrorCode
데이터 형식: UInt32Data type: UInt32

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

오류 코드Error code.

EstimatedInstallTime
데이터 형식: UInt32Data type: UInt32

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

예상 설치 시간Estimated installation time.

EvaluationState
데이터 형식: UInt32Data type: UInt32

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

평가 상태.Evaluation state. 가능한 값은 다음과 같습니다.Possible values are:

평가 상태 값Evaluation State Value 설명Description
00 상태 정보를 사용할 수 없습니다.No state information is available.
11 응용 프로그램이 원하는/확인 된 상태로 적용 됩니다.Application is enforced to desired/resolved state.
22 클라이언트에서 응용 프로그램이 필요 하지 않습니다.Application is not required on the client.
33 응용 프로그램을 적용 (해결 된 상태에 따라 설치 또는 제거) 하는 데 사용할 수 있습니다.Application is available for enforcement (install or uninstall based on resolved state). 콘텐츠가 다운로드 되지 않았거나 다운로드 되지 않았을 수 있습니다.Content may/may not have been downloaded.
44 응용 프로그램을 마지막으로 적용 하지 못했습니다 (설치/제거).Application last failed to enforce (install/uninstall).
55 응용 프로그램이 현재 콘텐츠 다운로드가 완료 될 때까지 기다리고 있습니다.Application is currently waiting for content download to complete.
66 응용 프로그램이 현재 콘텐츠 다운로드가 완료 될 때까지 기다리고 있습니다.Application is currently waiting for content download to complete.
77 응용 프로그램에서 현재 종속성이 다운로드 될 때까지 기다리고 있습니다.Application is currently waiting for its dependencies to download.
88 응용 프로그램에서 현재 서비스 (유지 관리) 기간을 기다리고 있습니다.Application is currently waiting for a service (maintenance) window.
99 응용 프로그램이 현재 이전에 보류 중인 다시 부팅을 기다리는 중입니다.Application is currently waiting for a previously pending reboot.
1010 응용 프로그램이 현재 직렬화 된 적용을 기다리는 중입니다.Application is currently waiting for serialized enforcement.
1111 응용 프로그램에서 현재 종속성을 적용 하 고 있습니다.Application is currently enforcing dependencies.
1212 응용 프로그램이 현재 적용 되 고 있습니다.Application is currently enforcing.
1313 응용 프로그램 설치/제거 적용 및 소프트 다시 부팅이 보류 중입니다.Application install/uninstall enforced and soft reboot is pending.
1414 응용 프로그램이 설치/제거 되 고 하드 재부팅이 보류 중입니다.Application installed/uninstalled and hard reboot is pending.
1515 업데이트를 사용할 수 있지만 설치가 보류 중입니다.Update is available but pending installation.
1616 응용 프로그램을 평가 하지 못했습니다.Application failed to evaluate.
1717 응용 프로그램에서 현재 활성 사용자 세션이 적용 될 때까지 기다리고 있습니다.Application is currently waiting for an active user session to enforce.
1818 응용 프로그램에서 현재 모든 사용자가 로그 오프 하기를 기다리는 중입니다.Application is currently waiting for all users to logoff.
1919 응용 프로그램이 현재 사용자 로그온을 대기 하 고 있습니다.Application is currently waiting for a user logon.
2020 응용 프로그램이 진행 중 이며 다시 시도를 기다리는 중입니다.Application in progress, waiting for retry.
2121 응용 프로그램에서 프레젠테이션 모드가 전환 될 때까지 기다리고 있습니다.Application is waiting for presentation mode to be switched off.
2222 응용 프로그램에서 콘텐츠를 미리 다운로드 하 고 있습니다 (설치 작업 외부에서 다운로드).Application is pre-downloading content (downloading outside of install job).
2323 응용 프로그램에서 종속 콘텐츠를 미리 다운로드 하 고 있습니다 (설치 작업 외부에서 다운로드).Application is pre-downloading dependent content (downloading outside of install job).
2424 응용 프로그램 다운로드에 실패 했습니다 (설치 작업 중 다운로드).Application download failed (downloading during install job).
2525 응용 프로그램을 사전 다운로드 하지 못했습니다 (설치 작업 외부에서 다운로드).Application pre-downloading failed (downloading outside of install job).
2626 다운로드 성공 (설치 작업 중 다운로드).Download success (downloading during install job).
2727 시행 사후 평가.Post-enforce evaluation.
2828 네트워크 연결을 기다리는 중입니다.Waiting for network connectivity.

FileTypes
데이터 형식: StringData type: String

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

파일 형식.File types.

FullName
데이터 형식: StringData type: String

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

FullNameFullName

Icon
데이터 형식: StringData type: String

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

아이콘과.Icon.

Id
데이터 형식: StringData type: String

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: [키]Qualifiers: [key]

응용 프로그램 식별자입니다.Application identifier.

InformativeUrl
데이터 형식: StringData type: String

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

정보를 제공 하는 url입니다.Informative url.

InProgressActions
데이터 형식: String ArrayData type: String Array

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

진행 중인 작업입니다.In progress actions.

InstallState
데이터 형식: StringData type: String

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: [values]Qualifiers: [values]

설치 상태.Installation state. 가능한 값은 다음과 같습니다.Possible values are:

Value
NotInstalledNotInstalled
알 수 없음Unknown
ErrorError
설치됨Installed
메모 계산NotEvaluated
NotUpdatedNotUpdated
NotConfiguredNotConfigured

IsMachineTarget
데이터 형식: BooleanData type: Boolean

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: [키]Qualifiers: [key]

true 장치가 대상으로 지정 된 응용 프로그램입니다.true if this is a device targeted application.

IsPreflightOnly
데이터 형식: BooleanData type: Boolean

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

true 시뮬레이트된 배포 인 경우true if this is a simulated deployment.

LastEvalTime
데이터 형식: DateTimeData type: DateTime

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

마지막 평가 시간입니다.Last evaluation time.

LastInstallTime
데이터 형식: DateTimeData type: DateTime

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

마지막 설치 시간입니다.Last install time.

Name
데이터 형식: StringData type: String

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

응용 프로그램의 이름입니다.Name of application.

NextUserScheduledTime
데이터 형식: DateTimeData type: DateTime

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

다음 사용자의 예약 된 시간입니다.Next user scheduled time.

NotifyUser
데이터 형식: BooleanData type: Boolean

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

사용자에 게 알림.Notify user.

OverrideServiceWindow
데이터 형식: BooleanData type: Boolean

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

true 서비스 창을 재정의 해야 하는 경우입니다.true if service windows should be overridden.

PercentComplete
데이터 형식: UInt32Data type: UInt32

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

완료율.Percent complete.

Publisher
데이터 형식: StringData type: String

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

게시자입니다.Publisher.

RebootOutsideServiceWindow
데이터 형식: BooleanData type: Boolean

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

응용 프로그램을 서비스 windows 외부에서 다시 부팅 해야 하는 경우 True입니다.True if application should reboot outside service windows.

ReleaseDate
데이터 형식: DateTimeData type: DateTime

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

릴리스 날짜.Release date.

ResolvedState
데이터 형식: StringData type: String

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: [values]Qualifiers: [values]

해결 된 상태입니다.Resolved state.

Value
없음None
NotInstalledNotInstalled
설치됨Installed
알 수 없음Unknown
모두Any

Revision
데이터 형식: StringData type: String

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: [키]Qualifiers: [key]

수정 버전Revision

SoftwareVersion
데이터 형식: StringData type: String

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

소프트웨어 버전입니다.Software version.

StartTime
데이터 형식: DateTimeData type: DateTime

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

시작 시간입니다.Start time.

SupersessionState
데이터 형식: StringData type: String

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: [values]Qualifiers: [values]

슈퍼 세션 상태입니다.Supersession state. 가능한 값은 다음과 같습니다.Possible values are:

Value
알 수 없음Unknown
없음None
대체됨Superseded
대체 하는Superseding

Type
데이터 형식: UInt32Data type: UInt32

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

을 입력한 다음Type.

UserUIExperience
데이터 형식: BooleanData type: Boolean

액세스 형식: 읽기/쓰기Access type: Read/Write

한정자: 없음Qualifiers: none

true 다시 부팅 알림을 표시 합니다.true to show a reboot notification. 로 설정 하면 false 다시 부팅 알림이 표시 되지 않습니다.When set to false, no reboot notification will be shown.

설명Remarks

요구 사항Requirements

런타임 요구 사항Runtime Requirements

자세한 내용은 Configuration Manager 서버 런타임 요구 사항을 참조하세요.For more information, see Configuration Manager Server Runtime Requirements.

개발 요구 사항Development Requirements

자세한 내용은 Configuration Manager 서버 개발 요구 사항을 참조하세요.For more information, see Configuration Manager Server Development Requirements.