Freigeben über


ISearchCrawlScopeManager::GetParentScopeVersionId-Methode (searchapi.h)

Ruft die Versions-ID der übergeordneten Einschluss-URL ab.

Syntax

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

Parameter

[in] pszURL

Typ: LPCWSTR

Eine Zeichenfolge, die die aktuelle URL enthält.

[out, retval] plScopeId

Typ: LONG*

Enthält bei der Rückgabe einen Zeiger auf die Versions-ID der übergeordneten Einschluss-URL für pszUrl.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Verwenden Sie diese Methode, um zu bestimmen, ob der Indexer eine Änderung in einem Datenspeicher oder Bereich erkennt (z. B. wird ein Datenspeicher entfernt und dem Index erneut hinzugefügt), was möglicherweise eine neue Pushübertragung des hierarchischen übergeordneten Elements der URL des Speichers erfordert.

Diese ID kann sich ändern, wenn eine Bereichsregel entfernt und dann erneut hinzugefügt wird. Diese Methode gibt S_FALSE zurück, wenn keine übergeordnete Einschluss-URL gefunden wurde.

Windows 7 und höher: Sehen Sie sich das Codebeispiel CrawlScopeCommandLine an, um zu erfahren, wie Befehlszeilenoptionen für CSM-Indizierungsvorgänge (Crawl Scope Manager) definiert werden.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP mit SP2, Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 mit SP1 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile searchapi.h
Verteilbare Komponente Windows Desktop Search (WDS) 3.0