Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Lo schema WMI di un driver descrive i blocchi di dati, che definiscono le informazioni che un driver può fornire e i metodi che possono essere eseguiti in risposta alle richieste WMI. Lo schema di un driver descrive anche i relativi blocchi eventi, ovvero blocchi di dati inviati dal driver a WMI quando si verifica un evento determinato dal driver per il quale un utente client WMI ha richiesto una notifica.
Un autore di driver definisce lo schema di un driver in Managed Object Format (MOF). MOF è un linguaggio compilato creato da Desktop Management Task force (DMTF) e basato sul linguaggio IDL (Interface Definition Language). Il file MOF di un driver contiene una definizione di classe MOF per ogni blocco di dati e blocco eventi che il driver espone a WMI.
Una definizione di classe MOF per un blocco di dati WMI segue questa sintassi:
[Required and optional class qualifiers]
classClassName : OptionalBaseClass
{
[key, read]
string InstanceName;
[read]
boolean Active;
[ Required and optional property qualifiers ]
datatype itemname1;
[ Required and optional property qualifiers ]
datatype itemnameN;
};
Gli argomenti seguenti descrivono gli elementi della sintassi illustrati in precedenza:
Nomi di classi WMI e classi di base
Elementi obbligatori nelle classi WMI
Qualificatori di proprietà WMI
Driver-Defined elementi di dati WMI
Per una descrizione generale della sintassi MOF in quanto riguarda i client WMI e altri tipi di applicazioni, vedere Microsoft Windows SDK.