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 伺服器開發需求。