Freigeben über


RDCOMPARE-Struktur (mmc.h)

Die RDCOMPARE-Struktur wird in MMC 1.2 eingeführt.

Die RDCOMPARE-Struktur wird von der IResultDataCompareEx::Compare-Methode verwendet, um Informationen anzugeben, die zum Sortieren von Bereichs- und Ergebniselementen im Ergebnisbereich eines primären Snap-Ins verwendet werden.

Syntax

typedef struct _RDCOMPARE {
  DWORD     cbSize;
  DWORD     dwFlags;
  int       nColumn;
  LPARAM    lUserParam;
  RDITEMHDR *prdch1;
  RDITEMHDR *prdch2;
} RDCOMPARE;

Members

cbSize

Größe dieser Struktur.

dwFlags

Reserviert. Immer 0 (null).

nColumn

Spalte, die sortiert wird.

lUserParam

Ein -Wert, der vom Benutzer bereitgestellte Informationen angibt, die an IResultData::Sort übergeben werden. MMC interpretiert diesen Parameter nicht.

prdch1

Ein Zeiger auf eine RDITEMHDR-Struktur , die den Typ (Bereich oder Ergebnis) und das Cookie des ersten Elements angibt.

prdch2

Ein Zeiger auf eine RDITEMHDR-Struktur , der den Typ (Bereich oder Ergebnis) und das Cookie des zweiten Elements angibt.

Hinweise

Wenn das Snap-In die IResultDataCompareEx-Schnittstelle implementiert, weist MMC die Parameter der IResultDataCompareEx:: Compare-Snap-In-Methode zu und ruft dann die -Methode auf. MMC gibt die Parameter frei, nachdem die -Methode zurückgegeben wurde.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista
Unterstützte Mindestversion (Server) Windows Server 2008
Kopfzeile mmc.h

Weitere Informationen

IResultDataCompareEx::Compare

RDITEMHDR