Partager via


Structure RDCOMPARE (mmc.h)

La structure RDCOMPARE est introduite dans MMC 1.2.

La structure RDCOMPARE est utilisée par la méthode IResultDataCompareEx::Compare pour spécifier les informations utilisées pour trier les éléments d’étendue et de résultat dans le volet de résultats d’un composant logiciel enfichable principal.

Syntaxe

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

Membres

cbSize

Taille de cette structure.

dwFlags

Réservé. Toujours zéro.

nColumn

Colonne triée.

lUserParam

Valeur qui spécifie les informations fournies par l’utilisateur qui sont passées dans IResultData::Sort. MMC n’interprète pas ce paramètre.

prdch1

Pointeur vers une structure RDITEMHDR qui spécifie le type (étendue ou résultat) et le cookie du premier élément.

prdch2

Pointeur vers une structure RDITEMHDR qui spécifie le type (étendue ou résultat) et le cookie du deuxième élément.

Notes

Si le composant logiciel enfichable implémente l’interface IResultDataCompareEx , MMC MMC alloue les paramètres à la méthode du composant logiciel enfichable IResultDataCompareEx::Compare , puis appelle la méthode. MMC libère les paramètres après le retour de la méthode.

Spécifications

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
En-tête mmc.h

Voir aussi

IResultDataCompareEx::Compare

RDITEMHDR