Partager via


Méthode ISearchCrawlScopeManager::GetParentScopeVersionId (searchapi.h)

Obtient l’ID de version de l’URL d’inclusion parente.

Syntaxe

HRESULT GetParentScopeVersionId(
  [in]          LPCWSTR pszURL,
  [out, retval] LONG    *plScopeId
);

Paramètres

[in] pszURL

Type : LPCWSTR

Chaîne contenant l’URL actuelle.

[out, retval] plScopeId

Type : LONG*

Au retour, contient un pointeur vers l’ID de version de l’URL d’inclusion parente pour pszUrl.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Notes

Utilisez cette méthode pour déterminer si l’indexeur a connaissance d’une modification dans une banque de données ou une étendue (par exemple, une banque de données est supprimée, puis ajoutée à l’index), ce qui peut nécessiter une nouvelle transmission push du parent hiérarchique de l’URL du magasin.

Cet ID peut changer si une règle d’étendue est supprimée, puis ajoutée à nouveau. Cette méthode retourne S_FALSE si aucune URL d’inclusion parente n’a été trouvée.

Windows 7 et versions ultérieures : consultez l’exemple de code CrawlScopeCommandLine pour voir comment définir les options de ligne de commande pour les opérations d’indexation du Gestionnaire d’étendue d’analyse (CSM).

Spécifications

   
Client minimal pris en charge Windows XP avec SP2, Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 avec SP1 [applications de bureau uniquement]
Plateforme cible Windows
En-tête searchapi.h
Composant redistribuable Windows Desktop Search (WDS) 3.0