rdCOMPARE 结构 (mmc.h)

MMC 1.2 中引入了 RDCOMPARE 结构。

RDCOMPARE 结构由 IResultDataCompareEx::Compare 方法用于指定用于在主管理单元的结果窗格中对范围和结果项进行排序的信息。

语法

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

成员

cbSize

此结构的大小。

dwFlags

保留。 总是为零。

nColumn

正在排序的列。

lUserParam

一个 值,该值指定传递给 IResultData::Sort 的用户提供的信息。 MMC 不解释此参数。

prdch1

指向 RDITEMHDR 结构的指针,该结构指定第一项的类型 (范围或结果) 和 Cookie。

prdch2

指向 RDITEMHDR 结构的指针,该结构指定第二项的类型 (范围或结果) 和 cookie。

注解

如果管理单元实现 IResultDataCompareEx 接口,MMC MMC 会将参数分配给 IResultDataCompareEx::Compare 管理单元的 方法,然后调用 方法。 MMC 在方法返回后释放参数。

要求

   
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
标头 mmc.h

另请参阅

IResultDataCompareEx::Compare

RDITEMHDR