windows-nt/Source/XPSP1/NT/net/1394/nic/sys/nicwmi.mof

75 lines
1.9 KiB
Plaintext
Raw Normal View History

2020-09-26 03:20:57 -05:00
[WMI, Dynamic, Provider("WMIProv"), // WMI Class, Class is a WMI provider
guid("{734b44a9-74b6-41e6-bbe7-a1f4ed8cea45}"), // generated using uuidgen
localeid(0x409), // American English
WmiExpense(1), // Average num of CPU cycles
Description("EUID address")] // Description of class
class IP1394_QueryArrayOID
{
[key, read] // Key Uniquely Identifies, WMI Client can read
string InstanceName; // Instance name returned from WMI. Driver cannot touch
[read] // WMI Client can read
boolean Active; // type and Variable. Driver cannot touch
[read,
Description("Query this array to get 4 bytes of MAC address."),
WmiDataId(1) ] uint64 ExampleQueryArray;
};
[WMI, Dynamic, Provider("WMIProv"),
guid("{6a3e8063-767d-4531-962b-f683df1aa3a1}"),
localeid(0x409),
WmiExpense(1),
Description(" UID for a IP1394 NDIS device)")]
class IP1394TopologyOID
{
[key, read]
string InstanceName; // Instance name returned from WMI
[read]
boolean Active;
[read,
Description("Number of array elements."),
WmiDataId(1)] uint32 NumberElements;
[read,
Description("Query this array to get statistics."),
WmiDataId(2),
WmiSizeIs("NumberElements")] uint32 UidArray[];
};
[WMI, Dynamic, Provider("WMIProv"),
guid("{ee2ebfc6-944d-426b-b187-82fac17d7dee}"),
localeid(0x409),
WmiExpense(1),
Description("Statistics for a IP1394 NDIS device)")]
class IP1394StatisticsOID
{
[key, read]
string InstanceName; // Instance name returned from WMI
[read]
boolean Active;
[read,
Description("Number of array elements."),
WmiDataId(1)] uint32 NumberElements;
[read,
Description("Query this array to get statistics."),
WmiDataId(2),
WmiSizeIs("NumberElements")] uint32 StatsArray[];
};