COM IStemmer インターフェイス定義を C# に変換するのを手伝ってくれる人や、それを行うためのツールを提案してくれる人はいますか? Google と pinvoke.net で検索しましたが、C# の署名は見つかりませんでした。
インターフェイスの定義は次のとおりです。
interface IStemmer {
HRESULT GetLicenseToUse(
[out] WCHAR const **ppwcsLicense
);
HRESULT Init(
[in] ULONG ulMaxTokenSize,
[out] BOOL pfLicense
);
HRESULT GenerateWordForms(
[in] WCHAR const *pwcInBuf,
[in] ULONG cwc,
[in] IWordFormSink *pWordFormSink
);
}
interface IWordFormSink {
HRESULT PutWord(
[in] const WCHAR *pwcInBuf ,
[in] ULONG cwc
);
HRESULT PutAltWord(
[in] const WCHAR *pwcInBuf ,
[in] ULONG cwc
);
}