Integrazione del provider di file cloud con Windows Search

La ricerca di file cloud consente ai provider di archiviazione cloud di contribuire ai risultati dall'archiviazione remota a Esplora file e Windows Ricerca. Questa funzionalità è supportata in Windows 11, versione 24H2 e successive in Copilot+ PCs e PC cloud abilitati per l'intelligenza artificiale.

La registrazione di una radice di sincronizzazione con l'API File cloud non abilita automaticamente la ricerca dei file cloud. Per partecipare alla ricerca, un provider di archiviazione cloud deve:

  1. Impostare il valore del Registro di sistema SearchHandlerFactory nella chiave di registro della radice di sincronizzazione, impostandolo sull'identificatore di classe (CLSID) di un server locale COM.
  2. Implementare IStorageProviderSearchHandlerFactory in tale server locale.
  3. Restituisce un'implementazione di IStorageProviderSearchHandler dalla factory.

Quando Windows cerca una radice di sincronizzazione idonea, chiama il metodo Find del provider con le opzioni di query di ricerca. Solo i provider che registrano e implementano questo gestore di ricerca possono contribuire ai risultati del cloud.

Per altre informazioni sui requisiti di registrazione e sull'implementazione di un motore di sincronizzazione cloud, vedere Creare un motore di sincronizzazione cloud che supporti i file segnaposto.