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 |