다음을 통해 공유


IDebugDocumentContext2::Compare

이 문서 컨텍스트를 지정된 문서 컨텍스트 배열과 비교합니다.

구문

int Compare( 
   enum_ DOCCONTEXT_COMPARE compare,
   IDebugDocumentContext2[] rgpDocContextSet,
   uint                     dwDocContextSetLen,
   out uint                 pdwDocContext
);

매개 변수

compare
[in] 비교 유형을 지정하는 DOCCONTEXT_COMPARE 열거형의 값입니다.

rgpDocContextSet
[in] 비교할 문서 컨텍스트를 나타내는 IDebugDocumentContext2 개체의 배열입니다.

dwDocContextSetLen
[in] 비교할 문서 컨텍스트 배열의 길이입니다.

pdwDocContext
[out] 비교를 충족하는 첫 번째 문서 컨텍스트의 rgpDocContextSet 배열에 인덱스를 반환합니다.

Return Value

일치 항목이 발견되면 S_OK를 반환합니다. 일치 항목을 찾을 수 없으면 S_FALSE를 반환합니다. 그렇지 않으면 오류 코드를 반환합니다.

설명

배열에 전달되는 IDebugDocumentContext2 개체는 호출되는 IDebugDocumentContext2 개체를 구현하는 동일한 디버그 엔진에 의해 구현되어야 합니다. 그렇지 않으면 비교가 유효하지 않습니다.

참고 항목