IResultData::Sort-Methode (mmc.h)
Die IResultData::Sort-Methode sortiert alle Elemente im Ergebnisbereich.
HRESULT Sort(
[in] int nColumn,
[in] DWORD dwSortOptions,
[in] LPARAM lUserParam
);
[in] nColumn
Ein Index der angeklickten Spaltenüberschrift.
[in] dwSortOptions
Die Sortieroptionen, die während des Sortiervorgangs verwendet werden sollen. Dieser Wert kann eine Kombination aus folgendem Wert sein:
Die Sortierung sollte in absteigender Reihenfolge erfolgen. Standardmäßig wird in aufsteigender Reihenfolge sortiert.
Weist MMC an, das Symbol für den Sortierpfeil zu entfernen. Diese Option ist nützlich, wenn das Snap-In einen benutzerdefinierten Sortiervorgang ausführt.
[in] lUserParam
Ein -Wert, der vom Benutzer festgelegte Informationen angibt. Dieser Parameter kann eine Vielzahl von Einträgen enthalten, z. B. die Sortierreihenfolge oder Kontextinformationen.
Diese Methode kann einen dieser Werte zurückgeben.
Wenn Ihr Snap-In die IResultDataCompare - oder die IResultDataCompareEx-Schnittstelle implementiert, ruft MMC die Compare-Methode der Schnittstelle auf, damit das Snap-In Listenelemente vergleichen kann. Andernfalls verwendet MMC eine Standardmäßige Zeichenfolgenvergleichsfunktion.
Es gibt keine Sortierfunktion für eine virtuelle Liste. Um die Sortierung virtueller Listen zuzulassen, muss das Snap-In die IResultOwnerData-Schnittstelle implementieren. Wenn IResultData::Sort aufgerufen wird, leitet MMC den Aufruf an IResultOwnerData::SortItems weiter.
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | mmc.h |
DLL | Mmcndmgr.dll |