Metodo ISearchCatalogManager::GetCatalogStatus (searchapi.h)
Ottiene lo stato del catalogo.
Sintassi
HRESULT GetCatalogStatus(
[out] CatalogStatus *pStatus,
[out] CatalogPausedReason *pPausedReason
);
Parametri
[out] pStatus
Tipo: CatalogStatus*
Riceve un puntatore a un valore dall'enumerazione CatalogStatus . Se pStatus è CATALOG_STATUS_PAUSED, è possibile ottenere altre informazioni dal parametro pPausedReason .
[out] pPausedReason
Tipo: CatalogPausedReason*
Riceve un puntatore a un valore dall'enumerazione CatalogPausedReason che descrive il motivo per cui il catalogo viene sospeso. Se lo stato del catalogo non è CATALOG_STATUS_PAUSED, questo parametro riceve il valore CATALOG_PAUSED_REASON_NONE.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
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 |