SMS_SoftwareUpdate Server WMI Sınıfı

SMS_SoftwareUpdate Windows Yönetim Araçları (WMI) sınıfı, Configuration Manager'da bir sitede kullanılabilen yazılım güncelleştirme bilgilerini kullanıma sunan ve yazılım güncelleştirmeleri için temel sınıf olarak hizmet veren bir SMS Sağlayıcısı sunucu sınıfıdır.

Aşağıdaki söz dizimi, Yönetilen Nesne Biçimi (MOF) kodundan basitleştirilmiştir ve devralınan tüm özellikleri içerir.

Söz dizimi

Class SMS_SoftwareUpdate : SMS_ConfigurationItemBaseClass   
{   
      String ApplicabilityCondition;   
      String ArticleID;   
      String BulletinID;   
      String CategoryInstance_UniqueIDs[];   
      UInt32 CI_ID;   
      String CI_UniqueID;   
      UInt32 CIType_ID;   
      UInt32 CIVersion;   
      UInt64 ConfigurationFlags;  
      String CreatedBy;   
      UInt32 CustomSeverity;   
      String CustomSeverityName;   
      DateTime DateCreated;   
      DateTime DateLastModified;   
      DateTime DatePosted;   
      DateTime DateRevised;   
      DateTime EffectiveDate;   
      UInt32 EULAAccepted;   
      Boolean EULAExists;   
      DateTime EULASignoffDate;   
      String EULASignoffUser;   
      UInt32 ExecutionContext;   
      Boolean IsBundle;   
      Boolean IsContentProvisioned;   
      Boolean IsDeployable;   
      Boolean IsDeployed;   
      Boolean IsDigest;   
      Boolean IsEnabled;   
      Boolean IsExpired;   
      Boolean IsHidden;   
      Boolean IsLatest;  
      Boolean IsMetadataOnlyUpdate;   
      Boolean IsOfflineServiceable;   
      Boolean IsQuarantined;   
      Boolean IsSuperseded;   
      Boolean IsUserDefined;   
      String LastModifiedBy;   
      DateTime LastStatusTime;   
      String LocalizedCategoryInstanceNames[];   
      String LocalizedDescription;   
      String LocalizedDisplayName;   
      SMS_CI_LocalizedEulas LocalizedEulas[];   
      SMS_CI_LocalizedProperties LocalizedInformation[];   
      String LocalizedInformativeURL;   
      UInt32 LocalizedPropertyLocaleID;   
      UInt32 MaxExecutionTime;   
      UInt32 ModelID;  
      String ModelName;   
      UInt32 NumMissing;   
      UInt32 NumNotApplicable;   
      UInt32 NumPresent;   
      UInt32 NumTotal;   
      UInt32 NumUnknown;   
      UInt32 PercentCompliant;   
      UInt32 PermittedUses;   
      String PlatformCategoryInstance_UniqueIDs[];   
      UInt32 PlatformType;   
      Boolean RequiresExclusiveHandling;   
      UInt32 RevisionNumber;   
      SMS_SDMPackageLocalizedData SDMPackageLocalizedData[];   
      UInt32 SDMPackageVersion;   
      String SDMPackageXML;   
      String SecuredScopeNames[];   
      String SedoObjectVersion;   
      UInt32 Severity;   
      String SeverityName;   
      SInt64 Size;   
      String SourceSite;   
      String UpdateLocales[];   
};  

Yöntemler

Aşağıdaki tabloda, SMS_SoftwareUpdate.

Yöntem Açıklama
SMS_SoftwareUpdate. Sınıfta EULA Yöntemini Kabul Etme Yazılım güncelleştirmesinin Microsoft Yazılımı Lisans Koşullarını kabul eder veya reddeder.
SMS_SoftwareUpdate Sınıfındaki FilterUpdates yöntemi Sadece dahili kullanım içindir.
SMS_SoftwareUpdate Sınıfında GetEULA Yöntemi Bir yazılım güncelleştirmesinin yerelleştirilmiş Microsoft Yazılım Lisans Koşulları içeriğini alır.
SMS_SoftwareUpdate Sınıfında SetEnforcement Yöntemi Bir yazılım güncelleştirmesinin ilke uygulamasını ayarlar.
SMS_SoftwareUpdate Sınıfında SyncNow Yöntemi Yazılım Güncelleştirme Noktası'nın el ile eşitlemesini gerçekleştirir.

Özellikler

ApplicabilityCondition
Veri türü: String

Erişim türü: Okuma/Yazma

Belirleyiciler: [SizeLimit("512"), not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

ArticleID
Veri türü: String

Erişim türü: Salt okunur

Belirleyiciler: [read, SizeLimit("64"), not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

BulletinID
Veri türü: String

Erişim türü: Salt okunur

Belirleyiciler: [read, SizeLimit("64"), not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

CategoryInstance_UniqueIDs
Veri türü: String Dizi

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

CI_ID
Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: [anahtar]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

CI_UniqueID
Veri türü: String

Erişim türü: Okuma/Yazma

Niteleyiciler:[benzersiz, not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

CIType_ID
Veri türü: UInt32

Erişim türü: Salt okunur

Elemeler: [not_null, oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

Bu sınıf için tür kimliği SoftwareUpdate (1) veya SoftwareUpdateBundle (8) olur.

CIVersion
Veri türü: UInt32

Erişim türü: Salt okunur

Elemeler: [oku, not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

ConfigurationFlags
Veri türü: UInt64

Erişim türü: Salt okunur

Belirleyiciler: [bits("COMPLIANCE_POLICY(0)"), read]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

CreatedBy
Veri türü: String

Erişim türü: Salt okunur

Belirleyiciler: [SizeLimit("512"), okuma, not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

CustomSeverity
Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

CustomSeverityName
Veri türü: String

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

DateCreated
Veri türü: DateTime

Erişim türü: Salt okunur

Elemeler: [not_null, oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

DateLastModified
Veri türü: DateTime

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

DatePosted
Veri türü: DateTime

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

DateRevised
Veri türü: DateTime

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

EffectiveDate
Veri türü: DateTime

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

EULAAccepted
Veri türü: UInt32

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

EULAExists
Veri türü: Boolean

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

EULASignoffDate
Veri türü: DateTime

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

EULASignoffUser
Veri türü: String

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

ExecutionContext
Veri türü: UInt32

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

IsBundle
Veri türü: Boolean

Erişim türü: Okuma/Yazma

Elemeler: [not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

IsContentProvisioned
Veri türü: Boolean

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

IsDeployable
Veri türü: Boolean

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

IsDeployed
Veri türü: Boolean

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

IsDigest
Veri türü: Boolean

Erişim türü: Salt okunur

Elemeler: [oku, tembel]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

IsEnabled
Veri türü: Boolean

Erişim türü: Okuma/Yazma

Elemeler: [not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

IsExpired
Veri türü: Boolean

Erişim türü: Okuma/Yazma

Elemeler: [not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

IsHidden
Veri türü: Boolean

Erişim türü: Okuma/Yazma

Elemeler: [not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

IsLatest
Veri türü: Boolean

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

IsMetadataOnlyUpdate
Veri türü: Boolean

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

IsOfflineServiceable
Veri türü: Boolean

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

IsQuarantined
Veri türü: Boolean

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

IsSuperseded
Veri türü: Boolean

Erişim türü: Salt okunur

Elemeler: [oku, not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

IsUserDefined
Veri türü: Boolean

Erişim türü: Okuma/Yazma

Elemeler: [not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

LastModifiedBy
Veri türü: String

Erişim türü: Salt okunur

Belirleyiciler: [SizeLimit("512"), okuma, not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

LastStatusTime
Veri türü: DateTime

Erişim türü: Salt okunur

Elemeler: oku

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

LocalizedCategoryInstanceNames
Veri türü: String Dizi

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

LocalizedDescription
Veri türü: String

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

LocalizedDisplayName
Veri türü: String

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

LocalizedEulas
Veri türü: SMS_CI_LocalizedEulas Array

Erişim türü: Salt okunur

Elemeler: [oku, tembel]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

LocalizedInformation
Veri türü: SMS_CI_LocalizedProperties Array

Erişim türü: Salt okunur

Elemeler: [oku, tembel]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

LocalizedInformativeURL
Veri türü: String

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

LocalizedPropertyLocaleID
Veri türü: UInt32

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

MaxExecutionTime
Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: Yok

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

ModelID
Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: [not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

ModelName
Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: [benzersiz, not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

NumMissing
Veri türü: UInt32

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

NumNotApplicable
Veri türü: UInt32

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

NumPresent
Veri türü: UInt32

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

NumTotal
Veri türü: UInt32

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

NumUnknown
Veri türü: UInt32

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

PercentCompliant
Veri türü: UInt32

Erişim türü: Okuma

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

PermittedUses
Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: [not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

PlatformCategoryInstance_UniqueIDs
Veri türü: String dizi

Erişim türü: Okuma/Yazma

Elemeler: yok

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

PlatformType
Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: yok

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

RequiresExclusiveHandling
Veri türü: Boolean

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

RevisionNumber
Veri türü: UInt32

Erişim türü: Salt okunur

Elemeler: [oku, not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

SDMPackageLocalizedData
Veri türü: SMS_SDMPackageLocalizedData Dizi

Erişim türü: Okuma/Yazma

Elemeler: [tembel]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

SDMPackageVersion
Veri türü: UInt32

Erişim türü: Okuma/Yazma

Elemeler: [not_null]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

SDMPackageXML
Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: [tembel]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

SecuredScopeNames
Veri türü: String Dizi

Erişim türü: Salt okunur

Elemeler: yok

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

SedoObjectVersion
Veri türü: String

Erişim türü: Salt okunur

Elemeler: yok

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

Severity
Veri türü: UInt32

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

SeverityName
Veri türü: String

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

Size
Veri türü: SInt64

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

SourceSite
Veri türü: String

Erişim türü: Okuma/Yazma

Belirleyiciler: [SizeLimit("3")]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

UpdateLocales
Veri türü: String Dizi

Erişim türü: Salt okunur

Elemeler: [oku]

Bkz. SMS_SoftwareUpdateBase Server WMI Sınıfı.

Açıklamalar

Bu sınıf için sınıf elemeleri şunları içerir:

  • Güvenli

    Özellikler bölümüne eklenen hem sınıf belirleyicileri hem de özellik belirleyicileri hakkında daha fazla bilgi için, bkz Configuration Manager Sınıf ve Özellik Belirleyicileri.

    Nesne SMS_SoftwareUpdate , SMS_ConfigurationItemBaseClass Server WMI Sınıfı tarafından tanımlanan bir yapılandırma öğesi türüdür. Yazılım UpdatesGüncelleştirmeler özelliğini kullanarak yazılım güncellemelerinin uyumluluğunu belirlemek için kullanın SMS_SoftwareUpdate Configuration ManagerConfiguration Manager.

    Yazılım güncelleştirme içeriği el ile indirilmelidir. Hangi içeriklerin indirilmesi gerektiğini belirlemek için, uygulamanız Server WMI Class SMS_CIToContent ı sorgular ve belirli dil ölçütleriyle eşleşen özelliklerin listesini ContentID alır. Bu listeyle uygulama, SMS_CIContentFiles Server WMI Sınıfından içerik dosyalarıyla ilgili indirme URL'sini ve ilgili özellikleri alabilir.

    Güncelleştirme içeriği belirlendiğinde, uygulama isteğe bağlı olarak yetkili bir güncelleştirme listesi oluşturmak için SMS_AuthorizationList Server WMI Sınıfı nesnesini kullanarak güncelleştirmeyi dağıtıma hazırlar. Uygulamanız, özel bir dağıtım şablonu oluşturmak için SMS_Template Server WMI Sınıfı uygulama seçeneğine de sahiptir.

Not

Yazılım güncelleştirmesini içerecek bir yetkilendirme listesi oluştururken, uygulamanın güncelleştirmenin IsBundle bir paketin parçası olduğunu belirtmek için özelliğini SMS_SoftwareUpdate ayarlaması true gerekir. Daha fazla bilgi için bkz. SMS_AuthorizationList Server WMI Sınıfı.

Uygulama yazılım güncelleştirmesini dağıtmaya hazır olduğunda, dağıtım oluşturmak için bir SMS_UpdatesAssignment Server WMI Sınıfı nesnesi kullanır.

İstenen Yapılandırma Yönetimi düğümünde yazılım güncelleştirmelerini içeri aktaramaz, oluşturamaz veya yapılandıramazsınız. Bu işlevler, yazılım güncelleştirmeleri indirildiğinde Yazılım Güncelleştirmeler Güncelleştirmeler özelliği aracılığıyla yapılandırma temelleri için kullanılabilir hale getirilir. Bu nedenle, yazılım güncelleştirme yapılandırma öğeleri, Yapılandırma Öğeleri düğümü altında görüntülenmeseler bile yapılandırma temellerine dahil edilmek üzere seçilebilir.

Birden çok yazılım güncelleştirmesi hakkındaki bilgileri numaralandırmak için kullanabileceğiniz sorguların açıklaması için Belirli Bir Ölçütü Numaralandırma Güncelleştirmeler Eşleştirme konusuna bakın.

Gereksinimler

Çalışma Zamanı Gereksinimleri

Daha fazla bilgi için bkz: Configuration Manager Server Çalışma Zamanı Gereksinimleri.

Geliştirme Gereksinimleri

Daha fazla bilgi için bkz: Configuration Manager Sunucu Geliştirme Gereksinimleri.

Ayrıca Bkz

SMS_AuthorizationList Server WMI Sınıfı
SMS_CIToContent Server WMI Sınıfı
SMS_CIContentFiles Server WMI Sınıfı
SMS_CIUpdateSources Server WMI Sınıfı
SMS_Template Server WMI Sınıfı
SMS_UpdatesAssignment Server WMI Sınıfı
Yazılım güncelleştirme dağıtımları hakkında