共用方式為


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

值,指定使用者所決定的資訊。 此參數可以包含各種專案,例如包含排序順序或內容資訊。

傳回值

這個方法可以傳回下列其中一個值。

備註

如果您的嵌入式管理單元實作 IResultDataCompareIResultDataCompareEx 介面,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