ICOMAdminCatalog2::P romoteUnconfiguredComponents メソッド (comadmin.h)

構成されていないコンポーネントから構成されたコンポーネントに、指定されたクラスを昇格させます。

メモ このメソッドを呼び出す前に、 ImportUnconfiguredComponents メソッドを使用して、構成されていないコンポーネントを最初にインポートする必要があります。 それ以外の場合、このメソッドはE_INVALIDARGエラーを返します。
 

構文

HRESULT PromoteUnconfiguredComponents(
  [in]           BSTR    bstrApplicationIDOrName,
  [in]           VARIANT *pVarCLSIDOrProgID,
  [in, optional] VARIANT *pVarComponentType
);

パラメーター

[in] bstrApplicationIDOrName

昇格するコンポーネントを含むアプリケーションのアプリケーション ID または名前。

[in] pVarCLSIDOrProgID

昇格する未構成のコンポーネント。 Variant の各要素には、クラス ID またはプログラム ID、1 つのカタログ オブジェクト、またはカタログ コレクション (たとえば、GetCollectionByQuery2 メソッドによって返される) を含む String を指定できます。

[in, optional] pVarComponentType

各コンポーネントのビット数。 このパラメーターには、次の値のいずれかを指定できます。 このパラメーターを省略すると、コンピューターのネイティブ ビットが想定されます。

意味
COMAdmin32BitComponent
0x1
32 ビット形式を使用します。
COMAdmin64BitComponent
0x2
64 ビット形式を使用します。

戻り値

このメソッドは、E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED、E_FAIL、S_OKの標準戻り値を返すことができます。

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー comadmin.h

こちらもご覧ください

ICOMAdminCatalog2