共用方式為


BeginMethodEnumeration 函式

開始列舉物件可用的方法。

注意

此 API 僅供內部使用。 不是要讓您在開發人員程式碼中使用。

語法

HRESULT BeginMethodEnumeration (
   [in] int               vFunc,
   [in] IWbemClassObject* ptr,
   [in] LONG              lEnumFlags
);

參數

vFunc [in]此參數未使用。

ptr[in]IWbemClassObject 實例的指標。

lEnumFlags [in]所有方法的零 (0) 或指定列舉範圍的旗標。 下列旗標定義於 WbemCli.h 頭檔中,或者您可以在程式代碼中將其定義為常數:

常數 Description
WBEM_FLAG_LOCAL_ONLY 0x10 將列舉限制為類別本身中定義的方法。
WBEM_FLAG_PROPAGATED_ONLY 0x20 將列舉限制為繼承自基類的屬性。

傳回值

此函式傳回的下列值定義於 WbemCli.h 頭檔中,或者您可以在程式代碼中將其定義為常數:

常數 Description
WBEM_E_INVALID_PARAMETER 0x80041008 lEnumFlags 為非零,且不是其中一個指定的旗標。
WBEM_S_NO_ERROR 0 函式呼叫成功。

備註

此函式會包裝 IWbemClassObject::BeginMethodEnumeration 方法的呼叫。

只有在目前的 對像是類別定義時,才支援這個方法呼叫。 指向 實例的 IWbemClassObject 指標無法使用方法操作。 指定IWbemClassObject實例的方法列舉順序保證不因應。

需求

平台:請參閱系統需求

標頭: WMINet_Utils.idl

.NET Framework 版本: 自 4.7.2 起提供

另請參閱