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 서버 런타임 요구 사항을 참조하세요.
개발 요구 사항
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기