IMFASFIndexer::Initialize 메서드(wmcontainer.h)
인덱서 개체를 초기화합니다. 이 메서드는 콘텐츠의 구성 및 기존 인덱스의 속성(있는 경우)에 대한 ContentInfo 개체의 정보를 읽습니다. 인덱서를 사용하거나 인덱서를 읽기 전에 이 메서드를 사용합니다. IMFASFIndexer 인터페이스의 다른 메서드를 사용하기 전에 이 호출을 수행해야 합니다.
구문
HRESULT Initialize(
[in] IMFASFContentInfo *pIContentInfo
);
매개 변수
[in] pIContentInfo
인덱서 사용 대상 콘텐츠를 설명하는 ContentInfo 개체의 IMFASFContentInfo 인터페이스에 대한 포인터입니다.
반환 값
이 메서드는 HRESULT를 반환합니다. 가능한 값에는 다음 표에 있는 값이 포함되지만, 이에 국한되는 것은 아닙니다.
반환 코드 | Description |
---|---|
|
메서드가 성공했습니다. |
|
ASF 데이터가 잘못되었습니다. |
|
예기치 않은 오류입니다. |
설명
인덱서는 콘텐츠의 인덱스 작성 또는 읽기를 위해 ContentInfo 개체의 데이터를 검사해야 합니다. 인덱서는 콘텐츠 정보를 변경하지 않으며 IMFASFContentInfo 인터페이스에 대한 참조를 보유하지 않습니다.
ASF 헤더에서 최대 데이터 패킷 크기는 최소 데이터 패킷 크기와 같아야 합니다. 그렇지 않으면 메서드는 MF_E_UNEXPECTED 반환합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | wmcontainer.h |
라이브러리 | Mfuuid.lib |