IFilter::GetValue 메서드(filter.h)
참고
인덱싱 서비스는 Windows XP를 기준으로 더 이상 지원되지 않으며 Windows 8을 기준으로 사용할 수 없습니다. 대신 클라이언트 쪽 검색에 Windows Search 를 사용하고 서버 쪽 검색에 Microsoft Search Server Express 를 사용합니다.
청크에서 값(내부 값 형식 속성)을 검색합니다. 청크에는 CHUNK_VALUE CHUNKSTATE 열거형 값이 있어야 합니다.
구문
SCODE GetValue(
[out] PROPVARIANT **ppPropValue
);
매개 변수
[out] ppPropValue
value-type 속성을 포함하는 PROPVARIANT 구조체에 대한 포인터를 수신하는 출력 변수에 대한 포인터입니다.
반환 값
이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.
반환 코드 | Description |
---|---|
|
작업이 성공적으로 완료되었습니다. |
|
GetValue 메서드는 이 청크에서 이미 호출되었습니다. 이 값은 IFilter::GetChunk 메서드가 성공적으로 호출되고 다음 청크로 고급화될 때까지 반환되어야 합니다. |
|
현재 청크에는 CHUNK_VALUE CHUNKSTATE 열거형 값이 없습니다. |
설명
GetValue 메서드는 청크당 한 번만 호출합니다.
둘 이상의 청크에서 동일한 값을 생성하는 효과는 정의되지 않습니다. 값의 마지막 설정만 유효합니다.
발신자에게 참고 사항
CoTaskMemAlloc를 사용하여 PROPVARIANT 구조를 할당합니다. 일부 PROPVARIANT 구조체에는 PropVariantClear 함수를 호출하여 해제할 수 있는 포인터가 포함되어 있습니다. PropVariantClear를 호출하는 것은 GetValue 메서드의 호출자에게 달려 있습니다.요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | filter.h |