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 |