次の方法で共有


IRequiredExtensions::GetNextExtension メソッド (mmc.h)

IRequiredExtensions::GetNextExtension メソッドを使用すると、スナップインで必要な拡張スナップインの一覧で次の拡張スナップインを指定できます。

構文

HRESULT GetNextExtension(
  [out] LPCLSID pExtCLSID
);

パラメーター

[out] pExtCLSID

必要な拡張スナップインの一覧にある次のスナップインの CLSID へのポインター。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

解説

IRequiredExtensions::GetFirstExtension がS_OK値を返す場合、MMC はメソッドを初めて呼び出します。 MMC は、 IRequiredExtensions::GetNextExtension を呼び出して、S_OK以外の値を返すまで、追加するために必要な拡張機能の一覧を反復処理します。

このメソッドがS_OKを返す場合、MMC は pExtCLSID で指定された拡張スナップインを追加し、 IRequiredExtensions::GetNextExtension をもう一度呼び出して、リスト内の次の拡張スナップインを取得します。

別の値が返された場合、MMC は、リストの末尾のインジケーターを返すと見なします。 この場合、MMC は pExtCLSID で指定された拡張機能スナップインを追加せず、 IRequiredExtensions::GetNextExtension の呼び出しを停止します。

要件

   
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
対象プラットフォーム Windows
ヘッダー mmc.h

関連項目

IRequiredExtensions

IRequiredExtensions::GetFirstExtension