78 lines
1.5 KiB
Plaintext
78 lines
1.5 KiB
Plaintext
//
|
|
// Wmi internal classes
|
|
|
|
|
|
class WMIEvent : __ExtrinsicEvent
|
|
{
|
|
};
|
|
|
|
|
|
|
|
[
|
|
Dynamic,
|
|
Provider("WMIProv"),
|
|
WMI,
|
|
Description("Scsiport Info"),
|
|
guid("{d69fad96-c9a3-4ed0-b98b-47c27feac68c}"),
|
|
locale("MS\\0x409")
|
|
]
|
|
class Scsiport_SenseData : WMIEvent
|
|
{
|
|
[key, read]
|
|
string InstanceName;
|
|
|
|
[read]
|
|
boolean Active;
|
|
|
|
[read, WmidataId(1)] uint32 Port;
|
|
[read, WmidataId(2)] uint8 CmdDescriptorBlock[16];
|
|
[read, WmidataId(3)] uint8 SenseData[255];
|
|
};
|
|
|
|
class ScsiportEvent : WMIEvent
|
|
{
|
|
};
|
|
|
|
[
|
|
Dynamic,
|
|
Provider("WMIProv"),
|
|
WMI,
|
|
Description("Adaptec aic78xx Sense Data Event"),
|
|
guid("{4de005c8-61b2-4cf8-b480-8fff5a90fc00}"),
|
|
locale("MS\\0x409")
|
|
]
|
|
class aic78xxSenseData : ScsiportEvent
|
|
{
|
|
[key, read]
|
|
string InstanceName;
|
|
|
|
[read]
|
|
boolean Active;
|
|
|
|
[read, WmidataId(1)] uint32 Port;
|
|
[read, WmidataId(2)] uint8 CmdDescriptorBlock[16];
|
|
[read, WmidataId(3)] uint8 SenseData[255];
|
|
};
|
|
|
|
[
|
|
Dynamic,
|
|
Provider("WMIProv"),
|
|
WMI,
|
|
Description("Adaptec aic78u2 Sense Data Event"),
|
|
guid("{6cabef01-4db7-4872-834f-21f9f3292e24}"),
|
|
locale("MS\\0x409")
|
|
]
|
|
class aic78u2SenseData : ScsiportEvent
|
|
{
|
|
[key, read]
|
|
string InstanceName;
|
|
|
|
[read]
|
|
boolean Active;
|
|
|
|
[read, WmidataId(1)] uint32 Port;
|
|
[read, WmidataId(2)] uint8 CmdDescriptorBlock[16];
|
|
[read, WmidataId(3)] uint8 SenseData[255];
|
|
};
|
|
|