閱讀英文

共用方式為


wbemcli.h 標頭

此標頭由多個技術使用。 如需詳細資訊,請參閱

wbemcli.h 包含下列程式設計介面:

介面

 
IEnumWbemClassObject

IEnumWbemClassObject 介面可用來列舉通用訊息模型 (CIM) 物件,類似于標準 COM 列舉值。
IMofCompiler

由 Mofd.dll 實作的 IMofCompiler 介面提供 Managed 物件格式 (MOF 所使用的 COM 介面,) 編譯器,以及編譯 MOF 檔案的任何其他應用程式。
IUnsecuredApartment

IUnsecuredApartment 介面可用來簡化從用戶端進程進行非同步呼叫的程式。
IWbemBackupRestore

IWbemBackupRestore 介面會備份及還原 WMI 存放庫的內容。
IWbemBackupRestoreEx

IWbemBackupRestoreEx 介面會備份並還原存放庫的內容。
IWbemCallResult

用於 IWbemServices 介面的半非同步呼叫。 進行這類呼叫時,呼叫的 IWbemServices 方法會立即傳回,以及 IWbemCallResult 物件。
IWbemClassObject

包含及操作類別定義和類別物件實例。
IWbemConfigureRefresher

用戶端程式代碼會使用 IWbemConfigureRefresher 介面,將列舉值、物件和巢狀重新整理器新增至重新整理器。
IWbemCoNtext

IWbemCoNtext 介面選擇性地用來在提交 IWbemServices 呼叫 WMI 時,將其他內容資訊傳達給提供者。 IWbemServices 中的所有主要呼叫都會採用指向此類型物件的選擇性參數。
IWbemHiPerfEnum

用於重新整理作業,以提供實例物件的列舉快速存取。
IWbemLocator

使用 IWbemLocator 介面,針對特定主機電腦上的 WMI 取得 IWbemServices 介面的初始命名空間指標。
IWbemObjectAccess

提供物件的方法和屬性的存取權。
IWbemObjectSink

IWbemObjectSink 介面會建立接收介面,以接收 WMI 程式設計模型中所有類型的通知。
IWbemObjectSinkEx

建立接收介面,可在 WMI 程式設計模型中接收所有類型的通知。
IWbemObjectTextSrc

IWbemObjectTextSrc 介面可用來將 IWbemClassObject 實例轉譯成不同文字格式。
IWbemQualifierSet

做為單一屬性或整個物件之一組具名限定詞的容器, (類別或實例) 。
IWbemRefresher

提供可重新整理物件,例如列舉值或重新整理器物件等可重新整理的進入點。
IWbemServices

用戶端和提供者用來存取 WMI 服務。 介面是由 WMI 和 WMI 提供者實作,而且是主要 WMI 介面。
IWbemShutdown

IWbemShutdown 介面會向提供者指出物件的實例已準備好被捨棄。 提供者可以使用此呼叫來釋放目前參考的資源。
IWbemStatusCodeText

IWbemStatusCodeText 介面會擷取錯誤碼的文字字串描述,或發生錯誤的子系統名稱。
IWbemUnsecuredApartment

允許用戶端應用程式判斷 Unsecapp.exe 是否對非同步回呼執行存取檢查。

結構

 
WBEM_COMPILE_STATUS_INFO

描述 IMofCompiler 介面的錯誤。

列舉

 
CIMTYPE_ENUMERATION

定義指定不同 CIM 資料類型的值。
WBEM_BACKUP_RESTORE_FLAGS

包含用於 IWbemBackupRestore::Restore 方法和 IWbemBackupRestoreEx::Restore 方法的旗標。
WBEM_CHANGE_FLAG_TYPE

包含方法參數旗標。
WBEM_COMPARISON_FLAG

包含旗標,定義使用 IWbemClassObject::CompareTo 方法時要執行的比較。
WBEM_COMPILER_OPTIONS

包含 IMofCompiler 方法的選項旗標。
WBEM_CONDITION_FLAG_TYPE

包含與 IWbemClassObject::GetNames 方法搭配使用的旗標。
WBEM_CONNECT_OPTIONS

包含 IWbemLocator::ConnectServer 方法的旗標。
WBEM_FLAVOR_TYPE

列出限定詞類別。
WBEM_GENERIC_FLAG_TYPE

包含一般用途方法參數旗標。
WBEM_GENUS_TYPE

包含用來區別類別和實例的常數。
WBEM_LIMITS

定義一些限制值。
WBEM_QUERY_FLAG_TYPE

包含用來定義查詢或列舉值的旗標。
WBEM_REFRESHER_FLAGS

包含修改重新整理程式方法行為的旗標。
WBEM_SECURITY_FLAGS

包含用來設定安全性存取層級的旗標。
WBEM_STATUS_TYPE

描述非同步作業的狀態。
WBEM_TEXT_FLAG_TYPE

包含旗標,可控制 IWbemClassObject::GetObjectText 方法的執行。
WBEM_TIMEOUT_TYPE

包含值,用來指定 IEnumWbemClassObject::Next 方法的逾時。
WBEM_UNSECAPP_FLAG_TYPE

使用 IWbemUnsecuredApartment::CreateSinkStub 方法時,用來控制回呼的存取檢查。
WBEMSTATUS

包含 WMI API 中方法傳回的錯誤和狀態碼。
WMI_OBJ_TEXT

定義SWbemObjectEx.GetText_要使用的有效物件文字格式。