共用方式為


SMS_ExtendedStatus伺服器 WMI 類別

SMS_ExtendedStatus Configuration Manager 中的 WMI 類別支援提供目前錯誤原因和本質的錯誤物件。

下列語法已從受控物件格式 (MOF) 程式代碼簡化,並包含所有繼承的屬性。

語法

Class SMS_ExtendedStatus : __ExtendedStatus  
{  
     String CauseInfo;  
     String Description;  
     UInt32 ErrorCode;  
     String File;  
     UInt32 Line;  
     String ObjectInfo;  
     String Operation;  
     String ParameterInfo;  
     String ProviderName;  
     String SQLMessage;  
     UInt32 SQLSeverity;  
     UInt32 SQLStatus;  
     UInt32 StatusCode;  
};  

方法

類別 SMS_ExtendedStatus 不會定義任何方法。

屬性

CauseInfo
資料類型:String

存取類型:讀取/寫入

限定符:無

選擇性錯誤資訊。 這個屬性可以包含錯誤發生的原因以及其他資訊。 例如,軟體產品合規性會將此屬性設定為造成錯誤的域號。

Description
資料類型:String

存取類型:讀取/寫入

限定符:無

錯誤或作狀態的選擇性詳細描述。

ErrorCode
資料類型:UInt32

存取類型:讀取/寫入

限定符:無

定義錯誤嚴重性、設施、動作、物件和原因的複合錯誤碼。 Ssperrcode.h 頭檔包含用來評估錯誤狀況的巨集。 下表列出構成此屬性的五位域掩碼。 預設值為 0。

Mask 描述
嚴重性 (位 31-30) 值,識別應用程式是否可以繼續,以及它可以繼續的程度。 三個嚴重性層級為功能性、次要和主要。

功能錯誤可讓應用程式繼續進行 Configuration Manager的任何層面。

次要錯誤可讓應用程式繼續處理與造成此錯誤之區域無關的其他 Configuration Manager 區域。

不過,如果應用程式收到重大錯誤,它應該會停止處理要求並終止。
設備 (位 27-22) 發生錯誤時所存取的設施,例如內部、檔案、結構化查詢語言 (SQL) (SQL) 或安全性。
動作 (位 21-16) 失敗的動作,例如開啟、讀取或保存。
物件 (位 15-8) 執行動作的物件類型,例如參數或實例。
原因 (位 7-0) 失敗的原因。 可能未設定此值。 例如,如果載入封裝定義檔 (.pdf) 時發生錯誤,則會設定R_PDFERROR。

File
資料類型:String

存取類型:讀取/寫入

限定符:無

引發錯誤條件的模組。 預設值為 “ ”

Line
資料類型:UInt32

存取類型:讀取/寫入

限定符:無

模組內引發錯誤的行號。 預設值為 0。

ObjectInfo
資料類型:String

存取類型:讀取/寫入

限定符:無

選擇性錯誤資訊,其中包含造成錯誤的物件、造成錯誤的參數,或 結構化查詢語言 (SQL) (SQL) 消息正文以及其他數據。 例如,軟體產品合規性會將此屬性設定為造成錯誤的記錄數目。

Operation
資料類型:String

存取類型:讀取/寫入

限定符:無

作業會在失敗或異常時進行。

ParameterInfo
資料類型:String

存取類型:讀取/寫入

限定符:無

錯誤或狀態變更所涉及的一或多個參數。

ProviderName
資料類型:String

存取類型:讀取/寫入

限定符:無

造成或回報錯誤或狀態變更的提供者名稱。 如果未涉及提供者,此字串會設定為 「Windows Management」。。

SQLMessage
資料類型:String

存取類型:讀取/寫入

限定符:無

最後一個 SQL Server 錯誤的錯誤訊息正文。 如果沒有發生 SQL Server 錯誤,這個屬性會設定為 null

SQLSeverity
資料類型:UInt32

存取類型:讀取/寫入

限定符:無

最後一個 SQL Server 錯誤的嚴重性代碼。 如果沒有發生 SQL Server 錯誤,這個屬性會設定為 null

SQLStatus
資料類型:UInt32

存取類型:讀取/寫入

限定符:無

最後一個 SQL Server 錯誤的錯誤碼。 如果沒有發生 SQL Server 錯誤,這個屬性會設定為 null

StatusCode
資料類型:UInt32

存取類型:讀取/寫入

限定符:無

作業的錯誤或信息代碼。

註解

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

需求

運行時間需求

如需詳細資訊,請參閱 Configuration Manager 伺服器運行時間需求。

開發需求

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

另請參閱

關於 Configuration Manager 錯誤