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

CCM_SoftwareBaseWMI (WMI(Windows Management Instrumentation)) 클래스는 Configuration Manager에서 소프트웨어 업데이트와 같은 관리 엔터티의 기본 클래스를 나타내는 SMS 공급자 서버 클래스입니다.The CCM_SoftwareBase Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents the base class for management entities like software updates. 응용 프로그램 등applications and so on. 이 클래스는 이러한 관리 엔터티의 공용 속성을 포함 합니다.This class contains the common properties across these management entities. 이 클래스는 완전성을 위해 여기에 나열 되며 파생 클래스에서 상속 되는 기본 클래스 속성을 보여 줍니다.This class is listed here for completeness and to show the base class properties which derived classes would inherit. 클라이언트 SDK 사용자는 항상 관련 된 특정 파생 클래스를 사용 하 여 기능을 달성할 수 있습니다.Client SDK users will always use the specific derived classes of interest to achieve the functionality.

중요

소프트웨어 업데이트 클라이언트 쪽 SDK는 Configuration Manager 사이트 서버에서 클라이언트에 배포 되 고 해당 하는 클라이언트에 아직 설치 되어 있지 않은 업데이트 집합만 반환 합니다.The software update client side SDK will only return set of updates which are deployed to client from Configuration Manager site server, and are applicable, and are yet to be installed on the client.

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

구문Syntax

Class CCM_SoftwareBase :    
{  
    UInt32 ContentSize;  
    DateTime Deadline;  
    String Description;  
    UInt32 ErrorCode;  
    UInt32 EstimatedInstallTime;  
    UInt32 EvaluationState;  
    String FullName;  
    String Name;  
    DateTime NextUserScheduledTime;  
    UInt32 PercentComplete;  
    String Publisher;  
    UInt32 Type;  
};  

메서드Methods

CCM_SoftwareBase 클래스는 메서드를 정의하지 않습니다.The CCM_SoftwareBase class does not define any methods.

속성Properties

ContentSize
데이터 형식: UInt32Data type: UInt32

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

한정자: 없음Qualifiers: none

콘텐츠 크기를 나타냅니다.Represents the content size. 관리 되는 엔터티에 연결 된 이진 콘텐츠가 있는 경우에만 채워집니다.Populated only if the managed entity has binary content associated with it.

Deadline
데이터 형식: DateTimeData type: DateTime

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

한정자: 없음Qualifiers: none

관리자가이 관리 되는 엔터티를 클라이언트 컴퓨터에 배포 하기 위해 지정한 최종 기한입니다.The deadline specified by the administrator to deploy this managed entity on a client computer.

Description
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: none

관리 되는 엔터티에 대 한 설명입니다.The description of the managed entity.

ErrorCode
데이터 형식: UInt32Data type: UInt32

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

한정자: 없음Qualifiers: none

오류 코드Error code.

EstimatedInstallTime
데이터 형식: UInt32Data type: UInt32

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

한정자: 없음Qualifiers: none

EstimatedInstallTimeEstimatedInstallTime

EvaluationState
데이터 형식: UInt32Data type: UInt32

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

한정자: 없음Qualifiers: none

콘텐츠 다운로드, 대기 중인 servicewindow 등의 소프트웨어 적용 상태.Software enforcement state, such as downloading content, waiting servicewindow, and so on.

Value 소프트웨어 적용 상태Software enforcement state 상태 설명State description
00 UnknownUnknown 상태 정보를 사용할 수 없습니다.No state information is available.
11 적용Enforced 응용 프로그램이 원하는/확인 된 상태로 적용 됩니다.Application is enforced to desired/resolved state.
22 NotRequiredNotRequired 클라이언트에서 응용 프로그램이 필요 하지 않습니다.Application is not required on the client.
33 ApplicationForEnforcementApplicationForEnforcement 응용 프로그램을 적용 (해결 된 상태에 따라 설치 또는 제거) 하는 데 사용할 수 있습니다.Application is available for enforcement (install or uninstall based on resolved state). 콘텐츠가 다운로드 되었거나 다운로드 되지 않았을 수 있습니다.Content may or may not have been downloaded.
44 EnforcementFailedEnforcementFailed 응용 프로그램을 마지막으로 적용 하지 못했습니다 (설치/제거).Application last failed to enforce (install/uninstall).
55 EvaluatingEvaluating 응용 프로그램이 현재 콘텐츠 다운로드가 완료 될 때까지 기다리고 있습니다.Application is currently waiting for content download to complete.
66 DownloadingContentDownloadingContent 응용 프로그램이 현재 콘텐츠 다운로드가 완료 될 때까지 기다리고 있습니다.Application is currently waiting for content download to complete.
77 WaitingforDependenciesDownloadWaitingforDependenciesDownload 응용 프로그램에서 현재 종속성이 다운로드 될 때까지 기다리고 있습니다.Application is currently waiting for its dependencies to download.
88 WaitingforServiceWindowWaitingforServiceWindow 응용 프로그램이 현재 서비스 윈도를 기다리고 있습니다.Application is currently waiting for a service window.
99 WaitingforRebootWaitingforReboot 응용 프로그램이 현재 이전에 보류 중인 다시 부팅을 기다리는 중입니다.Application is currently waiting for a previously pending reboot.
1010 WaitingToEnforceWaitingToEnforce 응용 프로그램이 현재 직렬화 된 적용을 기다리는 중입니다.Application is currently waiting for serialized enforcement.
1111 EnforcingDependenciesEnforcingDependencies 응용 프로그램에서 현재 종속성을 적용 하 고 있습니다.Application is currently enforcing dependencies.
1212 적용 중Enforcing 응용 프로그램이 현재 적용 되 고 있습니다.Application is currently enforcing.
1313 SoftRebootPendingSoftRebootPending 응용 프로그램 설치/제거 적용 및 일시 다시 부팅이 보류 중입니다.Application install/uninstall enforced and a soft reboot is pending.
1414 HardRebootPendingHardRebootPending 응용 프로그램이 설치/제거 되 고 하드 재부팅이 보류 중입니다.Application installed/uninstalled and a hard reboot is pending.
1515 PendingUpdatePendingUpdate 업데이트를 사용할 수 있지만 설치가 보류 중입니다.Update is available but pending installation.
1616 EvaluationFailedEvaluationFailed 응용 프로그램을 평가 하지 못했습니다.Application failed to evaluate.
1717 WaitingUserReconnectWaitingUserReconnect 응용 프로그램에서 현재 활성 사용자 세션이 적용 될 때까지 기다리고 있습니다.Application is currently waiting for an active user session to enforce.
1818 WaitingforUserLogoffWaitingforUserLogoff 응용 프로그램에서 현재 모든 사용자가 로그 오프 하기를 기다리는 중입니다.Application is currently waiting for all users to logoff.
1919 WaitingforUserLogonWaitingforUserLogon 응용 프로그램이 현재 사용자 로그온을 대기 하 고 있습니다.Application is currently waiting for a user logon.
2020 InProgressWaitingRetryInProgressWaitingRetry 응용 프로그램의 다시 시도 대기 중입니다.Application is in progress awaiting retry.
2121 Waitingfor보도 모드 해제WaitingforPresModeOff 응용 프로그램에서 프레젠테이션 모드가 전환 될 때까지 기다리고 있습니다.Application is waiting for presentation mode to be switched off.
2222 AdvanceDownloadingContentAdvanceDownloadingContent 응용 프로그램에서 콘텐츠를 미리 다운로드 하 고 있습니다 (설치 작업 외부에서 다운로드).Application is pre-downloading content (downloading outside of the install job).
2323 AdvanceDependenciesDownloadAdvanceDependenciesDownload 응용 프로그램에서 종속 콘텐츠를 미리 다운로드 하 고 있습니다 (설치 작업 외부에서 다운로드).Application is pre-downloading dependent content (downloading outside of the install job).
2424 DownloadFailedDownloadFailed 응용 프로그램을 다운로드 하지 못했습니다 (설치 작업 중 다운로드).Application is download failed (downloading during the install job).
2525 AdvanceDownloadFailedAdvanceDownloadFailed 응용 프로그램을 사전 다운로드 하지 못했습니다 (설치 작업 외부에서 다운로드).Application is pre-downloading failed (downloading outside of the install job).
2626 다운로드 성공DownloadSuccess 다운로드 성공 (설치 작업 중 다운로드).Download success (downloading during the install job).
2727 PostEnforceEvaluationPostEnforceEvaluation 시행 적용 평가입니다.Post enforce evaluation.

FullName
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: none

소프트웨어 업데이트, 응용 프로그램 등의 관리 되는 엔터티의 전체 이름입니다.The complete name of the managed entity, such as software update, application and so on.

Name
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: none

소프트웨어 업데이트, 응용 프로그램 등의 실제 관리 되는 엔터티의 이름입니다.The name of the actual managed entity like software update, application and so on.

NextUserScheduledTime
데이터 형식: DateTimeData type: DateTime

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

한정자: 없음Qualifiers: none

최종 사용자가이 관리 되는 엔터티를 배포 하는 다음 예약 된 시간입니다.Next scheduled time when end user would like to deploy this managed entity.

PercentComplete
데이터 형식: UInt32Data type: UInt32

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

한정자: 없음Qualifiers: none

완료율.Percent complete.

Publisher
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: none

Windows 업데이트에서 제공 하는 소프트웨어 업데이트를 위해 Microsoft와 같이 관리 되는 엔터티를 게시 한 게시자입니다.The publisher that published the managed entity, such as Microsoft for software updates coming from Windows Updates.

Type
데이터 형식: UInt32Data type: UInt32

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

한정자: 없음Qualifiers: none

을 입력한 다음Type.

설명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.