Metodo ISearchItemsChangedSink::OnItemsChanged (searchapi.h)
Chiamare questo metodo per inviare una notifica a un indicizzatore per ricompilare alcuni elementi modificati.
Sintassi
HRESULT OnItemsChanged(
[in] DWORD dwNumberOfChanges,
[in] SEARCH_ITEM_CHANGE [] rgDataChangeEntries,
[out] DWORD [] rgdwDocIds,
[out] HRESULT [] rghrCompletionCodes
);
Parametri
[in] dwNumberOfChanges
Tipo: DWORD
Numero di elementi modificati.
[in] rgDataChangeEntries
Tipo: SEARCH_ITEM_CHANGE[]
Matrice di strutture SEARCH_ITEM_CHANGE , che descrive il tipo di modifiche apportate a e i percorsi o gli URL di ogni elemento.
[out] rgdwDocIds
Tipo: DWORD[]
Riceve un puntatore a una matrice di identificatori di documento per gli elementi modificati.
[out] rghrCompletionCodes
Tipo: HRESULT[]
Riceve un puntatore a una matrice di codici di completamento per rgdwDocIds che indica se ogni elemento è stato accettato per l'indicizzazione.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Commenti
Quando sono presenti più notifiche di modifica, il membro prioritario della struttura SEARCH_ITEM_CHANGE indica la priorità dell'elaborazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP con SP2, Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 con SP1 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | searchapi.h |
Componente ridistribuibile | Windows Desktop Search (WDS) 3.0 |