WMI 非錯誤常數

指出狀態且未指出錯誤的 WMI 傳回碼。

如果作業不會產生錯誤,WMI 會以 HRESULT 的形式傳回下列其中一個代碼,指出作業的狀態。

注意

WMI 類別中的某些方法可以傳回系統與網路錯誤碼 (64,例如) 。 您可以使用命令提示字元視窗中的 net helpmsg 命令,檢查這些錯誤碼類型的定義。 例如, 命令 net helpmsg 64 會傳回訊息:指定的網路名稱已無法使用。

在 C++ 中,您可以呼叫 FormatMessage ,並將 C:\Windows\System32\wbem\wmiutils.dll 指定為訊息模組。

WBEM_S_NO_ERROR

0 (0x0)

作業成功。

WBEM_S_FALSE

1 (0x1)

沒有可用的物件、傳回的物件數目小於所要求的數目,或這是列舉的結尾。 當呼叫這個方法時, uCount 參數的值為 0 時,也會傳回這個值。

WBEM_S_ALREADY_EXISTS

262145 (0x40001)

嘗試建立已經存在的物件或類別。

WBEM_S_RESET_TO_DEFAULT

262146 (0x40002)

所覆寫的屬性已刪除。 這個值會傳回,表示因為刪除而還原原始的非覆寫值。

WBEM_S_DIFFERENT

262147 (0x40003)

要比較 (物件、類別等) 的專案不相同。

WBEM_S_TIMEDOUT

262148 (0x40004)

通話逾時。這不是錯誤狀況。 因此,可能也會傳回某些結果。

WBEM_S_NO_MORE_DATA

262149 (0x40005)

列舉中不再提供任何資料,而且使用者必須終止列舉。

WBEM_S_OPERATION_CANCELLED

262150 (0x40006)

作業刻意或無意取消。

WBEM_S_PENDING

262151 (0x40007)

要求仍在進行中,且尚未提供結果。

WBEM_S_DUPLICATE_OBJECTS

262152 (0x40008)

在結果集 (Result Set) 中偵測出一個以上的相同物件。

WBEM_S_ACCESS_DENIED

262153 (0x40009)

使用者遭到拒絕存取某些資源,但並非所有資源。

WBEM_S_PARTIAL_RESULTS

262160 (0x40010)

使用者未收到要求的所有物件,因為無法存取的資源 (安全性違規) 。

WBEM_S_LIMITED_SERVICE

274433 (0x43001)

提供者能夠使用有限的服務。

WBEM_S_INDIRECTLY_UPDATED

274434 (0x43002)

保留供未來使用。

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008
標頭
WbemCli.h
Idl
WbemCli.idl

另請參閱

WMI 傳回碼