修改方法

除了類別和實例之外,WMI 還可讓您修改 方法。 您想要修改方法的主要原因,是如果您變更提供者中方法的實作。 如需詳細資訊,請參閱 撰寫方法提供者

修改方法不是可在腳本中完成的作業。

下列程式描述如何以程式設計方式修改方法。

以程式設計方式修改方法

  1. 使用 呼叫 IWbemClassObject::GetMethod來擷取類別定義。

    兩個 out 參數 ppInSignatureppOutSignature分別包含參數內類別和 out-parameter 類別。 傳回值會組合成 out 參數類別做為屬性,而且應該命名為 ReturnValue

  2. 使用 IWbemClassObject::GetIWbemClassObject::P utIWbemClassObject::D elete呼叫來擷取和修改參數。

  3. 使用 IWbemClassObject::P utMethod呼叫,將您的新版方法放回父類別。

如需詳細資訊,請參閱 操作類別和實例資訊