Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
En drivrutins WMI-schema beskriver dess datablock, som definierar den information som en drivrutin kan tillhandahålla och de metoder som den kan köra som svar på WMI-begäranden. Ett drivrutinsschema beskriver också dess händelseblock, som är datablock som drivrutinen skickar till WMI när en drivrutinsbestämd händelse inträffar som en WMI-klientanvändare har begärt avisering för.
En drivrutinsskrivare definierar ett drivrutinsschema i MOF (Managed Object Format). MOF är ett kompilerat språk som skapats av DMTF (Desktop Management Task force) och baseras på gränssnittsdefinitionsspråk (IDL). En drivrutins MOF-fil innehåller en MOF-klassdefinition för varje datablock och händelseblock som drivrutinen exponerar för WMI.
En MOF-klassdefinition för ett WMI-datablock följer den här syntaxen:
[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;
};
Följande avsnitt beskriver de syntaxelement som visas ovan:
Obligatoriska objekt i WMI-klasser
En allmän diskussion om MOF-syntax när den gäller WMI-klienter och andra typer av program finns i Microsoft Windows SDK.