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 |