Pubblicazione di uno schema WMI

Per pubblicare uno schema WMI, un writer di driver crea innanzitutto un file di testo nel linguaggio MOF (Managed Object Format) che contiene una definizione di classe per ogni blocco di dati e blocco eventi nello schema, come descritto in Sintassi MOF per i blocchi di dati e eventi WMI.

Un writer di driver può quindi pubblicare lo schema WMI di un driver in uno dei modi seguenti:

  • Compilare il file MOF e includerlo come risorsa nell'immagine binaria del driver. Per altre informazioni, vedere Compilazione del file MOF di un driver.

  • Includere il file MOF compilato come risorsa in un file diverso, ad esempio una DLL, e aggiungere il valore del Registro di sistema MofImagePath con un percorso al file che contiene mof nella chiave del servizio del driver. Uno schema pubblicato in questo modo può essere aggiornato senza ricompilare il driver. Per altre informazioni, vedere Impostazione del valore del Registro di sistema MofImagePath.

  • Includere i dati binari all'interno del driver e restituirlo quando WMI lo richiede. Uno schema pubblicato in questo modo può essere modificato in modo dinamico in fase di esecuzione. Per altre informazioni, vedere Implementazione di dati MOF dinamici.