次の方法で共有


IStemmer インターフェイス (indexsrv.h)

言語固有のステマーを作成するためのメソッドを提供します。 ステマーは、指定した単語の変奏形を生成します。

継承

IStemmer インターフェイスは、IUnknown インターフェイスから継承されます。 IStemmer には、次の種類のメンバーもあります。

メソッド

IStemmer インターフェイスには、これらのメソッドがあります。

 
IStemmer::GenerateWordForms

単語の代替フォームを生成し、これらのフォームを IWordFormSink オブジェクトに配置します。
IStemmer::GetLicenseToUse

この IStemmer 実装のライセンス情報を取得します。
IStemmer::Init

ステマーを初期化します。

解説

実装するタイミング

このインターフェイスを実装して、言語のカスタム ステマーを作成します。 Windows Search は、このインターフェイスのメソッドを呼び出して、インデックスの作成時に識別された単語の変更されたフォームを生成します。

Windows Search のステマー コンポーネントは、ローカル セキュリティ コンテキストで実行されます。 バッファーとスタックを正しく管理するために書き込む必要があります。 すべての文字列コピーには、バッファー オーバーランから保護するための明示的なチェックが必要です。 常に、バッファーの割り当てられたサイズを確認し、バッファーのサイズに対してデータのサイズをテストする必要があります。

要件

   
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー indexsrv.h
再頒布可能パッケージ Windows NT 4.0 オプション パック