Metodo IStemmer::Init (indexsrv.h)
Inizializza lo stemmer.
Sintassi
HRESULT Init(
[in] ULONG ulMaxTokenSize,
[out] BOOL *pfLicense
);
Parametri
[in] ulMaxTokenSize
Tipo: ULONG
Numero massimo di caratteri per le parole aggiunte all'oggetto IWordFormSink . Le parole che superano questo limite possono essere troncate.
[out] pfLicense
Tipo: BOOL
Puntatore a una variabile di output che riceve un flag che indica se sono presenti restrizioni di licenza per questa implementazione di IStemmer . TRUE indica che lo stemmer è limitato solo all'uso autorizzato. FALSE indica che questa implementazione di IStemmer può essere usata liberamente.
Valore restituito
Tipo: HRESULT
Questo metodo può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Completamento. |
|
Non è possibile individuare uno dei componenti per l'interruzione delle parole. |
|
Argomento non valido. Il parametro pfLicense è NULL. |
|
Completamento non riuscito. |
Commenti
È necessario inizializzare lo stemmer. Il metodo IStemmer::Init deve essere chiamato prima di qualsiasi altro metodo di IStemmer. Se pfLicense è TRUE e si vogliono altre informazioni sulle possibili restrizioni di licenza, chiamare il metodo IStemmer::GetLicenseToUse .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | indexsrv.h |
Componente ridistribuibile | Pacchetto di opzioni di Windows NT 4.0 |