Méthode IStemmer ::Init (indexsrv.h)
Initialise le générateur de tiges.
Syntaxe
HRESULT Init(
[in] ULONG ulMaxTokenSize,
[out] BOOL *pfLicense
);
Paramètres
[in] ulMaxTokenSize
Type : ULONG
Nombre maximal de caractères pour les mots ajoutés à l’objet IWordFormSink . Les mots qui dépassent cette limite peuvent être tronqués.
[out] pfLicense
Type : BOOL
Pointeur vers une variable de sortie qui reçoit un indicateur qui indique s’il existe des restrictions de licence pour cette implémentation IStemmer . TRUE indique que le générateur de formes dérivées est limité à une utilisation autorisée uniquement. FALSE indique que cette implémentation IStemmer peut être utilisée librement.
Valeur retournée
Type : HRESULT
Cette méthode peut retourner l’une de ces valeurs.
Code de retour | Description |
---|---|
|
Opération terminée correctement. |
|
L’un des composants de la coupure de mots est introuvable. |
|
Argument non valide. Le paramètre pfLicense est NULL. |
|
Échec de la saisie semi-automatique. |
Remarques
Vous devez initialiser le générateur de tiges. La méthode IStemmer ::Init doit être appelée avant toute autre méthode de IStemmer. Si pfLicense a la valeur TRUE et que vous souhaitez plus d’informations sur les restrictions de licence possibles, appelez la méthode IStemmer ::GetLicenseToUse .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | indexsrv.h |
Composant redistribuable | Windows NT 4.0 Option Pack |