Share via


Compilazione di un aggiornamento del catalogo da cataloghi completi

[La funzionalità associata a questa pagina, Lettore multimediale Windows SDK, è una funzionalità legacy. È stata sostituita da MediaPlayer. MediaPlayer è stato ottimizzato per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer anziché Lettore multimediale Windows SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

È possibile creare un aggiornamento del catalogo contenente le modifiche tra due versioni di un catalogo compilato usando la sintassi seguente, dove path1 è la directory contenente il primo catalogo, percorso2 è la directory contenente il secondo catalogo e il debug può essere facoltativamente incluso per visualizzare informazioni dettagliate sugli errori sullo schermo. I file di catalogo devono essere in formato non compresso. Il nome file del catalogo compilato sarebbe catalog.wmdb anziché catalog.wmdb.lz.

catcomp diff <path1> <path2> [debug]

Ad esempio, se la directory C:\Catalog210\ contiene la versione 210 di un catalogo compilato completo e C:\Catalog211\ contiene la versione 211, il comando seguente crea un file di differenza che contiene le modifiche tra le due versioni:

catcomp diff C:\Catalog210\ C:\Catalog211\

Per visualizzare informazioni dettagliate sull'errore, è possibile aggiungere il parametro di debug facoltativo come indicato di seguito:

catcomp diff C:\Catalog210\ C:\Catalog211\ debug

Se la compilazione ha esito positivo, catcomp.exe crea i file di output elencati di seguito e li salva nella directory contenente il primo catalogo.

Nome file Descrizione
catalog.diff File di differenza compilato non compresso.
catalog.diff.lz Versione compressa del file di aggiornamento del catalogo. Il plug-in può assegnare il percorso di questo file a Lettore multimediale Windows in IWMPContentPartner::GetCatalogURL.
catalog.wmdb.delta File di output intermedio. Non usato da Lettore multimediale Windows
catalog.wmdb.modificato File di output intermedio. Non usato da Lettore multimediale Windows