다음을 통해 공유


RDCOMPARE 구조체(mmc.h)

RDCOMPARE 구조체는 MMC 1.2에 도입되었습니다.

RDCOMPARE 구조체는 기본 스냅인의 결과 창에서 scope 및 결과 항목을 정렬하는 데 사용되는 정보를 지정하기 위해 IResultDataCompareEx::Compare 메서드에서 사용됩니다.

구문

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

멤버

cbSize

이 구조체의 크기입니다.

dwFlags

예약되어 있습니다. 항상 0입니다.

nColumn

정렬 중인 열입니다.

lUserParam

IResultData::Sort에 전달되는 사용자 제공 정보를 지정하는 값입니다. MMC는 이 매개 변수를 해석하지 않습니다.

prdch1

첫 번째 항목의 형식(scope 또는 결과) 및 쿠키를 지정하는 RDITEMHDR 구조체에 대한 포인터입니다.

prdch2

두 번째 항목의 형식(scope 또는 결과) 및 쿠키를 지정하는 RDITEMHDR 구조체에 대한 포인터입니다.

설명

스냅인이 IResultDataCompareEx 인터페이스를 구현하는 경우 MMC MMC는 IResultDataCompareEx::Compare 스냅인의 메서드에 매개 변수를 할당한 다음 메서드를 호출합니다. MMC는 메서드가 반환된 후 매개 변수를 해제합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
머리글 mmc.h

참고 항목

IResultDataCompareEx::Compare

RDITEMHDR