SMS_SoftwareUpdateBase Server WMI 類別

SMS_SoftwareUpdateBase Configuration Manager,Windows Management Instrumentation (WMI) 類別是 SMS 提供者伺服器類別,公開站台上可用的軟體更新資訊,並做為軟體更新的核心類別。

下列語法是從 MOF) 程式碼 (Managed Object Format 簡化而來,並包含所有繼承的屬性。

語法

class SMS_SoftwareUpdateBase : 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[];   
};  

方法

SMS_SoftwareUpdateBase該類別未定義任何方法。

屬性

ApplicabilityCondition
資料類型:String

存取類型:讀取/寫入

限定詞:[SizeLimit (“512”) , not_null]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

ArticleID
資料類型:String

存取類型:唯讀

限定詞:[read, SizeLimit (“64”) , not_null]

軟體更新的知識庫文章識別碼。 此值的最大長度為 64 個字元。

BulletinID
資料類型:String

存取類型:唯讀

限定詞:[read, SizeLimit (“64”) , not_null]

Microsoft 發行的安全性更新的佈告欄識別碼。 此值的最大長度為 64 個字元。 預設值為 “None”。

CategoryInstance_UniqueIDs
資料類型: String 陣列

存取類型:讀取/寫入

限定詞:無

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

CI_ID
資料類型:UInt32

存取類型:讀取/寫入

限定詞:[key]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

CI_UniqueID
資料類型:String

存取類型:讀取/寫入

限定詞:[unique, not_null]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

CIType_ID
資料類型:UInt32

存取類型:唯讀

限定詞:[not_null,已讀取]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

針對此類別,類型識別碼為 SoftwareUpdate (1) 或 SoftwareUpdateBundle (8) 。

CIVersion
資料類型:UInt32

存取類型:唯讀

限定詞:[已讀,not_null]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

ConfigurationFlags
資料類型:UInt64

存取類型:唯讀

限定詞:[bits (“COMPLIANCE_POLICY (0) ”) ,read]

請參閱 SMS_ConfigurationItemBaseClass伺服器 WMI 類別。

CreatedBy
資料類型:String

存取類型:唯讀

限定詞:[SizeLimit (“512”) 、讀取、not_null]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

CustomSeverity
資料類型:UInt32

存取類型:讀取/寫入

限定詞:無

軟體更新的自訂嚴重性分級。 預設值為 0。

CustomSeverityName
資料類型:String

存取類型:唯讀

限定詞:[閱讀]

自訂嚴重性分級的文字。

DateCreated
資料類型:DateTime

存取類型:唯讀

限定詞:[not_null,已讀取]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

DateLastModified
資料類型:DateTime

存取類型:唯讀

限定詞:[閱讀]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

DatePosted
資料類型:DateTime

存取類型:唯讀

限定詞:[閱讀]

發佈軟體更新的日期和時間。

DateRevised
資料類型:DateTime

存取類型:唯讀

限定詞:[閱讀]

修訂軟體更新的日期和時間。

EffectiveDate
資料類型:DateTime

存取類型:唯讀

限定詞:[閱讀]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

EULAAccepted
資料類型:UInt32

存取類型:唯讀

限定詞:[閱讀]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

EULAExists
資料類型:Boolean

存取類型:唯讀

限定詞:[閱讀]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

EULASignoffDate
資料類型:DateTime

存取類型:唯讀

限定詞:[閱讀]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

EULASignoffUser
資料類型:String

存取類型:唯讀

限定詞:[閱讀]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

ExecutionContext
資料類型:UInt32

存取類型:唯讀

限定詞:[閱讀]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

IsBundle
資料類型:Boolean

存取類型:讀取/寫入

限定詞:[not_null]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

IsContentProvisioned
資料類型:Boolean

存取類型:唯讀

限定詞:[閱讀]

true 是否已佈建軟體更新內容。 預設值為 false。

IsDeployable
資料類型:Boolean

存取類型:唯讀

限定詞:[閱讀]

true 軟體更新是否已準備好包含在部署中。 預設值為 false。

IsDeployed
資料類型:Boolean

存取類型:唯讀

限定詞:[閱讀]

true 是否已部署軟體更新。 預設值為 false。

IsDigest
資料類型:Boolean

存取類型:唯讀

限定詞:[閱讀,懶惰]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

IsEnabled
資料類型:Boolean

存取類型:讀取/寫入

限定詞:[not_null]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

IsExpired
資料類型:Boolean

存取類型:讀取/寫入

限定詞:[not_null]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

IsHidden
資料類型:Boolean

存取類型:讀取/寫入

限定詞:[not_null]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

IsLatest
資料類型:Boolean

存取類型:唯讀

限定詞:[閱讀]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

IsMetadataOnlyUpdate
資料類型:Boolean

存取類型:唯讀

限定詞:[閱讀]

true 如果軟體更新 Metabase 只是更新 CI。 預設值為 false。

IsOfflineServiceable
資料類型:Boolean

存取類型:唯讀

限定詞:[閱讀]

更新是否可以套用到離線影像。 預設值為 true。

IsQuarantined
資料類型:Boolean

存取類型:唯讀

限定詞:[閱讀]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

IsSuperseded
資料類型:Boolean

存取類型:唯讀

限定詞:[已讀,not_null]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

IsUserDefined
資料類型:Boolean

存取類型:讀取/寫入

限定詞:[not_null]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

LastModifiedBy
資料類型:String

存取類型:唯讀

限定詞:[SizeLimit (“512”) 、讀取、not_null]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

LastStatusTime
資料類型:DateTime

存取類型:唯讀

限定詞:讀取

上次狀態更新時間。

LocalizedCategoryInstanceNames
資料類型: String 陣列

存取類型:唯讀

限定詞:[閱讀]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

LocalizedDescription
資料類型:String

存取類型:唯讀

限定詞:[閱讀]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

LocalizedDisplayName
資料類型:String

存取類型:唯讀

限定詞:[閱讀]

請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

LocalizedEulas
資料類型:SMS_CI_LocalizedEulas Array

存取類型:唯讀

限定詞:[閱讀,懶惰]

軟體更新的當地語系化 Microsoft 軟體授權條款陣列。

LocalizedInformation
資料類型:SMS_CI_LocalizedProperties Array

存取類型:唯讀

限定詞:[閱讀,懶惰]

有關軟體更新的特定語言當地語系化資訊清單:

  • 字串 DisplayName

  • 字串描述

  • 字串 InformativeURL

  • UInt32 LocaleID

    LocalizedInformativeURL
    資料類型:String

    存取類型:唯讀

    限定詞:[閱讀]

    請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

    LocalizedPropertyLocaleID
    資料類型:UInt32

    存取類型:唯讀

    限定詞:[閱讀]

    請參閱 SMS_ConfigurationItemBaseClass伺服器 WMI 類別。

    MaxExecutionTime
    資料類型:UInt32

    存取類型:讀取/寫入

    限定詞:無

    執行軟體更新所需的最長時間。 預設值為 30。

    ModelID
    資料類型:UInt32

    存取類型:讀取/寫入

    限定詞:[not_null]

    請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

    ModelName
    資料類型:String

    存取類型:讀取/寫入

    限定詞:[unique, not_null]

    請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

    NumMissing
    資料類型:UInt32

    存取類型:唯讀

    限定詞:[閱讀]

    目標集合中缺少軟體更新的電腦數目。

    NumNotApplicable
    資料類型:UInt32

    存取類型:唯讀

    限定詞:[閱讀]

    目標集合中軟體更新不適用的電腦數目。

    NumPresent
    資料類型:UInt32

    存取類型:唯讀

    限定詞:[閱讀]

    目標集合中已安裝軟體更新的電腦數目。

    NumTotal
    資料類型:UInt32

    存取類型:唯讀

    限定詞:[閱讀]

    軟體更新的目標集合中的電腦總數。

    NumUnknown
    資料類型:UInt32

    存取類型:唯讀

    限定詞:[閱讀]

    目標集合中軟體更新狀態已知的電腦數目。

    PercentCompliant
    資料類型:UInt32

    存取類型:讀取

    限定詞:[閱讀]

    符合此設定項目的用戶端電腦百分比。

    PermittedUses
    資料類型:UInt32

    存取類型:讀取/寫入

    限定詞:[not_null]

    請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

    PlatformCategoryInstance_UniqueIDs
    資料類型: String 陣列

    存取類型:讀取/寫入

    限定詞:無

    請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

    PlatformType
    資料類型:UInt32

    存取類型:讀取/寫入

    限定詞:無

    請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

    RequiresExclusiveHandling
    資料類型:Boolean

    存取類型:唯讀

    限定詞:[閱讀]

    true 如果必須個別安裝軟體更新。 預設值為 false。

    RevisionNumber
    資料類型:UInt32

    存取類型:唯讀

    限定詞:[已讀,not_null]

    更新的修訂編號。

    SDMPackageLocalizedData
    資料類型: SMS_SDMPackageLocalizedData 陣列

    存取類型:讀取/寫入

    限定詞:[lazy]

    請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

    SDMPackageVersion
    資料類型:UInt32

    存取類型:讀取/寫入

    限定詞:[not_null]

    請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

    SDMPackageXML
    資料類型:String

    存取類型:讀取/寫入

    限定詞:[lazy]

    請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

    SecuredScopeNames
    資料類型: String 陣列

    存取類型:唯讀

    限定詞:無

    請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

    SedoObjectVersion
    資料類型:String

    存取類型:唯讀

    限定詞:無

    請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

    Severity
    資料類型:UInt32

    存取類型:唯讀

    限定詞:[閱讀]

    軟體更新的嚴重性分級。 預設值為 0。

    SeverityName
    資料類型:String

    存取類型:唯讀

    限定詞:[閱讀]

    嚴重性分級的文字。

    Size
    資料類型:SInt64

    存取類型:唯讀

    限定詞:[閱讀]

    軟體更新的大小。

    SourceSite
    資料類型:String

    存取類型:讀取/寫入

    限定詞:[SizeLimit (“3”) ]

    請參閱 SMS_ConfigurationItemLatestBaseClass Server WMI 類別。

    針對這個類別,可能的來源網站是由 SMS_CIUpdateSources Server WMI 類別的屬性所UpdateSource_ID定義。

    UpdateLocales
    資料類型:String Array

    存取類型:唯讀

    限定詞:[閱讀]

    適用於軟體更新的地區設定。

註解

此類別的類別限定詞包括:

  • 動態

  • 摘要

  • 安全的

    如需 [屬性] 區段中包含的類別限定詞和屬性限定詞的詳細資訊,請參閱 Configuration Manager 類別和屬性限定詞。

    SMS_SoftwareUpdate物件是一種設定項目類型,由 SMS_ConfigurationItemBaseClass Server WMI 類別定義。 用來SMS_SoftwareUpdate判斷軟體更新是否符合 Configuration Manager 中的軟體匯報功能。

    軟體更新內容必須手動下載。 若要識別哪些內容需要下載,您的應用程式會 SMS_CIToContent伺服器 WMI 類別 查詢,並取得符合特定語言準則的屬性清單 ContentID 。 使用此清單,應用程式可以從 SMS_CIContentFiles Server WMI 類別中取得相關聯的下載 URL 及內容檔案的相關屬性。

    判斷更新內容之後,應用程式可以選擇性地準備更新以進行部署,以使用 SMS_AuthorizationList Server WMI 類別 物件來建立授權的更新清單。 您的應用程式還擁有實現 SMS_Template伺服器 WMI 類別 的選項,以建立自訂部署範本。

注意事項

當建立授權清單以包含軟體更新時,應用程式必須將屬性設定IsBundleSMS_SoftwareUpdate為 ,true以指出更新是套件的一部分。 如需詳細資訊,請參閱 SMS_AuthorizationList Server WMI 類別。

當應用程式準備好部署軟體更新時,它會使用 SMS_UpdatesAssignment Server WMI 類別 物件來建立部署。

您無法在 [所需的設定管理] 節點中匯入、建立或設定軟體更新。 下載軟體更新時,透過軟體匯報功能,這些函式可供設定基準使用。 因此,系統可以選取軟體更新設定項目以包含在設定基準中,即使它們未顯示在 [設定項目] 節點下。

請參閱 如何列舉匯報符合特定準則 討論可用於列舉多個軟體更新相關資訊的查詢。

需求

執行階段需求

如需詳細資訊,請參閱 Configuration Manager 伺服器執行階段需求。

開發需求

如需詳細資訊,請參閱 Configuration Manager 伺服器開發需求。