Может кто-нибудь помочь мне с переводом определения интерфейса 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
);
}