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 |