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 オプション パック |