次の方法で共有


IResultData::Sort メソッド (mmc.h)

IResultData::Sort メソッドは、結果ウィンドウ内のすべてのアイテムを並べ替えます。

構文

HRESULT Sort(
  [in] int    nColumn,
  [in] DWORD  dwSortOptions,
  [in] LPARAM lUserParam
);

パラメーター

[in] nColumn

クリックされた列ヘッダーのインデックス。

[in] dwSortOptions

並べ替え操作中に使用する並べ替えオプション。 この値には、次の組み合わせを指定できます。

RSI_DESCENDING = 0x0001

並べ替えは降順にする必要があります。 既定では、昇順で並べ替えられます。

RSI_NOSORTICON = 0x0002

並べ替え矢印アイコンを削除するように MMC に指示します。 このオプションは、スナップインがカスタムの並べ替え操作を実行する場合に便利です。

[in] lUserParam

ユーザーによって決定される情報を示す 値。 このパラメーターには、並べ替え順序やコンテキスト情報など、さまざまなエントリを含めることができます。

戻り値

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

注釈

スナップインが IResultDataCompare インターフェイスまたは IResultDataCompareEx インターフェイスを実装している場合、MMC はインターフェイスの Compare メソッドを呼び出して、スナップインがリスト アイテムを比較できるようにします。 それ以外の場合、MMC は既定の文字列比較関数を使用します。

仮想リストの並べ替え関数はありません。 スナップインの仮想リストの並べ替えを許可するには、 IResultOwnerData インターフェイスを実装する必要があります。 IResultData::Sort が呼び出されると、MMC は呼び出しを IResultOwnerData::SortItems に転送します。

要件

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

こちらもご覧ください

IResultData

IResultData2

IResultDataCompare::Compare

IResultOwnerData::SortItems