ISearchCrawlScopeManager::AddDefaultScopeRule-Methode (searchapi.h)
Fügt eine URL als Standardbereich für diese Regel hinzu.
Syntax
HRESULT AddDefaultScopeRule(
[in] LPCWSTR pszURL,
[in] BOOL fInclude,
[in] DWORD fFollowFlags
);
Parameter
[in] pszURL
Typ: LPCWSTR
Zeiger auf einen mit NULL endendten Unicode-Puffer, der die URL enthält, die als Standardbereich verwendet werden soll.
[in] fInclude
Typ: BOOL
TRUE , wenn pszUrl in die Indizierung einbezogen werden soll; FALSE , wenn es ausgeschlossen werden soll.
[in] fFollowFlags
Art: DWORD
Legt die FOLLOW_FLAGS fest, um anzugeben, ob komplexe URLs befolgt werden sollen und ob eine URL indiziert oder nur befolgt werden soll.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Standardbereichsregeln stellen einen anfänglichen Satz von Bereichsregeln bereit. Benutzerbereichsregeln haben immer Vorrang vor Standardbereichsregeln, es sei denn, benutzerdefinierte Regeln werden wiederhergestellt. In diesem Fall werden die Standardbereichsregeln wiederhergestellt.
URLs, die als Parameter an ISearchCrawlScopeManager::AddDefaultScopeRule übergeben werden, werden erwartet, dass sie vollständig URL-decodiert und ohne URL-Kontrollcodes sind. Beispielsweise ist file:///c:\Meine Dokumente vollständig URL-decodiert, während file:///c:\My%20Documents nicht.
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
Anforderung | Wert |
---|---|
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 |