-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathbmf.mof
149 lines (126 loc) · 7.11 KB
/
bmf.mof
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIEventCodeClass used for Query EventCode"), guid("{39142400-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIEventCodeClass {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, Description("Get EventCode")] uint32 EVCD;
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIDataClass1 used for WMI Argument1"), guid("{49142400-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIARGClass1 {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for passing WMI Argumnts")] uint8 WAG1[256];
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIPayloadClass1 used for WMI Payload1"), guid("{4A142400-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIPayloadClass1 {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for passing WMI Payloads")] uint8 WPD1[4096];
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIDataClass2 used for WMI Argument2"), guid("{49142401-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIARGClass2 {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for passing WMI Argumnts")] uint8 WAG2[256];
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIPayloadClass2 used for WMI Payload2"), guid("{4A142401-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIPayloadClass2 {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for passing WMI Payloads")] uint8 WPD2[4096];
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIDataClass3 used for WMI Argument3"), guid("{49142402-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIARGClass3 {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for passing WMI Argumnts")] uint8 WAG3[256];
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIPayloadClass3 used for WMI Payload3"), guid("{4A142402-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIPayloadClass3 {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for passing WMI Payloads")] uint8 WPD3[4096];
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIDataClass4 used for WMI Argument4"), guid("{49142403-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIARGClass4 {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for passing WMI Argumnts")] uint8 WAG4[256];
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIPayloadClass4 used for WMI Payload4"), guid("{4A142403-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIPayloadClass4 {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for passing WMI Payloads")] uint8 WPD4[4096];
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIDataClass5 used for WMI Argument5"), guid("{49142404-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIARGClass5 {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for passing WMI Argumnts")] uint8 WAG5[256];
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIPayloadClass5 used for WMI Payload5"), guid("{4A142404-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIPayloadClass5 {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for passing WMI Payloads")] uint8 WPD5[4096];
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIDataClass6 used for WMI Argument6"), guid("{49142405-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIARGClass6 {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for passing WMI Argumnts")] uint8 WAG6[256];
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIPayloadClass6 used for WMI Payload6"), guid("{4A142405-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIPayloadClass6 {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for passing WMI Payloads")] uint8 WPD6[4096];
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIDataClass7 used for WMI Argument7"), guid("{49142406-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIARGClass7 {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for passing WMI Argumnts")] uint8 WAG7[256];
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIPayloadClass7 used for WMI Payload7"), guid("{4A142406-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIPayloadClass7 {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for passing WMI Payloads")] uint8 WPD7[4096];
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIDataClass8 used for WMI Argument8"), guid("{49142407-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIARGClass8 {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for passing WMI Argumnts")] uint8 WAG8[256];
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIPayloadClass8 used for WMI Payload8"), guid("{4A142407-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIPayloadClass8 {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for passing WMI Payloads")] uint8 WPD8[4096];
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIEventClass used for receiving events"), guid("{59142400-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIEventClass : WMIEvent {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiDataId(1), read, write, Description("used for event")] uint32 Force;
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIMethodClass used to call method"), guid("{69142400-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIMethodClass {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiMethodId(1), Implemented, read, write, Description("Execute the WMI Generic Functions")] void MyFn1([in] uint32 Indx);
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIInitClass used to call ACPI Method Init"), guid("{79142400-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIInitClass {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiMethodId(1), Implemented, read, write, Description("Execute the Init Method")] void Init([in] uint32 Arg0);
};
[WMI, Dynamic, Provider("WmiProv"), Locale("MS\\0x409"), Description("MyWMIWatchDogClass used to call ACPI Method WDOG"), guid("{89142400-C6A3-40fa-BADB-8A2652834100}")]
class MyWMIWatchDogClass {
[key, read] String InstanceName;
[read] Boolean Active;
[WmiMethodId(1), Implemented, read, write, Description("Execute the WDOG")] void WDOG([in] uint32 Arg0, [out] uint32 REST);
};