SMS_SoftwareUpdatesPackage 서버 WMI 클래스SMS_SoftwareUpdatesPackage Server WMI Class

SMS_SoftwareUpdatesPackageWMI (WMI(Windows Management Instrumentation)) 클래스는 Configuration Manager에서 소프트웨어 업데이트가 연결 된 프로그램 이진 파일의 배포 단위인 패키지를 나타내는 SMS 공급자 서버 클래스입니다.The SMS_SoftwareUpdatesPackage Windows Management Instrumentation (WMI) class is an SMS Provider server class, in Configuration Manager, that represents the package that is the unit of distribution of program binaries with which the software update is associated.

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

구문Syntax

Class SMS_SoftwareUpdatesPackage : SMS_PackageBaseclass  
{  
      UInt32 ActionInProgress;  
      String AlternateContentProviders;  
      String Description;  
      UInt8 ExtendedData[];  
      UInt32 ExtendedDataSize;  
      UInt32 ForcedDisconnectDelay;  
      Boolean ForcedDisconnectEnabled;  
      UInt32 ForcedDisconnectNumRetries;  
      UInt8 Icon[];  
      UInt32 IconSize;  
      Boolean IgnoreAddressSchedule;  
      UInt8 ISVData[];  
      UInt32 ISVDataSize;  
      String Language;  
      DateTime LastRefreshTime;  
      String LocalizedCategoryInstanceNames[];  
      String Manufacturer;  
      String MIFFilename;  
      String MIFName;  
      String MIFPublisher;  
      String MIFVersion;  
      String Name;  
      UInt32 NumOfPrograms;  
      String PackageID;  
      UInt32 PackageSize;  
      UInt32 PackageType;  
      UInt32 PkgFlags;  
      UInt32 PkgSourceFlag;  
      String PkgSourcePath;  
      String PreferredAddressType;  
      UInt32 Priority;  
      Boolean RefreshPkgSourceFlag;  
      SMS_ScheduleToken RefreshSchedule[];  
      String SecuredScopeNames[];  
      String SedoObjectVersion;  
      String ShareName;  
      UInt32 ShareType;  
      DateTime SourceDate;  
      String SourceSite;  
      UInt32 SourceVersion;  
      String StoredPkgPath;  
      UInt32 StoredPkgVersion;  
      String Version;  
};  

메서드Methods

다음 표에서는의 메서드를 보여 줍니다 SMS_SoftwareUpdatesPackage .The following table shows the methods in SMS_SoftwareUpdatesPackage.

메서드Method 설명Description
클래스 SMS_SoftwareUpdatesPackage의 AddChangeNotification 메서드AddChangeNotification Method in Class SMS_SoftwareUpdatesPackage 소프트웨어 업데이트 패키지 변경 알림을 추가 합니다.Adds a software updates package change notification.
클래스 SMS_SoftwareUpdatesPackage의 AddDistributionPoints 메서드AddDistributionPoints Method in Class SMS_SoftwareUpdatesPackage 소프트웨어 업데이트 패키지에 대 한 배포 지점이 추가 됩니다.Adds the distribution points for the software updates package.
클래스 SMS_SoftwareUpdatesPackage의 AddUpdateContent 메서드AddUpdateContent Method in Class SMS_SoftwareUpdatesPackage 콘텐츠를 다운로드 하 고 배포 위치에 복제 합니다.Downloads content and replicates it to distribution points.
클래스 SMS_SoftwareUpdatesPackage의 RebuildPackage 메서드RebuildPackage Method in Class SMS_SoftwareUpdatesPackage 패키지 원본 위치에서 패키지의 콘텐츠를 복원 합니다.Restores the contents for the package in the package source location.
클래스 SMS_SoftwareUpdatesPackage의 RefreshPkgSource 메서드RefreshPkgSource Method in Class SMS_SoftwareUpdatesPackage 패키지 속성을 변경 하지 않은 경우 모든 배포 지점에서 패키지 원본을 새로 고칩니다.Refreshes the package source at all distribution points, when the package properties have not changed.
클래스 SMS_SoftwareUpdatesPackage의 RemoveContent 메서드RemoveContent Method in Class SMS_SoftwareUpdatesPackage 소프트웨어 업데이트 패키지에서 지정 된 콘텐츠를 제거 합니다.Removes the specified content from the software updates package.
클래스 SMS_SoftwareUpdatesPackage의 SetSourceSite 메서드SetSourceSite Method in Class SMS_SoftwareUpdatesPackage 소프트웨어 업데이트 패키지에 대 한 원본 사이트의 코드를 설정 합니다.Sets the code of the source site for the software updates package.
클래스 SMS_SoftwareUpdatesPackage의 Unlock 메서드Unlock Method in Class SMS_SoftwareUpdatesPackage 원본 사이트를 현재 사이트로 설정 하 고 소프트웨어 업데이트 패키지의 잠금을 해제 합니다.Sets the source site to the current site, unlocking the software updates package.
클래스 SMS_SoftwareUpdatesPackage의 ValidateNewPackageSource 메서드ValidateNewPackageSource Method in Class SMS_SoftwareUpdatesPackage 소프트웨어 업데이트 패키지 콘텐츠를 확인 하 여 새 패키지 원본 위치의 유효성을 검사 합니다.Validates the new package source location by verifying the software updates package content.

속성Properties

ActionInProgress
데이터 형식: UInt32Data type: UInt32

액세스 형식: 읽기 전용Access type: Read-only

한정자: [읽기]Qualifiers: [read]

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

AlternateContentProviders
데이터 형식: StringData type: String

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

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

이 클래스에는 사용 되지 않습니다.Not used for this class.

Description
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

ExtendedData
데이터 형식: UInt8 ArrayData type: UInt8 Array

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

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

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

ExtendedDataSize
데이터 형식: UInt32Data type: UInt32

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

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

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

ForcedDisconnectDelay
데이터 형식: UInt32Data type: UInt32

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

ForcedDisconnectEnabled
데이터 형식: BooleanData type: Boolean

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

ForcedDisconnectNumRetries
데이터 형식: UInt32Data type: UInt32

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

Icon
데이터 형식: UInt8 ArrayData type: UInt8 Array

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

한정자: [large]Qualifiers: [large]

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

IconSize
데이터 형식: UInt32Data type: UInt32

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

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

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

IgnoreAddressSchedule
데이터 형식: BooleanData type: Boolean

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

ISVData
데이터 형식: UInt8 ArrayData type: UInt8 Array

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

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

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

ISVDataSize
데이터 형식: UInt32Data type: UInt32

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

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

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

Language
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

LastRefreshTime
데이터 형식: DateTimeData type: DateTime

액세스 형식: 읽기 전용Access type: Read-only

한정자: [읽기]Qualifiers: [read]

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

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

액세스 형식: 읽기 전용Access type: Read-only

한정자: [읽기]Qualifiers: [read]

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

Manufacturer
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

MIFFilename
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

MIFName
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

MIFPublisher
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

MIFVersion
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

Name
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

NumOfPrograms
데이터 형식: UInt32Data type: UInt32

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

한정자:Qualifiers:

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

PackageID
데이터 형식: StringData type: String

액세스 형식: [키]Access type: [key]

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

PackageSize
데이터 형식: UInt32Data type: UInt32

액세스 형식: 읽기Access type: Read

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

PackageType
데이터 형식: UInt32Data type: UInt32

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

PkgFlags
데이터 형식: UInt32Data type: UInt32

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

한정자: [bits]Qualifiers: [bits]

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

PkgSourceFlag
데이터 형식: UInt32Data type: UInt32

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

PkgSourcePath
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

PreferredAddressType
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

Priority
데이터 형식: UInt32Data type: UInt32

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

RefreshPkgSourceFlag
데이터 형식: BooleanData type: Boolean

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

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

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

RefreshSchedule
데이터 형식: SMS_ScheduleToken ArrayData type: SMS_ScheduleToken Array

액세스 형식: [최대 (15), 지연]Access type: [max(15), lazy]

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

SedoObjectVersion
데이터 형식: StringData type: String

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

한정자: <Need Additional Information>Qualifiers: <Need Additional Information>

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

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

액세스 형식: 읽기 전용Access type: Read-only

한정자: [읽기]Qualifiers: [read]

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

ShareName
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

ShareType
데이터 형식: UInt32Data type: UInt32

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

SourceDate
데이터 형식: DateTimeData type: DateTime

액세스 형식: 읽기 전용Access type: Read-only

한정자: [읽기]Qualifiers: [read]

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

SourceSite
데이터 형식: StringData type: String

액세스 형식: 읽기 전용Access type: Read-only

한정자: [읽기]Qualifiers: [read]

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

SourceVersion
데이터 형식: UInt32Data type: UInt32

액세스 형식: 읽기 전용Access type: Read-only

한정자: [읽기]Qualifiers: [read]

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

StoredPkgPath
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

StoredPkgVersion
데이터 형식: UInt32Data type: UInt32

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

Version
데이터 형식: StringData type: String

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

한정자: 없음Qualifiers: None

SMS_PackageBaseclass 서버 WMI 클래스를 참조 하세요.See SMS_PackageBaseclass Server WMI Class.

설명Remarks

이 클래스의 클래스 한정자는 다음과 같습니다.Class qualifiers for this class include:

  • 보안됨Secured

    클래스 한정자와 속성 섹션에 포함 된 속성 한정자에 대 한 자세한 내용은 Configuration Manager 클래스 및 속성 한정자를 참조 하세요.For more information about both the class qualifiers and the property qualifiers included in the Properties section, see Configuration Manager Class and Property Qualifiers.

    배포 패키지를 만드는 방법에 설명 된 대로 응용 프로그램에서 소프트웨어 업데이트 패키지를 만들 수 있습니다.Your application can create a software updates package as described in How to Create a Deployment Package. 소프트웨어 업데이트 패키지의 원본 변경에 대 한 지침은 배포 패키지 원본을 변경 하는 방법을 참조 하세요.See also How to Change the Deployment Package Source for instructions on changing the source for the software updates package.

요구 사항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.