1 | #ifndef _wmidata_h_
|
---|
2 | #define _wmidata_h_
|
---|
3 |
|
---|
4 | // MSWmi_MofData - MSWmi_MofData
|
---|
5 | #define MSWmi_MofDataGuid \
|
---|
6 | { 0x05901221,0xd566,0x11d1, { 0xb2,0xf0,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
7 |
|
---|
8 | #if ! (defined(MIDL_PASS))
|
---|
9 | DEFINE_GUID(MSWmi_MofData_GUID, \
|
---|
10 | 0x05901221,0xd566,0x11d1,0xb2,0xf0,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
11 | #endif
|
---|
12 |
|
---|
13 |
|
---|
14 | typedef struct _MSWmi_MofData
|
---|
15 | {
|
---|
16 | //
|
---|
17 | ULONG Unused1;
|
---|
18 | #define MSWmi_MofData_Unused1_SIZE sizeof(ULONG)
|
---|
19 | #define MSWmi_MofData_Unused1_ID 1
|
---|
20 |
|
---|
21 | //
|
---|
22 | ULONG Unused2;
|
---|
23 | #define MSWmi_MofData_Unused2_SIZE sizeof(ULONG)
|
---|
24 | #define MSWmi_MofData_Unused2_ID 2
|
---|
25 |
|
---|
26 | //
|
---|
27 | ULONG Size;
|
---|
28 | #define MSWmi_MofData_Size_SIZE sizeof(ULONG)
|
---|
29 | #define MSWmi_MofData_Size_ID 3
|
---|
30 |
|
---|
31 | //
|
---|
32 | ULONG Unused4;
|
---|
33 | #define MSWmi_MofData_Unused4_SIZE sizeof(ULONG)
|
---|
34 | #define MSWmi_MofData_Unused4_ID 4
|
---|
35 |
|
---|
36 | //
|
---|
37 | UCHAR BinaryMofData[1];
|
---|
38 | #define MSWmi_MofData_BinaryMofData_ID 5
|
---|
39 |
|
---|
40 | } MSWmi_MofData, *PMSWmi_MofData;
|
---|
41 |
|
---|
42 | // MSWmi_ProviderInfo - MSWmi_ProviderInfo
|
---|
43 | #define MSWmi_ProviderInfoGuid \
|
---|
44 | { 0xc7bf35d0,0xaadb,0x11d1, { 0xbf,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
45 |
|
---|
46 | #if ! (defined(MIDL_PASS))
|
---|
47 | DEFINE_GUID(MSWmi_ProviderInfo_GUID, \
|
---|
48 | 0xc7bf35d0,0xaadb,0x11d1,0xbf,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
49 | #endif
|
---|
50 |
|
---|
51 |
|
---|
52 | // Warning: Header for class MSWmi_ProviderInfo cannot be created
|
---|
53 | typedef struct _MSWmi_ProviderInfo
|
---|
54 | {
|
---|
55 | char VariableData[1];
|
---|
56 |
|
---|
57 | } MSWmi_ProviderInfo, *PMSWmi_ProviderInfo;
|
---|
58 |
|
---|
59 | // MSWmi_PnPDeviceId - MSWmi_PnPDeviceId
|
---|
60 | #define DATA_PROVIDER_PNPID_GUID \
|
---|
61 | { 0xc7bf35d2,0xaadb,0x11d1, { 0xbf,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
62 |
|
---|
63 | #if ! (defined(MIDL_PASS))
|
---|
64 | DEFINE_GUID(MSWmi_PnPDeviceId_GUID, \
|
---|
65 | 0xc7bf35d2,0xaadb,0x11d1,0xbf,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
66 | #endif
|
---|
67 |
|
---|
68 |
|
---|
69 | typedef struct _MSWmi_PnPDeviceId
|
---|
70 | {
|
---|
71 | //
|
---|
72 | CHAR VariableData[1];
|
---|
73 | #define MSWmi_PnPDeviceId_PnPDeviceId_ID 1
|
---|
74 |
|
---|
75 | } MSWmi_PnPDeviceId, *PMSWmi_PnPDeviceId;
|
---|
76 |
|
---|
77 | // MSWmi_PnPInstanceNames - MSWmi_PnPInstanceNames
|
---|
78 | #define DATA_PROVIDER_PNPID_INSTANCE_NAMES_GUID \
|
---|
79 | { 0xc7bf35d3,0xaadb,0x11d1, { 0xbf,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
80 |
|
---|
81 | #if ! (defined(MIDL_PASS))
|
---|
82 | DEFINE_GUID(MSWmi_PnPInstanceNames_GUID, \
|
---|
83 | 0xc7bf35d3,0xaadb,0x11d1,0xbf,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
84 | #endif
|
---|
85 |
|
---|
86 |
|
---|
87 | typedef struct _MSWmi_PnPInstanceNames
|
---|
88 | {
|
---|
89 | //
|
---|
90 | ULONG Count;
|
---|
91 | #define MSWmi_PnPInstanceNames_Count_SIZE sizeof(ULONG)
|
---|
92 | #define MSWmi_PnPInstanceNames_Count_ID 1
|
---|
93 |
|
---|
94 | //
|
---|
95 | WCHAR InstanceNameList[1];
|
---|
96 | #define MSWmi_PnPInstanceNames_InstanceNameList_ID 2
|
---|
97 |
|
---|
98 | } MSWmi_PnPInstanceNames, *PMSWmi_PnPInstanceNames;
|
---|
99 |
|
---|
100 | // MSWmi_Guid - MSWmi_Guid
|
---|
101 | #define MSWmi_GuidGuid \
|
---|
102 | { 0xf8c60aed,0xef8d,0x4f95, { 0x9e,0xa8,0xf0,0x43,0x18,0xa0,0x0f,0x30 } }
|
---|
103 |
|
---|
104 | #if ! (defined(MIDL_PASS))
|
---|
105 | DEFINE_GUID(MSWmi_Guid_GUID, \
|
---|
106 | 0xf8c60aed,0xef8d,0x4f95,0x9e,0xa8,0xf0,0x43,0x18,0xa0,0x0f,0x30);
|
---|
107 | #endif
|
---|
108 |
|
---|
109 |
|
---|
110 | typedef struct _MSWmi_Guid
|
---|
111 | {
|
---|
112 | //
|
---|
113 | UCHAR Guid[16];
|
---|
114 | #define MSWmi_Guid_Guid_SIZE sizeof(UCHAR[16])
|
---|
115 | #define MSWmi_Guid_Guid_ID 1
|
---|
116 |
|
---|
117 | } MSWmi_Guid, *PMSWmi_Guid;
|
---|
118 |
|
---|
119 | #define MSWmi_Guid_SIZE (FIELD_OFFSET(MSWmi_Guid, Guid) + MSWmi_Guid_Guid_SIZE)
|
---|
120 |
|
---|
121 | // MSWmi_GuidRegistrationInfo - MSWmi_GuidRegistrationInfo
|
---|
122 | #define MSWmi_GuidRegistrationInfoGuid \
|
---|
123 | { 0xb48d49a1,0xe777,0x11d0, { 0xa5,0x0c,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
124 |
|
---|
125 | #if ! (defined(MIDL_PASS))
|
---|
126 | DEFINE_GUID(MSWmi_GuidRegistrationInfo_GUID, \
|
---|
127 | 0xb48d49a1,0xe777,0x11d0,0xa5,0x0c,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
128 | #endif
|
---|
129 |
|
---|
130 |
|
---|
131 | typedef struct _MSWmi_GuidRegistrationInfo
|
---|
132 | {
|
---|
133 | //
|
---|
134 | ULONG Operation;
|
---|
135 | #define MSWmi_GuidRegistrationInfo_Operation_SIZE sizeof(ULONG)
|
---|
136 | #define MSWmi_GuidRegistrationInfo_Operation_ID 1
|
---|
137 |
|
---|
138 | //
|
---|
139 | ULONG GuidCount;
|
---|
140 | #define MSWmi_GuidRegistrationInfo_GuidCount_SIZE sizeof(ULONG)
|
---|
141 | #define MSWmi_GuidRegistrationInfo_GuidCount_ID 2
|
---|
142 |
|
---|
143 | //
|
---|
144 | MSWmi_Guid GuidList[1];
|
---|
145 | #define MSWmi_GuidRegistrationInfo_GuidList_ID 3
|
---|
146 |
|
---|
147 | } MSWmi_GuidRegistrationInfo, *PMSWmi_GuidRegistrationInfo;
|
---|
148 |
|
---|
149 | // MSAcpiInfo - MSAcpiInfo
|
---|
150 | #define MSAcpiInfoGuid \
|
---|
151 | { 0x5daf38ae,0xf6f8,0x4d90, { 0x81,0x99,0xeb,0xde,0x68,0x00,0xec,0x3b } }
|
---|
152 |
|
---|
153 | #if ! (defined(MIDL_PASS))
|
---|
154 | DEFINE_GUID(MSAcpiInfo_GUID, \
|
---|
155 | 0x5daf38ae,0xf6f8,0x4d90,0x81,0x99,0xeb,0xde,0x68,0x00,0xec,0x3b);
|
---|
156 | #endif
|
---|
157 |
|
---|
158 |
|
---|
159 | typedef struct _MSAcpiInfo
|
---|
160 | {
|
---|
161 | //
|
---|
162 | ULONG BootArchitecture;
|
---|
163 | #define MSAcpiInfo_BootArchitecture_SIZE sizeof(ULONG)
|
---|
164 | #define MSAcpiInfo_BootArchitecture_ID 1
|
---|
165 |
|
---|
166 | //
|
---|
167 | ULONG PreferredProfile;
|
---|
168 | #define MSAcpiInfo_PreferredProfile_SIZE sizeof(ULONG)
|
---|
169 | #define MSAcpiInfo_PreferredProfile_ID 2
|
---|
170 |
|
---|
171 | //
|
---|
172 | ULONG Capabilities;
|
---|
173 | #define MSAcpiInfo_Capabilities_SIZE sizeof(ULONG)
|
---|
174 | #define MSAcpiInfo_Capabilities_ID 3
|
---|
175 |
|
---|
176 | } MSAcpiInfo, *PMSAcpiInfo;
|
---|
177 |
|
---|
178 | #define MSAcpiInfo_SIZE (FIELD_OFFSET(MSAcpiInfo, Capabilities) + MSAcpiInfo_Capabilities_SIZE)
|
---|
179 |
|
---|
180 | // MSSmBios_RawSMBiosTables - MSSmBios_RawSMBiosTables
|
---|
181 | #define MSSmBios_RawSMBiosTablesGuid \
|
---|
182 | { 0x8f680850,0xa584,0x11d1, { 0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
183 |
|
---|
184 | #if ! (defined(MIDL_PASS))
|
---|
185 | DEFINE_GUID(MSSmBios_RawSMBiosTables_GUID, \
|
---|
186 | 0x8f680850,0xa584,0x11d1,0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
187 | #endif
|
---|
188 |
|
---|
189 |
|
---|
190 | typedef struct _MSSmBios_RawSMBiosTables
|
---|
191 | {
|
---|
192 | //
|
---|
193 | BOOLEAN Used20CallingMethod;
|
---|
194 | #define MSSmBios_RawSMBiosTables_Used20CallingMethod_SIZE sizeof(BOOLEAN)
|
---|
195 | #define MSSmBios_RawSMBiosTables_Used20CallingMethod_ID 1
|
---|
196 |
|
---|
197 | //
|
---|
198 | UCHAR SmbiosMajorVersion;
|
---|
199 | #define MSSmBios_RawSMBiosTables_SmbiosMajorVersion_SIZE sizeof(UCHAR)
|
---|
200 | #define MSSmBios_RawSMBiosTables_SmbiosMajorVersion_ID 2
|
---|
201 |
|
---|
202 | //
|
---|
203 | UCHAR SmbiosMinorVersion;
|
---|
204 | #define MSSmBios_RawSMBiosTables_SmbiosMinorVersion_SIZE sizeof(UCHAR)
|
---|
205 | #define MSSmBios_RawSMBiosTables_SmbiosMinorVersion_ID 3
|
---|
206 |
|
---|
207 | //
|
---|
208 | UCHAR DmiRevision;
|
---|
209 | #define MSSmBios_RawSMBiosTables_DmiRevision_SIZE sizeof(UCHAR)
|
---|
210 | #define MSSmBios_RawSMBiosTables_DmiRevision_ID 4
|
---|
211 |
|
---|
212 | //
|
---|
213 | ULONG Size;
|
---|
214 | #define MSSmBios_RawSMBiosTables_Size_SIZE sizeof(ULONG)
|
---|
215 | #define MSSmBios_RawSMBiosTables_Size_ID 5
|
---|
216 |
|
---|
217 | //
|
---|
218 | UCHAR SMBiosData[1];
|
---|
219 | #define MSSmBios_RawSMBiosTables_SMBiosData_ID 6
|
---|
220 |
|
---|
221 | } MSSmBios_RawSMBiosTables, *PMSSmBios_RawSMBiosTables;
|
---|
222 |
|
---|
223 | // MSSmBios_SMBiosEventlog - MSSmBios_SMBiosEventlog
|
---|
224 | #define MSSmBios_SMBiosEventlogGuid \
|
---|
225 | { 0x8f680851,0xa584,0x11d1, { 0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
226 |
|
---|
227 | #if ! (defined(MIDL_PASS))
|
---|
228 | DEFINE_GUID(MSSmBios_SMBiosEventlog_GUID, \
|
---|
229 | 0x8f680851,0xa584,0x11d1,0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
230 | #endif
|
---|
231 |
|
---|
232 |
|
---|
233 | // Warning: Header for class MSSmBios_SMBiosEventlog cannot be created
|
---|
234 | typedef struct _MSSmBios_SMBiosEventlog
|
---|
235 | {
|
---|
236 | char VariableData[1];
|
---|
237 |
|
---|
238 | } MSSmBios_SMBiosEventlog, *PMSSmBios_SMBiosEventlog;
|
---|
239 |
|
---|
240 | // MSSmBios_SysidUUID - SYSID_UUID
|
---|
241 | #define MSSmBios_SysidUUIDGuid \
|
---|
242 | { 0x8f680852,0xa584,0x11d1, { 0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
243 |
|
---|
244 | #if ! (defined(MIDL_PASS))
|
---|
245 | DEFINE_GUID(MSSmBios_SysidUUID_GUID, \
|
---|
246 | 0x8f680852,0xa584,0x11d1,0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
247 | #endif
|
---|
248 |
|
---|
249 |
|
---|
250 | typedef struct _SYSID_UUID
|
---|
251 | {
|
---|
252 | //
|
---|
253 | UCHAR Uuid[16];
|
---|
254 | #define SYSID_UUID_Uuid_SIZE sizeof(UCHAR[16])
|
---|
255 | #define SYSID_UUID_Uuid_ID 1
|
---|
256 |
|
---|
257 | } SYSID_UUID, *PSYSID_UUID;
|
---|
258 |
|
---|
259 | #define SYSID_UUID_SIZE (FIELD_OFFSET(SYSID_UUID, Uuid) + SYSID_UUID_Uuid_SIZE)
|
---|
260 |
|
---|
261 | // MSSmBios_SysidUUIDList - MSSmBios_SysidUUIDList
|
---|
262 | #define SYSID_UUID_DATA_GUID \
|
---|
263 | { 0x8f680853,0xa584,0x11d1, { 0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
264 |
|
---|
265 | #if ! (defined(MIDL_PASS))
|
---|
266 | DEFINE_GUID(MSSmBios_SysidUUIDList_GUID, \
|
---|
267 | 0x8f680853,0xa584,0x11d1,0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
268 | #endif
|
---|
269 |
|
---|
270 |
|
---|
271 | typedef struct _MSSmBios_SysidUUIDList
|
---|
272 | {
|
---|
273 | //
|
---|
274 | ULONG Count;
|
---|
275 | #define MSSmBios_SysidUUIDList_Count_SIZE sizeof(ULONG)
|
---|
276 | #define MSSmBios_SysidUUIDList_Count_ID 1
|
---|
277 |
|
---|
278 | //
|
---|
279 | SYSID_UUID List[1];
|
---|
280 | #define MSSmBios_SysidUUIDList_List_ID 2
|
---|
281 |
|
---|
282 | } MSSmBios_SysidUUIDList, *PMSSmBios_SysidUUIDList;
|
---|
283 |
|
---|
284 | // MSSmBios_Sysid1394 - SYSID_1394
|
---|
285 | #define MSSmBios_Sysid1394Guid \
|
---|
286 | { 0x8f680854,0xa584,0x11d1, { 0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
287 |
|
---|
288 | #if ! (defined(MIDL_PASS))
|
---|
289 | DEFINE_GUID(MSSmBios_Sysid1394_GUID, \
|
---|
290 | 0x8f680854,0xa584,0x11d1,0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
291 | #endif
|
---|
292 |
|
---|
293 |
|
---|
294 | typedef struct _SYSID_1394
|
---|
295 | {
|
---|
296 | //
|
---|
297 | UCHAR x1394[8];
|
---|
298 | #define SYSID_1394_x1394_SIZE sizeof(UCHAR[8])
|
---|
299 | #define SYSID_1394_x1394_ID 1
|
---|
300 |
|
---|
301 | } SYSID_1394, *PSYSID_1394;
|
---|
302 |
|
---|
303 | #define SYSID_1394_SIZE (FIELD_OFFSET(SYSID_1394, x1394) + SYSID_1394_x1394_SIZE)
|
---|
304 |
|
---|
305 | // MSSmBios_Sysid1394List - MSSmBios_Sysid1394List
|
---|
306 | #define SYSID_1394_DATA_GUID \
|
---|
307 | { 0x8f680855,0xa584,0x11d1, { 0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
308 |
|
---|
309 | #if ! (defined(MIDL_PASS))
|
---|
310 | DEFINE_GUID(MSSmBios_Sysid1394List_GUID, \
|
---|
311 | 0x8f680855,0xa584,0x11d1,0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
312 | #endif
|
---|
313 |
|
---|
314 |
|
---|
315 | typedef struct _MSSmBios_Sysid1394List
|
---|
316 | {
|
---|
317 | //
|
---|
318 | ULONG Count;
|
---|
319 | #define MSSmBios_Sysid1394List_Count_SIZE sizeof(ULONG)
|
---|
320 | #define MSSmBios_Sysid1394List_Count_ID 1
|
---|
321 |
|
---|
322 | //
|
---|
323 | SYSID_1394 List[1];
|
---|
324 | #define MSSmBios_Sysid1394List_List_ID 2
|
---|
325 |
|
---|
326 | } MSSmBios_Sysid1394List, *PMSSmBios_Sysid1394List;
|
---|
327 |
|
---|
328 | // MSMCAEvent_SwitchToCMCPolling - MSMCAEvent_SwitchToCMCPolling
|
---|
329 | #define MSMCAEvent_SwitchToCMCPollingGuid \
|
---|
330 | { 0x39c14290,0xf036,0x4999, { 0xb8,0xa1,0xb6,0xf8,0x71,0xfb,0x32,0x9e } }
|
---|
331 |
|
---|
332 | #if ! (defined(MIDL_PASS))
|
---|
333 | DEFINE_GUID(MSMCAEvent_SwitchToCMCPolling_GUID, \
|
---|
334 | 0x39c14290,0xf036,0x4999,0xb8,0xa1,0xb6,0xf8,0x71,0xfb,0x32,0x9e);
|
---|
335 | #endif
|
---|
336 |
|
---|
337 |
|
---|
338 | // MSMCAEvent_SwitchToCPEPolling - MSMCAEvent_SwitchToCPEPolling
|
---|
339 | #define MSMCAEvent_SwitchToCPEPollingGuid \
|
---|
340 | { 0xd5c870ce,0x4ed0,0x4fdc, { 0xbb,0x54,0x8b,0x45,0x2c,0x18,0x79,0x7e } }
|
---|
341 |
|
---|
342 | #if ! (defined(MIDL_PASS))
|
---|
343 | DEFINE_GUID(MSMCAEvent_SwitchToCPEPolling_GUID, \
|
---|
344 | 0xd5c870ce,0x4ed0,0x4fdc,0xbb,0x54,0x8b,0x45,0x2c,0x18,0x79,0x7e);
|
---|
345 | #endif
|
---|
346 |
|
---|
347 |
|
---|
348 | // MSMCAEvent_Header - MSMCAEvent_Header
|
---|
349 | #define MSMCAEvent_HeaderGuid \
|
---|
350 | { 0x6381c27f,0xc8fa,0x4da7, { 0x89,0x53,0xb8,0x68,0x33,0x73,0x6e,0x15 } }
|
---|
351 |
|
---|
352 | #if ! (defined(MIDL_PASS))
|
---|
353 | DEFINE_GUID(MSMCAEvent_Header_GUID, \
|
---|
354 | 0x6381c27f,0xc8fa,0x4da7,0x89,0x53,0xb8,0x68,0x33,0x73,0x6e,0x15);
|
---|
355 | #endif
|
---|
356 |
|
---|
357 |
|
---|
358 | typedef struct _MSMCAEvent_Header
|
---|
359 | {
|
---|
360 | //
|
---|
361 | ULONGLONG RecordId;
|
---|
362 | #define MSMCAEvent_Header_RecordId_SIZE sizeof(ULONGLONG)
|
---|
363 | #define MSMCAEvent_Header_RecordId_ID 1
|
---|
364 |
|
---|
365 | //
|
---|
366 | UCHAR ErrorSeverity;
|
---|
367 | #define MSMCAEvent_Header_ErrorSeverity_SIZE sizeof(UCHAR)
|
---|
368 | #define MSMCAEvent_Header_ErrorSeverity_ID 2
|
---|
369 |
|
---|
370 | //
|
---|
371 | ULONG Type;
|
---|
372 | #define MSMCAEvent_Header_Type_SIZE sizeof(ULONG)
|
---|
373 | #define MSMCAEvent_Header_Type_ID 3
|
---|
374 |
|
---|
375 | //
|
---|
376 | ULONG Cpu;
|
---|
377 | #define MSMCAEvent_Header_Cpu_SIZE sizeof(ULONG)
|
---|
378 | #define MSMCAEvent_Header_Cpu_ID 4
|
---|
379 |
|
---|
380 | //
|
---|
381 | ULONG AdditionalErrors;
|
---|
382 | #define MSMCAEvent_Header_AdditionalErrors_SIZE sizeof(ULONG)
|
---|
383 | #define MSMCAEvent_Header_AdditionalErrors_ID 5
|
---|
384 |
|
---|
385 | //
|
---|
386 | ULONG LogToEventlog;
|
---|
387 | #define MSMCAEvent_Header_LogToEventlog_SIZE sizeof(ULONG)
|
---|
388 | #define MSMCAEvent_Header_LogToEventlog_ID 6
|
---|
389 |
|
---|
390 | } MSMCAEvent_Header, *PMSMCAEvent_Header;
|
---|
391 |
|
---|
392 | #define MSMCAEvent_Header_SIZE (FIELD_OFFSET(MSMCAEvent_Header, LogToEventlog) + MSMCAEvent_Header_LogToEventlog_SIZE)
|
---|
393 |
|
---|
394 | // MSMCAEvent_CPUError - MSMCAEvent_CPUError
|
---|
395 | #define MSMCAEvent_CPUErrorGuid \
|
---|
396 | { 0x5ce27cde,0xd179,0x4c68, { 0x93,0x7f,0xa0,0x7b,0x8c,0xc2,0xea,0x39 } }
|
---|
397 |
|
---|
398 | #if ! (defined(MIDL_PASS))
|
---|
399 | DEFINE_GUID(MSMCAEvent_CPUError_GUID, \
|
---|
400 | 0x5ce27cde,0xd179,0x4c68,0x93,0x7f,0xa0,0x7b,0x8c,0xc2,0xea,0x39);
|
---|
401 | #endif
|
---|
402 |
|
---|
403 |
|
---|
404 | typedef struct _MSMCAEvent_CPUError
|
---|
405 | {
|
---|
406 | //
|
---|
407 | ULONGLONG RecordId;
|
---|
408 | #define MSMCAEvent_CPUError_RecordId_SIZE sizeof(ULONGLONG)
|
---|
409 | #define MSMCAEvent_CPUError_RecordId_ID 1
|
---|
410 |
|
---|
411 | //
|
---|
412 | UCHAR ErrorSeverity;
|
---|
413 | #define MSMCAEvent_CPUError_ErrorSeverity_SIZE sizeof(UCHAR)
|
---|
414 | #define MSMCAEvent_CPUError_ErrorSeverity_ID 2
|
---|
415 |
|
---|
416 | //
|
---|
417 | ULONG Type;
|
---|
418 | #define MSMCAEvent_CPUError_Type_SIZE sizeof(ULONG)
|
---|
419 | #define MSMCAEvent_CPUError_Type_ID 3
|
---|
420 |
|
---|
421 | //
|
---|
422 | ULONG Cpu;
|
---|
423 | #define MSMCAEvent_CPUError_Cpu_SIZE sizeof(ULONG)
|
---|
424 | #define MSMCAEvent_CPUError_Cpu_ID 4
|
---|
425 |
|
---|
426 | //
|
---|
427 | ULONG AdditionalErrors;
|
---|
428 | #define MSMCAEvent_CPUError_AdditionalErrors_SIZE sizeof(ULONG)
|
---|
429 | #define MSMCAEvent_CPUError_AdditionalErrors_ID 5
|
---|
430 |
|
---|
431 | //
|
---|
432 | ULONG LogToEventlog;
|
---|
433 | #define MSMCAEvent_CPUError_LogToEventlog_SIZE sizeof(ULONG)
|
---|
434 | #define MSMCAEvent_CPUError_LogToEventlog_ID 6
|
---|
435 |
|
---|
436 |
|
---|
437 | // Cache
|
---|
438 | #define MCACpuCacheError 0
|
---|
439 | // TLB
|
---|
440 | #define MCACpuTlbError 1
|
---|
441 | // Bus
|
---|
442 | #define MCACpuBusError 2
|
---|
443 | // Register File
|
---|
444 | #define MCACpuRegFileError 3
|
---|
445 | // Microarchitecture
|
---|
446 | #define MCACpuMSError 4
|
---|
447 |
|
---|
448 | //
|
---|
449 | ULONG MajorErrorType;
|
---|
450 | #define MSMCAEvent_CPUError_MajorErrorType_SIZE sizeof(ULONG)
|
---|
451 | #define MSMCAEvent_CPUError_MajorErrorType_ID 7
|
---|
452 |
|
---|
453 | //
|
---|
454 | ULONG Level;
|
---|
455 | #define MSMCAEvent_CPUError_Level_SIZE sizeof(ULONG)
|
---|
456 | #define MSMCAEvent_CPUError_Level_ID 8
|
---|
457 |
|
---|
458 | //
|
---|
459 | ULONG CacheOp;
|
---|
460 | #define MSMCAEvent_CPUError_CacheOp_SIZE sizeof(ULONG)
|
---|
461 | #define MSMCAEvent_CPUError_CacheOp_ID 9
|
---|
462 |
|
---|
463 | //
|
---|
464 | ULONG CacheMesi;
|
---|
465 | #define MSMCAEvent_CPUError_CacheMesi_SIZE sizeof(ULONG)
|
---|
466 | #define MSMCAEvent_CPUError_CacheMesi_ID 10
|
---|
467 |
|
---|
468 | //
|
---|
469 | ULONG TLBOp;
|
---|
470 | #define MSMCAEvent_CPUError_TLBOp_SIZE sizeof(ULONG)
|
---|
471 | #define MSMCAEvent_CPUError_TLBOp_ID 11
|
---|
472 |
|
---|
473 | //
|
---|
474 | ULONG BusType;
|
---|
475 | #define MSMCAEvent_CPUError_BusType_SIZE sizeof(ULONG)
|
---|
476 | #define MSMCAEvent_CPUError_BusType_ID 12
|
---|
477 |
|
---|
478 | //
|
---|
479 | ULONG BusSev;
|
---|
480 | #define MSMCAEvent_CPUError_BusSev_SIZE sizeof(ULONG)
|
---|
481 | #define MSMCAEvent_CPUError_BusSev_ID 13
|
---|
482 |
|
---|
483 | //
|
---|
484 | ULONG RegFileId;
|
---|
485 | #define MSMCAEvent_CPUError_RegFileId_SIZE sizeof(ULONG)
|
---|
486 | #define MSMCAEvent_CPUError_RegFileId_ID 14
|
---|
487 |
|
---|
488 | //
|
---|
489 | ULONG RegFileOp;
|
---|
490 | #define MSMCAEvent_CPUError_RegFileOp_SIZE sizeof(ULONG)
|
---|
491 | #define MSMCAEvent_CPUError_RegFileOp_ID 15
|
---|
492 |
|
---|
493 | //
|
---|
494 | ULONG MSSid;
|
---|
495 | #define MSMCAEvent_CPUError_MSSid_SIZE sizeof(ULONG)
|
---|
496 | #define MSMCAEvent_CPUError_MSSid_ID 16
|
---|
497 |
|
---|
498 | //
|
---|
499 | ULONG MSOp;
|
---|
500 | #define MSMCAEvent_CPUError_MSOp_SIZE sizeof(ULONG)
|
---|
501 | #define MSMCAEvent_CPUError_MSOp_ID 17
|
---|
502 |
|
---|
503 | //
|
---|
504 | ULONG MSArrayId;
|
---|
505 | #define MSMCAEvent_CPUError_MSArrayId_SIZE sizeof(ULONG)
|
---|
506 | #define MSMCAEvent_CPUError_MSArrayId_ID 18
|
---|
507 |
|
---|
508 | //
|
---|
509 | ULONG MSIndex;
|
---|
510 | #define MSMCAEvent_CPUError_MSIndex_SIZE sizeof(ULONG)
|
---|
511 | #define MSMCAEvent_CPUError_MSIndex_ID 19
|
---|
512 |
|
---|
513 | //
|
---|
514 | ULONG Size;
|
---|
515 | #define MSMCAEvent_CPUError_Size_SIZE sizeof(ULONG)
|
---|
516 | #define MSMCAEvent_CPUError_Size_ID 20
|
---|
517 |
|
---|
518 | //
|
---|
519 | UCHAR RawRecord[1];
|
---|
520 | #define MSMCAEvent_CPUError_RawRecord_ID 21
|
---|
521 |
|
---|
522 | } MSMCAEvent_CPUError, *PMSMCAEvent_CPUError;
|
---|
523 |
|
---|
524 | // MSMCAEvent_MemoryError - MSMCAEvent_MemoryError
|
---|
525 | #define MSMCAEvent_MemoryErrorGuid \
|
---|
526 | { 0x433eea38,0xc1a7,0x48f1, { 0x88,0x4f,0xb6,0x87,0x5f,0x17,0x6c,0xc7 } }
|
---|
527 |
|
---|
528 | #if ! (defined(MIDL_PASS))
|
---|
529 | DEFINE_GUID(MSMCAEvent_MemoryError_GUID, \
|
---|
530 | 0x433eea38,0xc1a7,0x48f1,0x88,0x4f,0xb6,0x87,0x5f,0x17,0x6c,0xc7);
|
---|
531 | #endif
|
---|
532 |
|
---|
533 |
|
---|
534 | typedef struct _MSMCAEvent_MemoryError
|
---|
535 | {
|
---|
536 | //
|
---|
537 | ULONGLONG RecordId;
|
---|
538 | #define MSMCAEvent_MemoryError_RecordId_SIZE sizeof(ULONGLONG)
|
---|
539 | #define MSMCAEvent_MemoryError_RecordId_ID 1
|
---|
540 |
|
---|
541 | //
|
---|
542 | UCHAR ErrorSeverity;
|
---|
543 | #define MSMCAEvent_MemoryError_ErrorSeverity_SIZE sizeof(UCHAR)
|
---|
544 | #define MSMCAEvent_MemoryError_ErrorSeverity_ID 2
|
---|
545 |
|
---|
546 | //
|
---|
547 | ULONG Type;
|
---|
548 | #define MSMCAEvent_MemoryError_Type_SIZE sizeof(ULONG)
|
---|
549 | #define MSMCAEvent_MemoryError_Type_ID 3
|
---|
550 |
|
---|
551 | //
|
---|
552 | ULONG Cpu;
|
---|
553 | #define MSMCAEvent_MemoryError_Cpu_SIZE sizeof(ULONG)
|
---|
554 | #define MSMCAEvent_MemoryError_Cpu_ID 4
|
---|
555 |
|
---|
556 | //
|
---|
557 | ULONG AdditionalErrors;
|
---|
558 | #define MSMCAEvent_MemoryError_AdditionalErrors_SIZE sizeof(ULONG)
|
---|
559 | #define MSMCAEvent_MemoryError_AdditionalErrors_ID 5
|
---|
560 |
|
---|
561 | //
|
---|
562 | ULONG LogToEventlog;
|
---|
563 | #define MSMCAEvent_MemoryError_LogToEventlog_SIZE sizeof(ULONG)
|
---|
564 | #define MSMCAEvent_MemoryError_LogToEventlog_ID 6
|
---|
565 |
|
---|
566 | //
|
---|
567 | ULONGLONG VALIDATION_BITS;
|
---|
568 | #define MSMCAEvent_MemoryError_VALIDATION_BITS_SIZE sizeof(ULONGLONG)
|
---|
569 | #define MSMCAEvent_MemoryError_VALIDATION_BITS_ID 7
|
---|
570 |
|
---|
571 | //
|
---|
572 | ULONGLONG MEM_ERROR_STATUS;
|
---|
573 | #define MSMCAEvent_MemoryError_MEM_ERROR_STATUS_SIZE sizeof(ULONGLONG)
|
---|
574 | #define MSMCAEvent_MemoryError_MEM_ERROR_STATUS_ID 8
|
---|
575 |
|
---|
576 | //
|
---|
577 | ULONGLONG MEM_PHYSICAL_ADDR;
|
---|
578 | #define MSMCAEvent_MemoryError_MEM_PHYSICAL_ADDR_SIZE sizeof(ULONGLONG)
|
---|
579 | #define MSMCAEvent_MemoryError_MEM_PHYSICAL_ADDR_ID 9
|
---|
580 |
|
---|
581 | //
|
---|
582 | ULONGLONG MEM_PHYSICAL_MASK;
|
---|
583 | #define MSMCAEvent_MemoryError_MEM_PHYSICAL_MASK_SIZE sizeof(ULONGLONG)
|
---|
584 | #define MSMCAEvent_MemoryError_MEM_PHYSICAL_MASK_ID 10
|
---|
585 |
|
---|
586 | //
|
---|
587 | ULONGLONG RESPONDER_ID;
|
---|
588 | #define MSMCAEvent_MemoryError_RESPONDER_ID_SIZE sizeof(ULONGLONG)
|
---|
589 | #define MSMCAEvent_MemoryError_RESPONDER_ID_ID 11
|
---|
590 |
|
---|
591 | //
|
---|
592 | ULONGLONG TARGET_ID;
|
---|
593 | #define MSMCAEvent_MemoryError_TARGET_ID_SIZE sizeof(ULONGLONG)
|
---|
594 | #define MSMCAEvent_MemoryError_TARGET_ID_ID 12
|
---|
595 |
|
---|
596 | //
|
---|
597 | ULONGLONG REQUESTOR_ID;
|
---|
598 | #define MSMCAEvent_MemoryError_REQUESTOR_ID_SIZE sizeof(ULONGLONG)
|
---|
599 | #define MSMCAEvent_MemoryError_REQUESTOR_ID_ID 13
|
---|
600 |
|
---|
601 | //
|
---|
602 | ULONGLONG BUS_SPECIFIC_DATA;
|
---|
603 | #define MSMCAEvent_MemoryError_BUS_SPECIFIC_DATA_SIZE sizeof(ULONGLONG)
|
---|
604 | #define MSMCAEvent_MemoryError_BUS_SPECIFIC_DATA_ID 14
|
---|
605 |
|
---|
606 | //
|
---|
607 | USHORT MEM_NODE;
|
---|
608 | #define MSMCAEvent_MemoryError_MEM_NODE_SIZE sizeof(USHORT)
|
---|
609 | #define MSMCAEvent_MemoryError_MEM_NODE_ID 15
|
---|
610 |
|
---|
611 | //
|
---|
612 | USHORT MEM_CARD;
|
---|
613 | #define MSMCAEvent_MemoryError_MEM_CARD_SIZE sizeof(USHORT)
|
---|
614 | #define MSMCAEvent_MemoryError_MEM_CARD_ID 16
|
---|
615 |
|
---|
616 | //
|
---|
617 | USHORT MEM_BANK;
|
---|
618 | #define MSMCAEvent_MemoryError_MEM_BANK_SIZE sizeof(USHORT)
|
---|
619 | #define MSMCAEvent_MemoryError_MEM_BANK_ID 17
|
---|
620 |
|
---|
621 | //
|
---|
622 | USHORT xMEM_DEVICE;
|
---|
623 | #define MSMCAEvent_MemoryError_xMEM_DEVICE_SIZE sizeof(USHORT)
|
---|
624 | #define MSMCAEvent_MemoryError_xMEM_DEVICE_ID 18
|
---|
625 |
|
---|
626 | //
|
---|
627 | USHORT MEM_MODULE;
|
---|
628 | #define MSMCAEvent_MemoryError_MEM_MODULE_SIZE sizeof(USHORT)
|
---|
629 | #define MSMCAEvent_MemoryError_MEM_MODULE_ID 19
|
---|
630 |
|
---|
631 | //
|
---|
632 | USHORT MEM_ROW;
|
---|
633 | #define MSMCAEvent_MemoryError_MEM_ROW_SIZE sizeof(USHORT)
|
---|
634 | #define MSMCAEvent_MemoryError_MEM_ROW_ID 20
|
---|
635 |
|
---|
636 | //
|
---|
637 | USHORT MEM_COLUMN;
|
---|
638 | #define MSMCAEvent_MemoryError_MEM_COLUMN_SIZE sizeof(USHORT)
|
---|
639 | #define MSMCAEvent_MemoryError_MEM_COLUMN_ID 21
|
---|
640 |
|
---|
641 | //
|
---|
642 | USHORT MEM_BIT_POSITION;
|
---|
643 | #define MSMCAEvent_MemoryError_MEM_BIT_POSITION_SIZE sizeof(USHORT)
|
---|
644 | #define MSMCAEvent_MemoryError_MEM_BIT_POSITION_ID 22
|
---|
645 |
|
---|
646 | //
|
---|
647 | ULONG Size;
|
---|
648 | #define MSMCAEvent_MemoryError_Size_SIZE sizeof(ULONG)
|
---|
649 | #define MSMCAEvent_MemoryError_Size_ID 23
|
---|
650 |
|
---|
651 | //
|
---|
652 | UCHAR RawRecord[1];
|
---|
653 | #define MSMCAEvent_MemoryError_RawRecord_ID 24
|
---|
654 |
|
---|
655 | } MSMCAEvent_MemoryError, *PMSMCAEvent_MemoryError;
|
---|
656 |
|
---|
657 | // MSMCAEvent_PCIBusError - MSMCAEvent_PCIBusError
|
---|
658 | #define MSMCAEvent_PCIBusErrorGuid \
|
---|
659 | { 0xa14a5594,0x25de,0x410e, { 0x9b,0x92,0x80,0xf0,0x80,0x1a,0xec,0x07 } }
|
---|
660 |
|
---|
661 | #if ! (defined(MIDL_PASS))
|
---|
662 | DEFINE_GUID(MSMCAEvent_PCIBusError_GUID, \
|
---|
663 | 0xa14a5594,0x25de,0x410e,0x9b,0x92,0x80,0xf0,0x80,0x1a,0xec,0x07);
|
---|
664 | #endif
|
---|
665 |
|
---|
666 |
|
---|
667 | typedef struct _MSMCAEvent_PCIBusError
|
---|
668 | {
|
---|
669 | //
|
---|
670 | ULONGLONG RecordId;
|
---|
671 | #define MSMCAEvent_PCIBusError_RecordId_SIZE sizeof(ULONGLONG)
|
---|
672 | #define MSMCAEvent_PCIBusError_RecordId_ID 1
|
---|
673 |
|
---|
674 | //
|
---|
675 | UCHAR ErrorSeverity;
|
---|
676 | #define MSMCAEvent_PCIBusError_ErrorSeverity_SIZE sizeof(UCHAR)
|
---|
677 | #define MSMCAEvent_PCIBusError_ErrorSeverity_ID 2
|
---|
678 |
|
---|
679 | //
|
---|
680 | ULONG Type;
|
---|
681 | #define MSMCAEvent_PCIBusError_Type_SIZE sizeof(ULONG)
|
---|
682 | #define MSMCAEvent_PCIBusError_Type_ID 3
|
---|
683 |
|
---|
684 | //
|
---|
685 | ULONG Cpu;
|
---|
686 | #define MSMCAEvent_PCIBusError_Cpu_SIZE sizeof(ULONG)
|
---|
687 | #define MSMCAEvent_PCIBusError_Cpu_ID 4
|
---|
688 |
|
---|
689 | //
|
---|
690 | ULONG AdditionalErrors;
|
---|
691 | #define MSMCAEvent_PCIBusError_AdditionalErrors_SIZE sizeof(ULONG)
|
---|
692 | #define MSMCAEvent_PCIBusError_AdditionalErrors_ID 5
|
---|
693 |
|
---|
694 | //
|
---|
695 | ULONG LogToEventlog;
|
---|
696 | #define MSMCAEvent_PCIBusError_LogToEventlog_SIZE sizeof(ULONG)
|
---|
697 | #define MSMCAEvent_PCIBusError_LogToEventlog_ID 6
|
---|
698 |
|
---|
699 | //
|
---|
700 | ULONGLONG VALIDATION_BITS;
|
---|
701 | #define MSMCAEvent_PCIBusError_VALIDATION_BITS_SIZE sizeof(ULONGLONG)
|
---|
702 | #define MSMCAEvent_PCIBusError_VALIDATION_BITS_ID 7
|
---|
703 |
|
---|
704 | //
|
---|
705 | ULONGLONG PCI_BUS_ERROR_STATUS;
|
---|
706 | #define MSMCAEvent_PCIBusError_PCI_BUS_ERROR_STATUS_SIZE sizeof(ULONGLONG)
|
---|
707 | #define MSMCAEvent_PCIBusError_PCI_BUS_ERROR_STATUS_ID 8
|
---|
708 |
|
---|
709 | //
|
---|
710 | ULONGLONG PCI_BUS_ADDRESS;
|
---|
711 | #define MSMCAEvent_PCIBusError_PCI_BUS_ADDRESS_SIZE sizeof(ULONGLONG)
|
---|
712 | #define MSMCAEvent_PCIBusError_PCI_BUS_ADDRESS_ID 9
|
---|
713 |
|
---|
714 | //
|
---|
715 | ULONGLONG PCI_BUS_DATA;
|
---|
716 | #define MSMCAEvent_PCIBusError_PCI_BUS_DATA_SIZE sizeof(ULONGLONG)
|
---|
717 | #define MSMCAEvent_PCIBusError_PCI_BUS_DATA_ID 10
|
---|
718 |
|
---|
719 | //
|
---|
720 | ULONGLONG PCI_BUS_CMD;
|
---|
721 | #define MSMCAEvent_PCIBusError_PCI_BUS_CMD_SIZE sizeof(ULONGLONG)
|
---|
722 | #define MSMCAEvent_PCIBusError_PCI_BUS_CMD_ID 11
|
---|
723 |
|
---|
724 | //
|
---|
725 | ULONGLONG PCI_BUS_REQUESTOR_ID;
|
---|
726 | #define MSMCAEvent_PCIBusError_PCI_BUS_REQUESTOR_ID_SIZE sizeof(ULONGLONG)
|
---|
727 | #define MSMCAEvent_PCIBusError_PCI_BUS_REQUESTOR_ID_ID 12
|
---|
728 |
|
---|
729 | //
|
---|
730 | ULONGLONG PCI_BUS_RESPONDER_ID;
|
---|
731 | #define MSMCAEvent_PCIBusError_PCI_BUS_RESPONDER_ID_SIZE sizeof(ULONGLONG)
|
---|
732 | #define MSMCAEvent_PCIBusError_PCI_BUS_RESPONDER_ID_ID 13
|
---|
733 |
|
---|
734 | //
|
---|
735 | ULONGLONG PCI_BUS_TARGET_ID;
|
---|
736 | #define MSMCAEvent_PCIBusError_PCI_BUS_TARGET_ID_SIZE sizeof(ULONGLONG)
|
---|
737 | #define MSMCAEvent_PCIBusError_PCI_BUS_TARGET_ID_ID 14
|
---|
738 |
|
---|
739 | //
|
---|
740 | USHORT PCI_BUS_ERROR_TYPE;
|
---|
741 | #define MSMCAEvent_PCIBusError_PCI_BUS_ERROR_TYPE_SIZE sizeof(USHORT)
|
---|
742 | #define MSMCAEvent_PCIBusError_PCI_BUS_ERROR_TYPE_ID 15
|
---|
743 |
|
---|
744 | //
|
---|
745 | UCHAR PCI_BUS_ID_BusNumber;
|
---|
746 | #define MSMCAEvent_PCIBusError_PCI_BUS_ID_BusNumber_SIZE sizeof(UCHAR)
|
---|
747 | #define MSMCAEvent_PCIBusError_PCI_BUS_ID_BusNumber_ID 16
|
---|
748 |
|
---|
749 | //
|
---|
750 | UCHAR PCI_BUS_ID_SegmentNumber;
|
---|
751 | #define MSMCAEvent_PCIBusError_PCI_BUS_ID_SegmentNumber_SIZE sizeof(UCHAR)
|
---|
752 | #define MSMCAEvent_PCIBusError_PCI_BUS_ID_SegmentNumber_ID 17
|
---|
753 |
|
---|
754 | //
|
---|
755 | ULONG Size;
|
---|
756 | #define MSMCAEvent_PCIBusError_Size_SIZE sizeof(ULONG)
|
---|
757 | #define MSMCAEvent_PCIBusError_Size_ID 18
|
---|
758 |
|
---|
759 | //
|
---|
760 | UCHAR RawRecord[1];
|
---|
761 | #define MSMCAEvent_PCIBusError_RawRecord_ID 19
|
---|
762 |
|
---|
763 | } MSMCAEvent_PCIBusError, *PMSMCAEvent_PCIBusError;
|
---|
764 |
|
---|
765 | // MSMCAEvent_PCIComponentError - MSMCAEvent_PCIComponentError
|
---|
766 | #define MSMCAEvent_PCIComponentErrorGuid \
|
---|
767 | { 0x805caf4e,0x336c,0x4eb2, { 0x8c,0x0c,0x02,0xf3,0x51,0xcb,0xf1,0x3c } }
|
---|
768 |
|
---|
769 | #if ! (defined(MIDL_PASS))
|
---|
770 | DEFINE_GUID(MSMCAEvent_PCIComponentError_GUID, \
|
---|
771 | 0x805caf4e,0x336c,0x4eb2,0x8c,0x0c,0x02,0xf3,0x51,0xcb,0xf1,0x3c);
|
---|
772 | #endif
|
---|
773 |
|
---|
774 |
|
---|
775 | typedef struct _MSMCAEvent_PCIComponentError
|
---|
776 | {
|
---|
777 | //
|
---|
778 | ULONGLONG RecordId;
|
---|
779 | #define MSMCAEvent_PCIComponentError_RecordId_SIZE sizeof(ULONGLONG)
|
---|
780 | #define MSMCAEvent_PCIComponentError_RecordId_ID 1
|
---|
781 |
|
---|
782 | //
|
---|
783 | UCHAR ErrorSeverity;
|
---|
784 | #define MSMCAEvent_PCIComponentError_ErrorSeverity_SIZE sizeof(UCHAR)
|
---|
785 | #define MSMCAEvent_PCIComponentError_ErrorSeverity_ID 2
|
---|
786 |
|
---|
787 | //
|
---|
788 | ULONG Type;
|
---|
789 | #define MSMCAEvent_PCIComponentError_Type_SIZE sizeof(ULONG)
|
---|
790 | #define MSMCAEvent_PCIComponentError_Type_ID 3
|
---|
791 |
|
---|
792 | //
|
---|
793 | ULONG Cpu;
|
---|
794 | #define MSMCAEvent_PCIComponentError_Cpu_SIZE sizeof(ULONG)
|
---|
795 | #define MSMCAEvent_PCIComponentError_Cpu_ID 4
|
---|
796 |
|
---|
797 | //
|
---|
798 | ULONG AdditionalErrors;
|
---|
799 | #define MSMCAEvent_PCIComponentError_AdditionalErrors_SIZE sizeof(ULONG)
|
---|
800 | #define MSMCAEvent_PCIComponentError_AdditionalErrors_ID 5
|
---|
801 |
|
---|
802 | //
|
---|
803 | ULONG LogToEventlog;
|
---|
804 | #define MSMCAEvent_PCIComponentError_LogToEventlog_SIZE sizeof(ULONG)
|
---|
805 | #define MSMCAEvent_PCIComponentError_LogToEventlog_ID 6
|
---|
806 |
|
---|
807 | //
|
---|
808 | ULONGLONG VALIDATION_BITS;
|
---|
809 | #define MSMCAEvent_PCIComponentError_VALIDATION_BITS_SIZE sizeof(ULONGLONG)
|
---|
810 | #define MSMCAEvent_PCIComponentError_VALIDATION_BITS_ID 7
|
---|
811 |
|
---|
812 | //
|
---|
813 | ULONGLONG PCI_COMP_ERROR_STATUS;
|
---|
814 | #define MSMCAEvent_PCIComponentError_PCI_COMP_ERROR_STATUS_SIZE sizeof(ULONGLONG)
|
---|
815 | #define MSMCAEvent_PCIComponentError_PCI_COMP_ERROR_STATUS_ID 8
|
---|
816 |
|
---|
817 | //
|
---|
818 | USHORT PCI_COMP_INFO_VendorId;
|
---|
819 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_VendorId_SIZE sizeof(USHORT)
|
---|
820 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_VendorId_ID 9
|
---|
821 |
|
---|
822 | //
|
---|
823 | USHORT PCI_COMP_INFO_DeviceId;
|
---|
824 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_DeviceId_SIZE sizeof(USHORT)
|
---|
825 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_DeviceId_ID 10
|
---|
826 |
|
---|
827 | //
|
---|
828 | UCHAR PCI_COMP_INFO_ClassCodeInterface;
|
---|
829 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_ClassCodeInterface_SIZE sizeof(UCHAR)
|
---|
830 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_ClassCodeInterface_ID 11
|
---|
831 |
|
---|
832 | //
|
---|
833 | UCHAR PCI_COMP_INFO_ClassCodeSubClass;
|
---|
834 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_ClassCodeSubClass_SIZE sizeof(UCHAR)
|
---|
835 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_ClassCodeSubClass_ID 12
|
---|
836 |
|
---|
837 | //
|
---|
838 | UCHAR PCI_COMP_INFO_ClassCodeBaseClass;
|
---|
839 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_ClassCodeBaseClass_SIZE sizeof(UCHAR)
|
---|
840 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_ClassCodeBaseClass_ID 13
|
---|
841 |
|
---|
842 | //
|
---|
843 | UCHAR PCI_COMP_INFO_FunctionNumber;
|
---|
844 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_FunctionNumber_SIZE sizeof(UCHAR)
|
---|
845 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_FunctionNumber_ID 14
|
---|
846 |
|
---|
847 | //
|
---|
848 | UCHAR PCI_COMP_INFO_DeviceNumber;
|
---|
849 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_DeviceNumber_SIZE sizeof(UCHAR)
|
---|
850 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_DeviceNumber_ID 15
|
---|
851 |
|
---|
852 | //
|
---|
853 | UCHAR PCI_COMP_INFO_BusNumber;
|
---|
854 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_BusNumber_SIZE sizeof(UCHAR)
|
---|
855 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_BusNumber_ID 16
|
---|
856 |
|
---|
857 | //
|
---|
858 | UCHAR PCI_COMP_INFO_SegmentNumber;
|
---|
859 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_SegmentNumber_SIZE sizeof(UCHAR)
|
---|
860 | #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_SegmentNumber_ID 17
|
---|
861 |
|
---|
862 | //
|
---|
863 | ULONG Size;
|
---|
864 | #define MSMCAEvent_PCIComponentError_Size_SIZE sizeof(ULONG)
|
---|
865 | #define MSMCAEvent_PCIComponentError_Size_ID 18
|
---|
866 |
|
---|
867 | //
|
---|
868 | UCHAR RawRecord[1];
|
---|
869 | #define MSMCAEvent_PCIComponentError_RawRecord_ID 19
|
---|
870 |
|
---|
871 | } MSMCAEvent_PCIComponentError, *PMSMCAEvent_PCIComponentError;
|
---|
872 |
|
---|
873 | // MSMCAEvent_SystemEventError - MSMCAEvent_SystemEventError
|
---|
874 | #define MSMCAEvent_SystemEventErrorGuid \
|
---|
875 | { 0xbdba4b12,0x8d00,0x4570, { 0xb9,0xb2,0x3f,0xde,0xcf,0x1d,0x56,0x61 } }
|
---|
876 |
|
---|
877 | #if ! (defined(MIDL_PASS))
|
---|
878 | DEFINE_GUID(MSMCAEvent_SystemEventError_GUID, \
|
---|
879 | 0xbdba4b12,0x8d00,0x4570,0xb9,0xb2,0x3f,0xde,0xcf,0x1d,0x56,0x61);
|
---|
880 | #endif
|
---|
881 |
|
---|
882 |
|
---|
883 | typedef struct _MSMCAEvent_SystemEventError
|
---|
884 | {
|
---|
885 | //
|
---|
886 | ULONGLONG RecordId;
|
---|
887 | #define MSMCAEvent_SystemEventError_RecordId_SIZE sizeof(ULONGLONG)
|
---|
888 | #define MSMCAEvent_SystemEventError_RecordId_ID 1
|
---|
889 |
|
---|
890 | //
|
---|
891 | UCHAR ErrorSeverity;
|
---|
892 | #define MSMCAEvent_SystemEventError_ErrorSeverity_SIZE sizeof(UCHAR)
|
---|
893 | #define MSMCAEvent_SystemEventError_ErrorSeverity_ID 2
|
---|
894 |
|
---|
895 | //
|
---|
896 | ULONG Type;
|
---|
897 | #define MSMCAEvent_SystemEventError_Type_SIZE sizeof(ULONG)
|
---|
898 | #define MSMCAEvent_SystemEventError_Type_ID 3
|
---|
899 |
|
---|
900 | //
|
---|
901 | ULONG Cpu;
|
---|
902 | #define MSMCAEvent_SystemEventError_Cpu_SIZE sizeof(ULONG)
|
---|
903 | #define MSMCAEvent_SystemEventError_Cpu_ID 4
|
---|
904 |
|
---|
905 | //
|
---|
906 | ULONG AdditionalErrors;
|
---|
907 | #define MSMCAEvent_SystemEventError_AdditionalErrors_SIZE sizeof(ULONG)
|
---|
908 | #define MSMCAEvent_SystemEventError_AdditionalErrors_ID 5
|
---|
909 |
|
---|
910 | //
|
---|
911 | ULONG LogToEventlog;
|
---|
912 | #define MSMCAEvent_SystemEventError_LogToEventlog_SIZE sizeof(ULONG)
|
---|
913 | #define MSMCAEvent_SystemEventError_LogToEventlog_ID 6
|
---|
914 |
|
---|
915 | //
|
---|
916 | ULONGLONG VALIDATION_BITS;
|
---|
917 | #define MSMCAEvent_SystemEventError_VALIDATION_BITS_SIZE sizeof(ULONGLONG)
|
---|
918 | #define MSMCAEvent_SystemEventError_VALIDATION_BITS_ID 7
|
---|
919 |
|
---|
920 | //
|
---|
921 | ULONGLONG SEL_TIME_STAMP;
|
---|
922 | #define MSMCAEvent_SystemEventError_SEL_TIME_STAMP_SIZE sizeof(ULONGLONG)
|
---|
923 | #define MSMCAEvent_SystemEventError_SEL_TIME_STAMP_ID 8
|
---|
924 |
|
---|
925 | //
|
---|
926 | USHORT SEL_RECORD_ID;
|
---|
927 | #define MSMCAEvent_SystemEventError_SEL_RECORD_ID_SIZE sizeof(USHORT)
|
---|
928 | #define MSMCAEvent_SystemEventError_SEL_RECORD_ID_ID 9
|
---|
929 |
|
---|
930 | //
|
---|
931 | USHORT SEL_GENERATOR_ID;
|
---|
932 | #define MSMCAEvent_SystemEventError_SEL_GENERATOR_ID_SIZE sizeof(USHORT)
|
---|
933 | #define MSMCAEvent_SystemEventError_SEL_GENERATOR_ID_ID 10
|
---|
934 |
|
---|
935 | //
|
---|
936 | UCHAR SEL_RECORD_TYPE;
|
---|
937 | #define MSMCAEvent_SystemEventError_SEL_RECORD_TYPE_SIZE sizeof(UCHAR)
|
---|
938 | #define MSMCAEvent_SystemEventError_SEL_RECORD_TYPE_ID 11
|
---|
939 |
|
---|
940 | //
|
---|
941 | UCHAR SEL_EVM_REV;
|
---|
942 | #define MSMCAEvent_SystemEventError_SEL_EVM_REV_SIZE sizeof(UCHAR)
|
---|
943 | #define MSMCAEvent_SystemEventError_SEL_EVM_REV_ID 12
|
---|
944 |
|
---|
945 | //
|
---|
946 | UCHAR SEL_SENSOR_TYPE;
|
---|
947 | #define MSMCAEvent_SystemEventError_SEL_SENSOR_TYPE_SIZE sizeof(UCHAR)
|
---|
948 | #define MSMCAEvent_SystemEventError_SEL_SENSOR_TYPE_ID 13
|
---|
949 |
|
---|
950 | //
|
---|
951 | UCHAR SEL_SENSOR_NUM;
|
---|
952 | #define MSMCAEvent_SystemEventError_SEL_SENSOR_NUM_SIZE sizeof(UCHAR)
|
---|
953 | #define MSMCAEvent_SystemEventError_SEL_SENSOR_NUM_ID 14
|
---|
954 |
|
---|
955 | //
|
---|
956 | UCHAR SEL_EVENT_DIR_TYPE;
|
---|
957 | #define MSMCAEvent_SystemEventError_SEL_EVENT_DIR_TYPE_SIZE sizeof(UCHAR)
|
---|
958 | #define MSMCAEvent_SystemEventError_SEL_EVENT_DIR_TYPE_ID 15
|
---|
959 |
|
---|
960 | //
|
---|
961 | UCHAR SEL_DATA1;
|
---|
962 | #define MSMCAEvent_SystemEventError_SEL_DATA1_SIZE sizeof(UCHAR)
|
---|
963 | #define MSMCAEvent_SystemEventError_SEL_DATA1_ID 16
|
---|
964 |
|
---|
965 | //
|
---|
966 | UCHAR SEL_DATA2;
|
---|
967 | #define MSMCAEvent_SystemEventError_SEL_DATA2_SIZE sizeof(UCHAR)
|
---|
968 | #define MSMCAEvent_SystemEventError_SEL_DATA2_ID 17
|
---|
969 |
|
---|
970 | //
|
---|
971 | UCHAR SEL_DATA3;
|
---|
972 | #define MSMCAEvent_SystemEventError_SEL_DATA3_SIZE sizeof(UCHAR)
|
---|
973 | #define MSMCAEvent_SystemEventError_SEL_DATA3_ID 18
|
---|
974 |
|
---|
975 | //
|
---|
976 | ULONG Size;
|
---|
977 | #define MSMCAEvent_SystemEventError_Size_SIZE sizeof(ULONG)
|
---|
978 | #define MSMCAEvent_SystemEventError_Size_ID 19
|
---|
979 |
|
---|
980 | //
|
---|
981 | UCHAR RawRecord[1];
|
---|
982 | #define MSMCAEvent_SystemEventError_RawRecord_ID 20
|
---|
983 |
|
---|
984 | } MSMCAEvent_SystemEventError, *PMSMCAEvent_SystemEventError;
|
---|
985 |
|
---|
986 | // MSMCAEvent_SMBIOSError - MSMCAEvent_SMBIOSError
|
---|
987 | #define MSMCAEvent_SMBIOSErrorGuid \
|
---|
988 | { 0x4184df1b,0xedfe,0x406b, { 0xb1,0x72,0x54,0xc9,0x1f,0xbd,0x9b,0xaf } }
|
---|
989 |
|
---|
990 | #if ! (defined(MIDL_PASS))
|
---|
991 | DEFINE_GUID(MSMCAEvent_SMBIOSError_GUID, \
|
---|
992 | 0x4184df1b,0xedfe,0x406b,0xb1,0x72,0x54,0xc9,0x1f,0xbd,0x9b,0xaf);
|
---|
993 | #endif
|
---|
994 |
|
---|
995 |
|
---|
996 | typedef struct _MSMCAEvent_SMBIOSError
|
---|
997 | {
|
---|
998 | //
|
---|
999 | ULONGLONG RecordId;
|
---|
1000 | #define MSMCAEvent_SMBIOSError_RecordId_SIZE sizeof(ULONGLONG)
|
---|
1001 | #define MSMCAEvent_SMBIOSError_RecordId_ID 1
|
---|
1002 |
|
---|
1003 | //
|
---|
1004 | UCHAR ErrorSeverity;
|
---|
1005 | #define MSMCAEvent_SMBIOSError_ErrorSeverity_SIZE sizeof(UCHAR)
|
---|
1006 | #define MSMCAEvent_SMBIOSError_ErrorSeverity_ID 2
|
---|
1007 |
|
---|
1008 | //
|
---|
1009 | ULONG Type;
|
---|
1010 | #define MSMCAEvent_SMBIOSError_Type_SIZE sizeof(ULONG)
|
---|
1011 | #define MSMCAEvent_SMBIOSError_Type_ID 3
|
---|
1012 |
|
---|
1013 | //
|
---|
1014 | ULONG Cpu;
|
---|
1015 | #define MSMCAEvent_SMBIOSError_Cpu_SIZE sizeof(ULONG)
|
---|
1016 | #define MSMCAEvent_SMBIOSError_Cpu_ID 4
|
---|
1017 |
|
---|
1018 | //
|
---|
1019 | ULONG AdditionalErrors;
|
---|
1020 | #define MSMCAEvent_SMBIOSError_AdditionalErrors_SIZE sizeof(ULONG)
|
---|
1021 | #define MSMCAEvent_SMBIOSError_AdditionalErrors_ID 5
|
---|
1022 |
|
---|
1023 | //
|
---|
1024 | ULONG LogToEventlog;
|
---|
1025 | #define MSMCAEvent_SMBIOSError_LogToEventlog_SIZE sizeof(ULONG)
|
---|
1026 | #define MSMCAEvent_SMBIOSError_LogToEventlog_ID 6
|
---|
1027 |
|
---|
1028 | //
|
---|
1029 | ULONGLONG VALIDATION_BITS;
|
---|
1030 | #define MSMCAEvent_SMBIOSError_VALIDATION_BITS_SIZE sizeof(ULONGLONG)
|
---|
1031 | #define MSMCAEvent_SMBIOSError_VALIDATION_BITS_ID 7
|
---|
1032 |
|
---|
1033 | //
|
---|
1034 | UCHAR SMBIOS_EVENT_TYPE;
|
---|
1035 | #define MSMCAEvent_SMBIOSError_SMBIOS_EVENT_TYPE_SIZE sizeof(UCHAR)
|
---|
1036 | #define MSMCAEvent_SMBIOSError_SMBIOS_EVENT_TYPE_ID 8
|
---|
1037 |
|
---|
1038 | //
|
---|
1039 | ULONG Size;
|
---|
1040 | #define MSMCAEvent_SMBIOSError_Size_SIZE sizeof(ULONG)
|
---|
1041 | #define MSMCAEvent_SMBIOSError_Size_ID 9
|
---|
1042 |
|
---|
1043 | //
|
---|
1044 | UCHAR RawRecord[1];
|
---|
1045 | #define MSMCAEvent_SMBIOSError_RawRecord_ID 10
|
---|
1046 |
|
---|
1047 | } MSMCAEvent_SMBIOSError, *PMSMCAEvent_SMBIOSError;
|
---|
1048 |
|
---|
1049 | // MSMCAEvent_PlatformSpecificError - MSMCAEvent_PlatformSpecificError
|
---|
1050 | #define MSMCAEvent_PlatformSpecificErrorGuid \
|
---|
1051 | { 0x2d2434aa,0xef83,0x4200, { 0xba,0x24,0xde,0x36,0x6c,0x41,0x5f,0x7b } }
|
---|
1052 |
|
---|
1053 | #if ! (defined(MIDL_PASS))
|
---|
1054 | DEFINE_GUID(MSMCAEvent_PlatformSpecificError_GUID, \
|
---|
1055 | 0x2d2434aa,0xef83,0x4200,0xba,0x24,0xde,0x36,0x6c,0x41,0x5f,0x7b);
|
---|
1056 | #endif
|
---|
1057 |
|
---|
1058 |
|
---|
1059 | typedef struct _MSMCAEvent_PlatformSpecificError
|
---|
1060 | {
|
---|
1061 | //
|
---|
1062 | ULONGLONG RecordId;
|
---|
1063 | #define MSMCAEvent_PlatformSpecificError_RecordId_SIZE sizeof(ULONGLONG)
|
---|
1064 | #define MSMCAEvent_PlatformSpecificError_RecordId_ID 1
|
---|
1065 |
|
---|
1066 | //
|
---|
1067 | UCHAR ErrorSeverity;
|
---|
1068 | #define MSMCAEvent_PlatformSpecificError_ErrorSeverity_SIZE sizeof(UCHAR)
|
---|
1069 | #define MSMCAEvent_PlatformSpecificError_ErrorSeverity_ID 2
|
---|
1070 |
|
---|
1071 | //
|
---|
1072 | ULONG Type;
|
---|
1073 | #define MSMCAEvent_PlatformSpecificError_Type_SIZE sizeof(ULONG)
|
---|
1074 | #define MSMCAEvent_PlatformSpecificError_Type_ID 3
|
---|
1075 |
|
---|
1076 | //
|
---|
1077 | ULONG Cpu;
|
---|
1078 | #define MSMCAEvent_PlatformSpecificError_Cpu_SIZE sizeof(ULONG)
|
---|
1079 | #define MSMCAEvent_PlatformSpecificError_Cpu_ID 4
|
---|
1080 |
|
---|
1081 | //
|
---|
1082 | ULONG AdditionalErrors;
|
---|
1083 | #define MSMCAEvent_PlatformSpecificError_AdditionalErrors_SIZE sizeof(ULONG)
|
---|
1084 | #define MSMCAEvent_PlatformSpecificError_AdditionalErrors_ID 5
|
---|
1085 |
|
---|
1086 | //
|
---|
1087 | ULONG LogToEventlog;
|
---|
1088 | #define MSMCAEvent_PlatformSpecificError_LogToEventlog_SIZE sizeof(ULONG)
|
---|
1089 | #define MSMCAEvent_PlatformSpecificError_LogToEventlog_ID 6
|
---|
1090 |
|
---|
1091 | //
|
---|
1092 | ULONGLONG VALIDATION_BITS;
|
---|
1093 | #define MSMCAEvent_PlatformSpecificError_VALIDATION_BITS_SIZE sizeof(ULONGLONG)
|
---|
1094 | #define MSMCAEvent_PlatformSpecificError_VALIDATION_BITS_ID 7
|
---|
1095 |
|
---|
1096 | //
|
---|
1097 | ULONGLONG PLATFORM_ERROR_STATUS;
|
---|
1098 | #define MSMCAEvent_PlatformSpecificError_PLATFORM_ERROR_STATUS_SIZE sizeof(ULONGLONG)
|
---|
1099 | #define MSMCAEvent_PlatformSpecificError_PLATFORM_ERROR_STATUS_ID 8
|
---|
1100 |
|
---|
1101 | //
|
---|
1102 | ULONGLONG PLATFORM_REQUESTOR_ID;
|
---|
1103 | #define MSMCAEvent_PlatformSpecificError_PLATFORM_REQUESTOR_ID_SIZE sizeof(ULONGLONG)
|
---|
1104 | #define MSMCAEvent_PlatformSpecificError_PLATFORM_REQUESTOR_ID_ID 9
|
---|
1105 |
|
---|
1106 | //
|
---|
1107 | ULONGLONG PLATFORM_RESPONDER_ID;
|
---|
1108 | #define MSMCAEvent_PlatformSpecificError_PLATFORM_RESPONDER_ID_SIZE sizeof(ULONGLONG)
|
---|
1109 | #define MSMCAEvent_PlatformSpecificError_PLATFORM_RESPONDER_ID_ID 10
|
---|
1110 |
|
---|
1111 | //
|
---|
1112 | ULONGLONG PLATFORM_TARGET_ID;
|
---|
1113 | #define MSMCAEvent_PlatformSpecificError_PLATFORM_TARGET_ID_SIZE sizeof(ULONGLONG)
|
---|
1114 | #define MSMCAEvent_PlatformSpecificError_PLATFORM_TARGET_ID_ID 11
|
---|
1115 |
|
---|
1116 | //
|
---|
1117 | ULONGLONG PLATFORM_BUS_SPECIFIC_DATA;
|
---|
1118 | #define MSMCAEvent_PlatformSpecificError_PLATFORM_BUS_SPECIFIC_DATA_SIZE sizeof(ULONGLONG)
|
---|
1119 | #define MSMCAEvent_PlatformSpecificError_PLATFORM_BUS_SPECIFIC_DATA_ID 12
|
---|
1120 |
|
---|
1121 | //
|
---|
1122 | UCHAR OEM_COMPONENT_ID[16];
|
---|
1123 | #define MSMCAEvent_PlatformSpecificError_OEM_COMPONENT_ID_SIZE sizeof(UCHAR[16])
|
---|
1124 | #define MSMCAEvent_PlatformSpecificError_OEM_COMPONENT_ID_ID 13
|
---|
1125 |
|
---|
1126 | //
|
---|
1127 | ULONG Size;
|
---|
1128 | #define MSMCAEvent_PlatformSpecificError_Size_SIZE sizeof(ULONG)
|
---|
1129 | #define MSMCAEvent_PlatformSpecificError_Size_ID 14
|
---|
1130 |
|
---|
1131 | //
|
---|
1132 | UCHAR RawRecord[1];
|
---|
1133 | #define MSMCAEvent_PlatformSpecificError_RawRecord_ID 15
|
---|
1134 |
|
---|
1135 | } MSMCAEvent_PlatformSpecificError, *PMSMCAEvent_PlatformSpecificError;
|
---|
1136 |
|
---|
1137 | // MSMCAEvent_InvalidError - MSMCAEvent_InvalidError
|
---|
1138 | #define MSMCAEvent_InvalidErrorGuid \
|
---|
1139 | { 0x477b769b,0x785c,0x48dd, { 0xa0,0x2e,0x57,0xe0,0x51,0xbe,0x7b,0x85 } }
|
---|
1140 |
|
---|
1141 | #if ! (defined(MIDL_PASS))
|
---|
1142 | DEFINE_GUID(MSMCAEvent_InvalidError_GUID, \
|
---|
1143 | 0x477b769b,0x785c,0x48dd,0xa0,0x2e,0x57,0xe0,0x51,0xbe,0x7b,0x85);
|
---|
1144 | #endif
|
---|
1145 |
|
---|
1146 |
|
---|
1147 | typedef struct _MSMCAEvent_InvalidError
|
---|
1148 | {
|
---|
1149 | //
|
---|
1150 | ULONGLONG RecordId;
|
---|
1151 | #define MSMCAEvent_InvalidError_RecordId_SIZE sizeof(ULONGLONG)
|
---|
1152 | #define MSMCAEvent_InvalidError_RecordId_ID 1
|
---|
1153 |
|
---|
1154 | //
|
---|
1155 | UCHAR ErrorSeverity;
|
---|
1156 | #define MSMCAEvent_InvalidError_ErrorSeverity_SIZE sizeof(UCHAR)
|
---|
1157 | #define MSMCAEvent_InvalidError_ErrorSeverity_ID 2
|
---|
1158 |
|
---|
1159 | //
|
---|
1160 | ULONG Type;
|
---|
1161 | #define MSMCAEvent_InvalidError_Type_SIZE sizeof(ULONG)
|
---|
1162 | #define MSMCAEvent_InvalidError_Type_ID 3
|
---|
1163 |
|
---|
1164 | //
|
---|
1165 | ULONG Cpu;
|
---|
1166 | #define MSMCAEvent_InvalidError_Cpu_SIZE sizeof(ULONG)
|
---|
1167 | #define MSMCAEvent_InvalidError_Cpu_ID 4
|
---|
1168 |
|
---|
1169 | //
|
---|
1170 | ULONG AdditionalErrors;
|
---|
1171 | #define MSMCAEvent_InvalidError_AdditionalErrors_SIZE sizeof(ULONG)
|
---|
1172 | #define MSMCAEvent_InvalidError_AdditionalErrors_ID 5
|
---|
1173 |
|
---|
1174 | //
|
---|
1175 | ULONG LogToEventlog;
|
---|
1176 | #define MSMCAEvent_InvalidError_LogToEventlog_SIZE sizeof(ULONG)
|
---|
1177 | #define MSMCAEvent_InvalidError_LogToEventlog_ID 6
|
---|
1178 |
|
---|
1179 | //
|
---|
1180 | ULONG Size;
|
---|
1181 | #define MSMCAEvent_InvalidError_Size_SIZE sizeof(ULONG)
|
---|
1182 | #define MSMCAEvent_InvalidError_Size_ID 7
|
---|
1183 |
|
---|
1184 | //
|
---|
1185 | UCHAR RawRecord[1];
|
---|
1186 | #define MSMCAEvent_InvalidError_RawRecord_ID 8
|
---|
1187 |
|
---|
1188 | } MSMCAEvent_InvalidError, *PMSMCAEvent_InvalidError;
|
---|
1189 |
|
---|
1190 | // MSMCAEvent_MemoryPageRemoved - MSMCAEvent_MemoryPageRemoved
|
---|
1191 | #define MSMCAEvent_MemoryPageRemovedGuid \
|
---|
1192 | { 0x84e9ddb6,0xe233,0x4dfc, { 0x98,0x8c,0x74,0x12,0xc8,0x75,0x4f,0xec } }
|
---|
1193 |
|
---|
1194 | #if ! (defined(MIDL_PASS))
|
---|
1195 | DEFINE_GUID(MSMCAEvent_MemoryPageRemoved_GUID, \
|
---|
1196 | 0x84e9ddb6,0xe233,0x4dfc,0x98,0x8c,0x74,0x12,0xc8,0x75,0x4f,0xec);
|
---|
1197 | #endif
|
---|
1198 |
|
---|
1199 |
|
---|
1200 | typedef struct _MSMCAEvent_MemoryPageRemoved
|
---|
1201 | {
|
---|
1202 | //
|
---|
1203 | ULONGLONG PhysicalAddress;
|
---|
1204 | #define MSMCAEvent_MemoryPageRemoved_PhysicalAddress_SIZE sizeof(ULONGLONG)
|
---|
1205 | #define MSMCAEvent_MemoryPageRemoved_PhysicalAddress_ID 1
|
---|
1206 |
|
---|
1207 | } MSMCAEvent_MemoryPageRemoved, *PMSMCAEvent_MemoryPageRemoved;
|
---|
1208 |
|
---|
1209 | #define MSMCAEvent_MemoryPageRemoved_SIZE (FIELD_OFFSET(MSMCAEvent_MemoryPageRemoved, PhysicalAddress) + MSMCAEvent_MemoryPageRemoved_PhysicalAddress_SIZE)
|
---|
1210 |
|
---|
1211 | // MSMCAInfo_Entry - MSMCAInfo_Entry
|
---|
1212 | #define MSMCAInfo_EntryGuid \
|
---|
1213 | { 0x9e77a308,0x6b82,0x4fc1, { 0xab,0x41,0x0a,0x55,0x86,0x7c,0x35,0xc2 } }
|
---|
1214 |
|
---|
1215 | #if ! (defined(MIDL_PASS))
|
---|
1216 | DEFINE_GUID(MSMCAInfo_Entry_GUID, \
|
---|
1217 | 0x9e77a308,0x6b82,0x4fc1,0xab,0x41,0x0a,0x55,0x86,0x7c,0x35,0xc2);
|
---|
1218 | #endif
|
---|
1219 |
|
---|
1220 |
|
---|
1221 | typedef struct _MSMCAInfo_Entry
|
---|
1222 | {
|
---|
1223 | //
|
---|
1224 | ULONG Length;
|
---|
1225 | #define MSMCAInfo_Entry_Length_SIZE sizeof(ULONG)
|
---|
1226 | #define MSMCAInfo_Entry_Length_ID 1
|
---|
1227 |
|
---|
1228 | //
|
---|
1229 | UCHAR Data[1];
|
---|
1230 | #define MSMCAInfo_Entry_Data_ID 2
|
---|
1231 |
|
---|
1232 | } MSMCAInfo_Entry, *PMSMCAInfo_Entry;
|
---|
1233 |
|
---|
1234 | // MSMCAInfo_RawMCAData - MSMCAInfo_RawMCAData
|
---|
1235 | #define MSMCAInfo_RawMCADataGuid \
|
---|
1236 | { 0x23602a8a,0xdadd,0x462f, { 0x9a,0xe5,0x30,0xfa,0x2c,0x37,0xdd,0x5b } }
|
---|
1237 |
|
---|
1238 | #if ! (defined(MIDL_PASS))
|
---|
1239 | DEFINE_GUID(MSMCAInfo_RawMCAData_GUID, \
|
---|
1240 | 0x23602a8a,0xdadd,0x462f,0x9a,0xe5,0x30,0xfa,0x2c,0x37,0xdd,0x5b);
|
---|
1241 | #endif
|
---|
1242 |
|
---|
1243 |
|
---|
1244 | typedef struct _MSMCAInfo_RawMCAData
|
---|
1245 | {
|
---|
1246 | //
|
---|
1247 | ULONG Count;
|
---|
1248 | #define MSMCAInfo_RawMCAData_Count_SIZE sizeof(ULONG)
|
---|
1249 | #define MSMCAInfo_RawMCAData_Count_ID 1
|
---|
1250 |
|
---|
1251 | //
|
---|
1252 | MSMCAInfo_Entry Records[1];
|
---|
1253 | #define MSMCAInfo_RawMCAData_Records_ID 2
|
---|
1254 |
|
---|
1255 | } MSMCAInfo_RawMCAData, *PMSMCAInfo_RawMCAData;
|
---|
1256 |
|
---|
1257 | // MSMCAInfo_RawCMCEvent - MSMCAInfo_RawCMCEvent
|
---|
1258 | #define MSMCAInfo_RawCMCEventGuid \
|
---|
1259 | { 0x2f1a8a9d,0x7988,0x457f, { 0xa1,0x7a,0x89,0x79,0xe8,0x20,0x43,0xc5 } }
|
---|
1260 |
|
---|
1261 | #if ! (defined(MIDL_PASS))
|
---|
1262 | DEFINE_GUID(MSMCAInfo_RawCMCEvent_GUID, \
|
---|
1263 | 0x2f1a8a9d,0x7988,0x457f,0xa1,0x7a,0x89,0x79,0xe8,0x20,0x43,0xc5);
|
---|
1264 | #endif
|
---|
1265 |
|
---|
1266 |
|
---|
1267 | typedef struct _MSMCAInfo_RawCMCEvent
|
---|
1268 | {
|
---|
1269 | //
|
---|
1270 | ULONG Count;
|
---|
1271 | #define MSMCAInfo_RawCMCEvent_Count_SIZE sizeof(ULONG)
|
---|
1272 | #define MSMCAInfo_RawCMCEvent_Count_ID 1
|
---|
1273 |
|
---|
1274 | //
|
---|
1275 | MSMCAInfo_Entry Records[1];
|
---|
1276 | #define MSMCAInfo_RawCMCEvent_Records_ID 2
|
---|
1277 |
|
---|
1278 | } MSMCAInfo_RawCMCEvent, *PMSMCAInfo_RawCMCEvent;
|
---|
1279 |
|
---|
1280 | // MSMCAInfo_RawMCAEvent - MSMCAInfo_RawMCAEvent
|
---|
1281 | #define MSMCAInfo_RawMCAEventGuid \
|
---|
1282 | { 0x2f1a8a9f,0x7988,0x457f, { 0xa1,0x7a,0x89,0x79,0xe8,0x20,0x43,0xc5 } }
|
---|
1283 |
|
---|
1284 | #if ! (defined(MIDL_PASS))
|
---|
1285 | DEFINE_GUID(MSMCAInfo_RawMCAEvent_GUID, \
|
---|
1286 | 0x2f1a8a9f,0x7988,0x457f,0xa1,0x7a,0x89,0x79,0xe8,0x20,0x43,0xc5);
|
---|
1287 | #endif
|
---|
1288 |
|
---|
1289 |
|
---|
1290 | typedef struct _MSMCAInfo_RawMCAEvent
|
---|
1291 | {
|
---|
1292 | //
|
---|
1293 | ULONG Count;
|
---|
1294 | #define MSMCAInfo_RawMCAEvent_Count_SIZE sizeof(ULONG)
|
---|
1295 | #define MSMCAInfo_RawMCAEvent_Count_ID 1
|
---|
1296 |
|
---|
1297 | //
|
---|
1298 | MSMCAInfo_Entry Records[1];
|
---|
1299 | #define MSMCAInfo_RawMCAEvent_Records_ID 2
|
---|
1300 |
|
---|
1301 | } MSMCAInfo_RawMCAEvent, *PMSMCAInfo_RawMCAEvent;
|
---|
1302 |
|
---|
1303 | // MSMCAInfo_RawCorrectedPlatformEvent - MSMCAInfo_RawCorrectedPlatformEvent
|
---|
1304 | #define MSMCAInfo_RawCorrectedPlatformEventGuid \
|
---|
1305 | { 0x6b629d5e,0xe63c,0x48a3, { 0x9e,0xbb,0x97,0x42,0x27,0x07,0x52,0x65 } }
|
---|
1306 |
|
---|
1307 | #if ! (defined(MIDL_PASS))
|
---|
1308 | DEFINE_GUID(MSMCAInfo_RawCorrectedPlatformEvent_GUID, \
|
---|
1309 | 0x6b629d5e,0xe63c,0x48a3,0x9e,0xbb,0x97,0x42,0x27,0x07,0x52,0x65);
|
---|
1310 | #endif
|
---|
1311 |
|
---|
1312 |
|
---|
1313 | typedef struct _MSMCAInfo_RawCorrectedPlatformEvent
|
---|
1314 | {
|
---|
1315 | //
|
---|
1316 | ULONG Count;
|
---|
1317 | #define MSMCAInfo_RawCorrectedPlatformEvent_Count_SIZE sizeof(ULONG)
|
---|
1318 | #define MSMCAInfo_RawCorrectedPlatformEvent_Count_ID 1
|
---|
1319 |
|
---|
1320 | //
|
---|
1321 | MSMCAInfo_Entry Records[1];
|
---|
1322 | #define MSMCAInfo_RawCorrectedPlatformEvent_Records_ID 2
|
---|
1323 |
|
---|
1324 | } MSMCAInfo_RawCorrectedPlatformEvent, *PMSMCAInfo_RawCorrectedPlatformEvent;
|
---|
1325 |
|
---|
1326 | // MSPower_DeviceEnable - MSPower_DeviceEnable
|
---|
1327 | #define MSPower_DeviceEnableGuid \
|
---|
1328 | { 0x827c0a6f,0xfeb0,0x11d0, { 0xbd,0x26,0x00,0xaa,0x00,0xb7,0xb3,0x2a } }
|
---|
1329 |
|
---|
1330 | #if ! (defined(MIDL_PASS))
|
---|
1331 | DEFINE_GUID(MSPower_DeviceEnable_GUID, \
|
---|
1332 | 0x827c0a6f,0xfeb0,0x11d0,0xbd,0x26,0x00,0xaa,0x00,0xb7,0xb3,0x2a);
|
---|
1333 | #endif
|
---|
1334 |
|
---|
1335 |
|
---|
1336 | typedef struct _MSPower_DeviceEnable
|
---|
1337 | {
|
---|
1338 | //
|
---|
1339 | BOOLEAN Enable;
|
---|
1340 | #define MSPower_DeviceEnable_Enable_SIZE sizeof(BOOLEAN)
|
---|
1341 | #define MSPower_DeviceEnable_Enable_ID 1
|
---|
1342 |
|
---|
1343 | } MSPower_DeviceEnable, *PMSPower_DeviceEnable;
|
---|
1344 |
|
---|
1345 | #define MSPower_DeviceEnable_SIZE (FIELD_OFFSET(MSPower_DeviceEnable, Enable) + MSPower_DeviceEnable_Enable_SIZE)
|
---|
1346 |
|
---|
1347 | // MSPower_DeviceWakeEnable - MSPower_DeviceWakeEnable
|
---|
1348 | #define MSPower_DeviceWakeEnableGuid \
|
---|
1349 | { 0xa9546a82,0xfeb0,0x11d0, { 0xbd,0x26,0x00,0xaa,0x00,0xb7,0xb3,0x2a } }
|
---|
1350 |
|
---|
1351 | #if ! (defined(MIDL_PASS))
|
---|
1352 | DEFINE_GUID(MSPower_DeviceWakeEnable_GUID, \
|
---|
1353 | 0xa9546a82,0xfeb0,0x11d0,0xbd,0x26,0x00,0xaa,0x00,0xb7,0xb3,0x2a);
|
---|
1354 | #endif
|
---|
1355 |
|
---|
1356 |
|
---|
1357 | typedef struct _MSPower_DeviceWakeEnable
|
---|
1358 | {
|
---|
1359 | //
|
---|
1360 | BOOLEAN Enable;
|
---|
1361 | #define MSPower_DeviceWakeEnable_Enable_SIZE sizeof(BOOLEAN)
|
---|
1362 | #define MSPower_DeviceWakeEnable_Enable_ID 1
|
---|
1363 |
|
---|
1364 | } MSPower_DeviceWakeEnable, *PMSPower_DeviceWakeEnable;
|
---|
1365 |
|
---|
1366 | #define MSPower_DeviceWakeEnable_SIZE (FIELD_OFFSET(MSPower_DeviceWakeEnable, Enable) + MSPower_DeviceWakeEnable_Enable_SIZE)
|
---|
1367 |
|
---|
1368 | // MSNdis_NetworkAddress - MSNdis_NetworkAddress
|
---|
1369 | #define MSNdis_NetworkAddressGuid \
|
---|
1370 | { 0xb5bd98b7,0x0201,0x11d1, { 0xa5,0x0e,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
1371 |
|
---|
1372 | #if ! (defined(MIDL_PASS))
|
---|
1373 | DEFINE_GUID(MSNdis_NetworkAddress_GUID, \
|
---|
1374 | 0xb5bd98b7,0x0201,0x11d1,0xa5,0x0e,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
1375 | #endif
|
---|
1376 |
|
---|
1377 |
|
---|
1378 | typedef struct _MSNdis_NetworkAddress
|
---|
1379 | {
|
---|
1380 | //
|
---|
1381 | UCHAR Address[6];
|
---|
1382 | #define MSNdis_NetworkAddress_Address_SIZE sizeof(UCHAR[6])
|
---|
1383 | #define MSNdis_NetworkAddress_Address_ID 1
|
---|
1384 |
|
---|
1385 | } MSNdis_NetworkAddress, *PMSNdis_NetworkAddress;
|
---|
1386 |
|
---|
1387 | #define MSNdis_NetworkAddress_SIZE (FIELD_OFFSET(MSNdis_NetworkAddress, Address) + MSNdis_NetworkAddress_Address_SIZE)
|
---|
1388 |
|
---|
1389 | // MSNdis_NetworkShortAddress - MSNdis_NetworkShortAddress
|
---|
1390 | #define MSNdis_NetworkShortAddressGuid \
|
---|
1391 | { 0xb5bd98b8,0x0201,0x11d1, { 0xa5,0x0e,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
1392 |
|
---|
1393 | #if ! (defined(MIDL_PASS))
|
---|
1394 | DEFINE_GUID(MSNdis_NetworkShortAddress_GUID, \
|
---|
1395 | 0xb5bd98b8,0x0201,0x11d1,0xa5,0x0e,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
1396 | #endif
|
---|
1397 |
|
---|
1398 |
|
---|
1399 | typedef struct _MSNdis_NetworkShortAddress
|
---|
1400 | {
|
---|
1401 | //
|
---|
1402 | UCHAR Address[2];
|
---|
1403 | #define MSNdis_NetworkShortAddress_Address_SIZE sizeof(UCHAR[2])
|
---|
1404 | #define MSNdis_NetworkShortAddress_Address_ID 1
|
---|
1405 |
|
---|
1406 | } MSNdis_NetworkShortAddress, *PMSNdis_NetworkShortAddress;
|
---|
1407 |
|
---|
1408 | #define MSNdis_NetworkShortAddress_SIZE (FIELD_OFFSET(MSNdis_NetworkShortAddress, Address) + MSNdis_NetworkShortAddress_Address_SIZE)
|
---|
1409 |
|
---|
1410 | // MSNdis_NetworkLinkSpeed - MSNdis_NetworkLinkSpeed
|
---|
1411 | #define MSNdis_NetworkLinkSpeedGuid \
|
---|
1412 | { 0x60fc6b57,0x0f66,0x11d1, { 0x96,0xa7,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1413 |
|
---|
1414 | #if ! (defined(MIDL_PASS))
|
---|
1415 | DEFINE_GUID(MSNdis_NetworkLinkSpeed_GUID, \
|
---|
1416 | 0x60fc6b57,0x0f66,0x11d1,0x96,0xa7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1417 | #endif
|
---|
1418 |
|
---|
1419 |
|
---|
1420 | typedef struct _MSNdis_NetworkLinkSpeed
|
---|
1421 | {
|
---|
1422 | //
|
---|
1423 | ULONG Outbound;
|
---|
1424 | #define MSNdis_NetworkLinkSpeed_Outbound_SIZE sizeof(ULONG)
|
---|
1425 | #define MSNdis_NetworkLinkSpeed_Outbound_ID 1
|
---|
1426 |
|
---|
1427 | //
|
---|
1428 | ULONG Inbound;
|
---|
1429 | #define MSNdis_NetworkLinkSpeed_Inbound_SIZE sizeof(ULONG)
|
---|
1430 | #define MSNdis_NetworkLinkSpeed_Inbound_ID 2
|
---|
1431 |
|
---|
1432 | } MSNdis_NetworkLinkSpeed, *PMSNdis_NetworkLinkSpeed;
|
---|
1433 |
|
---|
1434 | #define MSNdis_NetworkLinkSpeed_SIZE (FIELD_OFFSET(MSNdis_NetworkLinkSpeed, Inbound) + MSNdis_NetworkLinkSpeed_Inbound_SIZE)
|
---|
1435 |
|
---|
1436 | // MSNdis_EnumerateAdapter - MSNdis_EnumerateAdapter
|
---|
1437 | #define MSNdis_EnumerateAdapterGuid \
|
---|
1438 | { 0x981f2d7f,0xb1f3,0x11d0, { 0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1439 |
|
---|
1440 | #if ! (defined(MIDL_PASS))
|
---|
1441 | DEFINE_GUID(MSNdis_EnumerateAdapter_GUID, \
|
---|
1442 | 0x981f2d7f,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1443 | #endif
|
---|
1444 |
|
---|
1445 |
|
---|
1446 | typedef struct _MSNdis_EnumerateAdapter
|
---|
1447 | {
|
---|
1448 | //
|
---|
1449 | CHAR VariableData[1];
|
---|
1450 | #define MSNdis_EnumerateAdapter_DeviceName_ID 1
|
---|
1451 |
|
---|
1452 | } MSNdis_EnumerateAdapter, *PMSNdis_EnumerateAdapter;
|
---|
1453 |
|
---|
1454 | // MSNdis_NotifyAdapterRemoval - MSNdis_NotifyAdapterRemoval
|
---|
1455 | #define MSNdis_NotifyAdapterRemovalGuid \
|
---|
1456 | { 0x981f2d80,0xb1f3,0x11d0, { 0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1457 |
|
---|
1458 | #if ! (defined(MIDL_PASS))
|
---|
1459 | DEFINE_GUID(MSNdis_NotifyAdapterRemoval_GUID, \
|
---|
1460 | 0x981f2d80,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1461 | #endif
|
---|
1462 |
|
---|
1463 |
|
---|
1464 | typedef struct _MSNdis_NotifyAdapterRemoval
|
---|
1465 | {
|
---|
1466 | //
|
---|
1467 | CHAR VariableData[1];
|
---|
1468 | #define MSNdis_NotifyAdapterRemoval_DeviceName_ID 1
|
---|
1469 |
|
---|
1470 | } MSNdis_NotifyAdapterRemoval, *PMSNdis_NotifyAdapterRemoval;
|
---|
1471 |
|
---|
1472 | // MSNdis_NotifyAdapterArrival - MSNdis_NotifyAdapterArrival
|
---|
1473 | #define MSNdis_NotifyAdapterArrivalGuid \
|
---|
1474 | { 0x981f2d81,0xb1f3,0x11d0, { 0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1475 |
|
---|
1476 | #if ! (defined(MIDL_PASS))
|
---|
1477 | DEFINE_GUID(MSNdis_NotifyAdapterArrival_GUID, \
|
---|
1478 | 0x981f2d81,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1479 | #endif
|
---|
1480 |
|
---|
1481 |
|
---|
1482 | typedef struct _MSNdis_NotifyAdapterArrival
|
---|
1483 | {
|
---|
1484 | //
|
---|
1485 | CHAR VariableData[1];
|
---|
1486 | #define MSNdis_NotifyAdapterArrival_DeviceName_ID 1
|
---|
1487 |
|
---|
1488 | } MSNdis_NotifyAdapterArrival, *PMSNdis_NotifyAdapterArrival;
|
---|
1489 |
|
---|
1490 | // MSNdis_NdisEnumerateVc - MSNdis_NdisEnumerateVc
|
---|
1491 | #define MSNdis_NdisEnumerateVcGuid \
|
---|
1492 | { 0x981f2d82,0xb1f3,0x11d0, { 0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1493 |
|
---|
1494 | #if ! (defined(MIDL_PASS))
|
---|
1495 | DEFINE_GUID(MSNdis_NdisEnumerateVc_GUID, \
|
---|
1496 | 0x981f2d82,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1497 | #endif
|
---|
1498 |
|
---|
1499 |
|
---|
1500 | // MSNdis_NotifyVcRemoval - MSNdis_NotifyVcRemoval
|
---|
1501 | #define MSNdis_NotifyVcRemovalGuid \
|
---|
1502 | { 0x981f2d79,0xb1f3,0x11d0, { 0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1503 |
|
---|
1504 | #if ! (defined(MIDL_PASS))
|
---|
1505 | DEFINE_GUID(MSNdis_NotifyVcRemoval_GUID, \
|
---|
1506 | 0x981f2d79,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1507 | #endif
|
---|
1508 |
|
---|
1509 |
|
---|
1510 | // MSNdis_NotifyVcArrival - MSNdis_NotifyVcArrival
|
---|
1511 | #define MSNdis_NotifyVcArrivalGuid \
|
---|
1512 | { 0x182f9e0c,0xb1f3,0x11d0, { 0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1513 |
|
---|
1514 | #if ! (defined(MIDL_PASS))
|
---|
1515 | DEFINE_GUID(MSNdis_NotifyVcArrival_GUID, \
|
---|
1516 | 0x182f9e0c,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1517 | #endif
|
---|
1518 |
|
---|
1519 |
|
---|
1520 | // MSNdis_DeviceWakeOnMagicPacketOnly - MSNdis_DeviceWakeOnMagicPacketOnly
|
---|
1521 | #define MSNdis_DeviceWakeOnMagicPacketOnlyGuid \
|
---|
1522 | { 0xa14f1c97,0x8839,0x4f8a, { 0x99,0x96,0xa2,0x89,0x96,0xeb,0xbf,0x1d } }
|
---|
1523 |
|
---|
1524 | #if ! (defined(MIDL_PASS))
|
---|
1525 | DEFINE_GUID(MSNdis_DeviceWakeOnMagicPacketOnly_GUID, \
|
---|
1526 | 0xa14f1c97,0x8839,0x4f8a,0x99,0x96,0xa2,0x89,0x96,0xeb,0xbf,0x1d);
|
---|
1527 | #endif
|
---|
1528 |
|
---|
1529 |
|
---|
1530 | typedef struct _MSNdis_DeviceWakeOnMagicPacketOnly
|
---|
1531 | {
|
---|
1532 | //
|
---|
1533 | BOOLEAN EnableWakeOnMagicPacketOnly;
|
---|
1534 | #define MSNdis_DeviceWakeOnMagicPacketOnly_EnableWakeOnMagicPacketOnly_SIZE sizeof(BOOLEAN)
|
---|
1535 | #define MSNdis_DeviceWakeOnMagicPacketOnly_EnableWakeOnMagicPacketOnly_ID 1
|
---|
1536 |
|
---|
1537 | } MSNdis_DeviceWakeOnMagicPacketOnly, *PMSNdis_DeviceWakeOnMagicPacketOnly;
|
---|
1538 |
|
---|
1539 | #define MSNdis_DeviceWakeOnMagicPacketOnly_SIZE (FIELD_OFFSET(MSNdis_DeviceWakeOnMagicPacketOnly, EnableWakeOnMagicPacketOnly) + MSNdis_DeviceWakeOnMagicPacketOnly_EnableWakeOnMagicPacketOnly_SIZE)
|
---|
1540 |
|
---|
1541 | // MSNdis_HardwareStatus - MSNdis_HardwareStatus
|
---|
1542 | #define MSNdis_HardwareStatusGuid \
|
---|
1543 | { 0x5ec10354,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1544 |
|
---|
1545 | #if ! (defined(MIDL_PASS))
|
---|
1546 | DEFINE_GUID(MSNdis_HardwareStatus_GUID, \
|
---|
1547 | 0x5ec10354,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1548 | #endif
|
---|
1549 |
|
---|
1550 |
|
---|
1551 | typedef struct _MSNdis_HardwareStatus
|
---|
1552 | {
|
---|
1553 | //
|
---|
1554 | ULONG NdisHardwareStatus;
|
---|
1555 | #define MSNdis_HardwareStatus_NdisHardwareStatus_SIZE sizeof(ULONG)
|
---|
1556 | #define MSNdis_HardwareStatus_NdisHardwareStatus_ID 1
|
---|
1557 |
|
---|
1558 | } MSNdis_HardwareStatus, *PMSNdis_HardwareStatus;
|
---|
1559 |
|
---|
1560 | #define MSNdis_HardwareStatus_SIZE (FIELD_OFFSET(MSNdis_HardwareStatus, NdisHardwareStatus) + MSNdis_HardwareStatus_NdisHardwareStatus_SIZE)
|
---|
1561 |
|
---|
1562 | // MSNdis_MediaSupported - MSNdis_MediaSupported
|
---|
1563 | #define MSNdis_MediaSupportedGuid \
|
---|
1564 | { 0x5ec10355,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1565 |
|
---|
1566 | #if ! (defined(MIDL_PASS))
|
---|
1567 | DEFINE_GUID(MSNdis_MediaSupported_GUID, \
|
---|
1568 | 0x5ec10355,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1569 | #endif
|
---|
1570 |
|
---|
1571 |
|
---|
1572 | typedef struct _MSNdis_MediaSupported
|
---|
1573 | {
|
---|
1574 | //
|
---|
1575 | ULONG NumberElements;
|
---|
1576 | #define MSNdis_MediaSupported_NumberElements_SIZE sizeof(ULONG)
|
---|
1577 | #define MSNdis_MediaSupported_NumberElements_ID 1
|
---|
1578 |
|
---|
1579 | //
|
---|
1580 | ULONG NdisMediaSupported[1];
|
---|
1581 | #define MSNdis_MediaSupported_NdisMediaSupported_ID 2
|
---|
1582 |
|
---|
1583 | } MSNdis_MediaSupported, *PMSNdis_MediaSupported;
|
---|
1584 |
|
---|
1585 | // MSNdis_MediaInUse - MSNdis_MediaInUse
|
---|
1586 | #define MSNdis_MediaInUseGuid \
|
---|
1587 | { 0x5ec10356,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1588 |
|
---|
1589 | #if ! (defined(MIDL_PASS))
|
---|
1590 | DEFINE_GUID(MSNdis_MediaInUse_GUID, \
|
---|
1591 | 0x5ec10356,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1592 | #endif
|
---|
1593 |
|
---|
1594 |
|
---|
1595 | typedef struct _MSNdis_MediaInUse
|
---|
1596 | {
|
---|
1597 | //
|
---|
1598 | ULONG NumberElements;
|
---|
1599 | #define MSNdis_MediaInUse_NumberElements_SIZE sizeof(ULONG)
|
---|
1600 | #define MSNdis_MediaInUse_NumberElements_ID 1
|
---|
1601 |
|
---|
1602 | //
|
---|
1603 | ULONG NdisMediaInUse[1];
|
---|
1604 | #define MSNdis_MediaInUse_NdisMediaInUse_ID 2
|
---|
1605 |
|
---|
1606 | } MSNdis_MediaInUse, *PMSNdis_MediaInUse;
|
---|
1607 |
|
---|
1608 | // MSNdis_MaximumLookahead - MSNdis_MaximumLookahead
|
---|
1609 | #define MSNdis_MaximumLookaheadGuid \
|
---|
1610 | { 0x5ec10357,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1611 |
|
---|
1612 | #if ! (defined(MIDL_PASS))
|
---|
1613 | DEFINE_GUID(MSNdis_MaximumLookahead_GUID, \
|
---|
1614 | 0x5ec10357,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1615 | #endif
|
---|
1616 |
|
---|
1617 |
|
---|
1618 | typedef struct _MSNdis_MaximumLookahead
|
---|
1619 | {
|
---|
1620 | //
|
---|
1621 | ULONG NdisMaximumLookahead;
|
---|
1622 | #define MSNdis_MaximumLookahead_NdisMaximumLookahead_SIZE sizeof(ULONG)
|
---|
1623 | #define MSNdis_MaximumLookahead_NdisMaximumLookahead_ID 1
|
---|
1624 |
|
---|
1625 | } MSNdis_MaximumLookahead, *PMSNdis_MaximumLookahead;
|
---|
1626 |
|
---|
1627 | #define MSNdis_MaximumLookahead_SIZE (FIELD_OFFSET(MSNdis_MaximumLookahead, NdisMaximumLookahead) + MSNdis_MaximumLookahead_NdisMaximumLookahead_SIZE)
|
---|
1628 |
|
---|
1629 | // MSNdis_MaximumFrameSize - MSNdis_MaximumFrameSize
|
---|
1630 | #define MSNdis_MaximumFrameSizeGuid \
|
---|
1631 | { 0x5ec10358,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1632 |
|
---|
1633 | #if ! (defined(MIDL_PASS))
|
---|
1634 | DEFINE_GUID(MSNdis_MaximumFrameSize_GUID, \
|
---|
1635 | 0x5ec10358,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1636 | #endif
|
---|
1637 |
|
---|
1638 |
|
---|
1639 | typedef struct _MSNdis_MaximumFrameSize
|
---|
1640 | {
|
---|
1641 | //
|
---|
1642 | ULONG NdisMaximumFrameSize;
|
---|
1643 | #define MSNdis_MaximumFrameSize_NdisMaximumFrameSize_SIZE sizeof(ULONG)
|
---|
1644 | #define MSNdis_MaximumFrameSize_NdisMaximumFrameSize_ID 1
|
---|
1645 |
|
---|
1646 | } MSNdis_MaximumFrameSize, *PMSNdis_MaximumFrameSize;
|
---|
1647 |
|
---|
1648 | #define MSNdis_MaximumFrameSize_SIZE (FIELD_OFFSET(MSNdis_MaximumFrameSize, NdisMaximumFrameSize) + MSNdis_MaximumFrameSize_NdisMaximumFrameSize_SIZE)
|
---|
1649 |
|
---|
1650 | // MSNdis_LinkSpeed - MSNdis_LinkSpeed
|
---|
1651 | #define MSNdis_LinkSpeedGuid \
|
---|
1652 | { 0x5ec10359,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1653 |
|
---|
1654 | #if ! (defined(MIDL_PASS))
|
---|
1655 | DEFINE_GUID(MSNdis_LinkSpeed_GUID, \
|
---|
1656 | 0x5ec10359,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1657 | #endif
|
---|
1658 |
|
---|
1659 |
|
---|
1660 | typedef struct _MSNdis_LinkSpeed
|
---|
1661 | {
|
---|
1662 | //
|
---|
1663 | ULONG NdisLinkSpeed;
|
---|
1664 | #define MSNdis_LinkSpeed_NdisLinkSpeed_SIZE sizeof(ULONG)
|
---|
1665 | #define MSNdis_LinkSpeed_NdisLinkSpeed_ID 1
|
---|
1666 |
|
---|
1667 | } MSNdis_LinkSpeed, *PMSNdis_LinkSpeed;
|
---|
1668 |
|
---|
1669 | #define MSNdis_LinkSpeed_SIZE (FIELD_OFFSET(MSNdis_LinkSpeed, NdisLinkSpeed) + MSNdis_LinkSpeed_NdisLinkSpeed_SIZE)
|
---|
1670 |
|
---|
1671 | // MSNdis_TransmitBufferSpace - MSNdis_TransmitBufferSpace
|
---|
1672 | #define MSNdis_TransmitBufferSpaceGuid \
|
---|
1673 | { 0x5ec1035a,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1674 |
|
---|
1675 | #if ! (defined(MIDL_PASS))
|
---|
1676 | DEFINE_GUID(MSNdis_TransmitBufferSpace_GUID, \
|
---|
1677 | 0x5ec1035a,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1678 | #endif
|
---|
1679 |
|
---|
1680 |
|
---|
1681 | typedef struct _MSNdis_TransmitBufferSpace
|
---|
1682 | {
|
---|
1683 | //
|
---|
1684 | ULONG NdisTransmitBufferSpace;
|
---|
1685 | #define MSNdis_TransmitBufferSpace_NdisTransmitBufferSpace_SIZE sizeof(ULONG)
|
---|
1686 | #define MSNdis_TransmitBufferSpace_NdisTransmitBufferSpace_ID 1
|
---|
1687 |
|
---|
1688 | } MSNdis_TransmitBufferSpace, *PMSNdis_TransmitBufferSpace;
|
---|
1689 |
|
---|
1690 | #define MSNdis_TransmitBufferSpace_SIZE (FIELD_OFFSET(MSNdis_TransmitBufferSpace, NdisTransmitBufferSpace) + MSNdis_TransmitBufferSpace_NdisTransmitBufferSpace_SIZE)
|
---|
1691 |
|
---|
1692 | // MSNdis_ReceiveBufferSpace - MSNdis_ReceiveBufferSpace
|
---|
1693 | #define MSNdis_ReceiveBufferSpaceGuid \
|
---|
1694 | { 0x5ec1035b,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1695 |
|
---|
1696 | #if ! (defined(MIDL_PASS))
|
---|
1697 | DEFINE_GUID(MSNdis_ReceiveBufferSpace_GUID, \
|
---|
1698 | 0x5ec1035b,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1699 | #endif
|
---|
1700 |
|
---|
1701 |
|
---|
1702 | typedef struct _MSNdis_ReceiveBufferSpace
|
---|
1703 | {
|
---|
1704 | //
|
---|
1705 | ULONG NdisReceiveBufferSpace;
|
---|
1706 | #define MSNdis_ReceiveBufferSpace_NdisReceiveBufferSpace_SIZE sizeof(ULONG)
|
---|
1707 | #define MSNdis_ReceiveBufferSpace_NdisReceiveBufferSpace_ID 1
|
---|
1708 |
|
---|
1709 | } MSNdis_ReceiveBufferSpace, *PMSNdis_ReceiveBufferSpace;
|
---|
1710 |
|
---|
1711 | #define MSNdis_ReceiveBufferSpace_SIZE (FIELD_OFFSET(MSNdis_ReceiveBufferSpace, NdisReceiveBufferSpace) + MSNdis_ReceiveBufferSpace_NdisReceiveBufferSpace_SIZE)
|
---|
1712 |
|
---|
1713 | // MSNdis_TransmitBlockSize - MSNdis_TransmitBlockSize
|
---|
1714 | #define MSNdis_TransmitBlockSizeGuid \
|
---|
1715 | { 0x5ec1035c,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1716 |
|
---|
1717 | #if ! (defined(MIDL_PASS))
|
---|
1718 | DEFINE_GUID(MSNdis_TransmitBlockSize_GUID, \
|
---|
1719 | 0x5ec1035c,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1720 | #endif
|
---|
1721 |
|
---|
1722 |
|
---|
1723 | typedef struct _MSNdis_TransmitBlockSize
|
---|
1724 | {
|
---|
1725 | //
|
---|
1726 | ULONG NdisTransmitBlockSize;
|
---|
1727 | #define MSNdis_TransmitBlockSize_NdisTransmitBlockSize_SIZE sizeof(ULONG)
|
---|
1728 | #define MSNdis_TransmitBlockSize_NdisTransmitBlockSize_ID 1
|
---|
1729 |
|
---|
1730 | } MSNdis_TransmitBlockSize, *PMSNdis_TransmitBlockSize;
|
---|
1731 |
|
---|
1732 | #define MSNdis_TransmitBlockSize_SIZE (FIELD_OFFSET(MSNdis_TransmitBlockSize, NdisTransmitBlockSize) + MSNdis_TransmitBlockSize_NdisTransmitBlockSize_SIZE)
|
---|
1733 |
|
---|
1734 | // MSNdis_ReceiveBlockSize - MSNdis_ReceiveBlockSize
|
---|
1735 | #define MSNdis_ReceiveBlockSizeGuid \
|
---|
1736 | { 0x5ec1035d,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1737 |
|
---|
1738 | #if ! (defined(MIDL_PASS))
|
---|
1739 | DEFINE_GUID(MSNdis_ReceiveBlockSize_GUID, \
|
---|
1740 | 0x5ec1035d,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1741 | #endif
|
---|
1742 |
|
---|
1743 |
|
---|
1744 | typedef struct _MSNdis_ReceiveBlockSize
|
---|
1745 | {
|
---|
1746 | //
|
---|
1747 | ULONG NdisReceiveBlockSize;
|
---|
1748 | #define MSNdis_ReceiveBlockSize_NdisReceiveBlockSize_SIZE sizeof(ULONG)
|
---|
1749 | #define MSNdis_ReceiveBlockSize_NdisReceiveBlockSize_ID 1
|
---|
1750 |
|
---|
1751 | } MSNdis_ReceiveBlockSize, *PMSNdis_ReceiveBlockSize;
|
---|
1752 |
|
---|
1753 | #define MSNdis_ReceiveBlockSize_SIZE (FIELD_OFFSET(MSNdis_ReceiveBlockSize, NdisReceiveBlockSize) + MSNdis_ReceiveBlockSize_NdisReceiveBlockSize_SIZE)
|
---|
1754 |
|
---|
1755 | // MSNdis_VendorID - MSNdis_VendorID
|
---|
1756 | #define MSNdis_VendorIDGuid \
|
---|
1757 | { 0x5ec1035e,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1758 |
|
---|
1759 | #if ! (defined(MIDL_PASS))
|
---|
1760 | DEFINE_GUID(MSNdis_VendorID_GUID, \
|
---|
1761 | 0x5ec1035e,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1762 | #endif
|
---|
1763 |
|
---|
1764 |
|
---|
1765 | typedef struct _MSNdis_VendorID
|
---|
1766 | {
|
---|
1767 | //
|
---|
1768 | ULONG NdisVendorID;
|
---|
1769 | #define MSNdis_VendorID_NdisVendorID_SIZE sizeof(ULONG)
|
---|
1770 | #define MSNdis_VendorID_NdisVendorID_ID 1
|
---|
1771 |
|
---|
1772 | } MSNdis_VendorID, *PMSNdis_VendorID;
|
---|
1773 |
|
---|
1774 | #define MSNdis_VendorID_SIZE (FIELD_OFFSET(MSNdis_VendorID, NdisVendorID) + MSNdis_VendorID_NdisVendorID_SIZE)
|
---|
1775 |
|
---|
1776 | // MSNdis_VendorDescription - MSNdis_VendorDescription
|
---|
1777 | #define MSNdis_VendorDescriptionGuid \
|
---|
1778 | { 0x5ec1035f,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1779 |
|
---|
1780 | #if ! (defined(MIDL_PASS))
|
---|
1781 | DEFINE_GUID(MSNdis_VendorDescription_GUID, \
|
---|
1782 | 0x5ec1035f,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1783 | #endif
|
---|
1784 |
|
---|
1785 |
|
---|
1786 | typedef struct _MSNdis_VendorDescription
|
---|
1787 | {
|
---|
1788 | //
|
---|
1789 | CHAR VariableData[1];
|
---|
1790 | #define MSNdis_VendorDescription_NdisVendorDescription_ID 1
|
---|
1791 |
|
---|
1792 | } MSNdis_VendorDescription, *PMSNdis_VendorDescription;
|
---|
1793 |
|
---|
1794 | // MSNdis_CurrentPacketFilter - MSNdis_CurrentPacketFilter
|
---|
1795 | #define MSNdis_CurrentPacketFilterGuid \
|
---|
1796 | { 0x5ec10360,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1797 |
|
---|
1798 | #if ! (defined(MIDL_PASS))
|
---|
1799 | DEFINE_GUID(MSNdis_CurrentPacketFilter_GUID, \
|
---|
1800 | 0x5ec10360,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1801 | #endif
|
---|
1802 |
|
---|
1803 |
|
---|
1804 | typedef struct _MSNdis_CurrentPacketFilter
|
---|
1805 | {
|
---|
1806 | //
|
---|
1807 | ULONG NdisCurrentPacketFilter;
|
---|
1808 | #define MSNdis_CurrentPacketFilter_NdisCurrentPacketFilter_SIZE sizeof(ULONG)
|
---|
1809 | #define MSNdis_CurrentPacketFilter_NdisCurrentPacketFilter_ID 1
|
---|
1810 |
|
---|
1811 | } MSNdis_CurrentPacketFilter, *PMSNdis_CurrentPacketFilter;
|
---|
1812 |
|
---|
1813 | #define MSNdis_CurrentPacketFilter_SIZE (FIELD_OFFSET(MSNdis_CurrentPacketFilter, NdisCurrentPacketFilter) + MSNdis_CurrentPacketFilter_NdisCurrentPacketFilter_SIZE)
|
---|
1814 |
|
---|
1815 | // MSNdis_CurrentLookahead - MSNdis_CurrentLookahead
|
---|
1816 | #define MSNdis_CurrentLookaheadGuid \
|
---|
1817 | { 0x5ec10361,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1818 |
|
---|
1819 | #if ! (defined(MIDL_PASS))
|
---|
1820 | DEFINE_GUID(MSNdis_CurrentLookahead_GUID, \
|
---|
1821 | 0x5ec10361,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1822 | #endif
|
---|
1823 |
|
---|
1824 |
|
---|
1825 | typedef struct _MSNdis_CurrentLookahead
|
---|
1826 | {
|
---|
1827 | //
|
---|
1828 | ULONG NdisCurrentLookahead;
|
---|
1829 | #define MSNdis_CurrentLookahead_NdisCurrentLookahead_SIZE sizeof(ULONG)
|
---|
1830 | #define MSNdis_CurrentLookahead_NdisCurrentLookahead_ID 1
|
---|
1831 |
|
---|
1832 | } MSNdis_CurrentLookahead, *PMSNdis_CurrentLookahead;
|
---|
1833 |
|
---|
1834 | #define MSNdis_CurrentLookahead_SIZE (FIELD_OFFSET(MSNdis_CurrentLookahead, NdisCurrentLookahead) + MSNdis_CurrentLookahead_NdisCurrentLookahead_SIZE)
|
---|
1835 |
|
---|
1836 | // MSNdis_DriverVersion - MSNdis_DriverVersion
|
---|
1837 | #define MSNdis_DriverVersionGuid \
|
---|
1838 | { 0x5ec10362,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1839 |
|
---|
1840 | #if ! (defined(MIDL_PASS))
|
---|
1841 | DEFINE_GUID(MSNdis_DriverVersion_GUID, \
|
---|
1842 | 0x5ec10362,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1843 | #endif
|
---|
1844 |
|
---|
1845 |
|
---|
1846 | typedef struct _MSNdis_DriverVersion
|
---|
1847 | {
|
---|
1848 | //
|
---|
1849 | USHORT NdisDriverVersion;
|
---|
1850 | #define MSNdis_DriverVersion_NdisDriverVersion_SIZE sizeof(USHORT)
|
---|
1851 | #define MSNdis_DriverVersion_NdisDriverVersion_ID 1
|
---|
1852 |
|
---|
1853 | } MSNdis_DriverVersion, *PMSNdis_DriverVersion;
|
---|
1854 |
|
---|
1855 | #define MSNdis_DriverVersion_SIZE (FIELD_OFFSET(MSNdis_DriverVersion, NdisDriverVersion) + MSNdis_DriverVersion_NdisDriverVersion_SIZE)
|
---|
1856 |
|
---|
1857 | // MSNdis_MaximumTotalSize - MSNdis_MaximumTotalSize
|
---|
1858 | #define MSNdis_MaximumTotalSizeGuid \
|
---|
1859 | { 0x5ec10363,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1860 |
|
---|
1861 | #if ! (defined(MIDL_PASS))
|
---|
1862 | DEFINE_GUID(MSNdis_MaximumTotalSize_GUID, \
|
---|
1863 | 0x5ec10363,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1864 | #endif
|
---|
1865 |
|
---|
1866 |
|
---|
1867 | typedef struct _MSNdis_MaximumTotalSize
|
---|
1868 | {
|
---|
1869 | //
|
---|
1870 | ULONG NdisMaximumTotalSize;
|
---|
1871 | #define MSNdis_MaximumTotalSize_NdisMaximumTotalSize_SIZE sizeof(ULONG)
|
---|
1872 | #define MSNdis_MaximumTotalSize_NdisMaximumTotalSize_ID 1
|
---|
1873 |
|
---|
1874 | } MSNdis_MaximumTotalSize, *PMSNdis_MaximumTotalSize;
|
---|
1875 |
|
---|
1876 | #define MSNdis_MaximumTotalSize_SIZE (FIELD_OFFSET(MSNdis_MaximumTotalSize, NdisMaximumTotalSize) + MSNdis_MaximumTotalSize_NdisMaximumTotalSize_SIZE)
|
---|
1877 |
|
---|
1878 | // MSNdis_MacOptions - MSNdis_MacOptions
|
---|
1879 | #define MSNdis_MacOptionsGuid \
|
---|
1880 | { 0x5ec10365,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1881 |
|
---|
1882 | #if ! (defined(MIDL_PASS))
|
---|
1883 | DEFINE_GUID(MSNdis_MacOptions_GUID, \
|
---|
1884 | 0x5ec10365,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1885 | #endif
|
---|
1886 |
|
---|
1887 |
|
---|
1888 | typedef struct _MSNdis_MacOptions
|
---|
1889 | {
|
---|
1890 | //
|
---|
1891 | ULONG NdisMacOptions;
|
---|
1892 | #define MSNdis_MacOptions_NdisMacOptions_SIZE sizeof(ULONG)
|
---|
1893 | #define MSNdis_MacOptions_NdisMacOptions_ID 1
|
---|
1894 |
|
---|
1895 | } MSNdis_MacOptions, *PMSNdis_MacOptions;
|
---|
1896 |
|
---|
1897 | #define MSNdis_MacOptions_SIZE (FIELD_OFFSET(MSNdis_MacOptions, NdisMacOptions) + MSNdis_MacOptions_NdisMacOptions_SIZE)
|
---|
1898 |
|
---|
1899 | // MSNdis_MediaConnectStatus - MSNdis_MediaConnectStatus
|
---|
1900 | #define MSNdis_MediaConnectStatusGuid \
|
---|
1901 | { 0x5ec10366,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1902 |
|
---|
1903 | #if ! (defined(MIDL_PASS))
|
---|
1904 | DEFINE_GUID(MSNdis_MediaConnectStatus_GUID, \
|
---|
1905 | 0x5ec10366,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1906 | #endif
|
---|
1907 |
|
---|
1908 |
|
---|
1909 | typedef struct _MSNdis_MediaConnectStatus
|
---|
1910 | {
|
---|
1911 | //
|
---|
1912 | ULONG NdisMediaConnectStatus;
|
---|
1913 | #define MSNdis_MediaConnectStatus_NdisMediaConnectStatus_SIZE sizeof(ULONG)
|
---|
1914 | #define MSNdis_MediaConnectStatus_NdisMediaConnectStatus_ID 1
|
---|
1915 |
|
---|
1916 | } MSNdis_MediaConnectStatus, *PMSNdis_MediaConnectStatus;
|
---|
1917 |
|
---|
1918 | #define MSNdis_MediaConnectStatus_SIZE (FIELD_OFFSET(MSNdis_MediaConnectStatus, NdisMediaConnectStatus) + MSNdis_MediaConnectStatus_NdisMediaConnectStatus_SIZE)
|
---|
1919 |
|
---|
1920 | // MSNdis_MaximumSendPackets - MSNdis_MaximumSendPackets
|
---|
1921 | #define MSNdis_MaximumSendPacketsGuid \
|
---|
1922 | { 0x5ec10367,0xa61a,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1923 |
|
---|
1924 | #if ! (defined(MIDL_PASS))
|
---|
1925 | DEFINE_GUID(MSNdis_MaximumSendPackets_GUID, \
|
---|
1926 | 0x5ec10367,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1927 | #endif
|
---|
1928 |
|
---|
1929 |
|
---|
1930 | typedef struct _MSNdis_MaximumSendPackets
|
---|
1931 | {
|
---|
1932 | //
|
---|
1933 | ULONG NdisMaximumSendPackets;
|
---|
1934 | #define MSNdis_MaximumSendPackets_NdisMaximumSendPackets_SIZE sizeof(ULONG)
|
---|
1935 | #define MSNdis_MaximumSendPackets_NdisMaximumSendPackets_ID 1
|
---|
1936 |
|
---|
1937 | } MSNdis_MaximumSendPackets, *PMSNdis_MaximumSendPackets;
|
---|
1938 |
|
---|
1939 | #define MSNdis_MaximumSendPackets_SIZE (FIELD_OFFSET(MSNdis_MaximumSendPackets, NdisMaximumSendPackets) + MSNdis_MaximumSendPackets_NdisMaximumSendPackets_SIZE)
|
---|
1940 |
|
---|
1941 | // MSNdis_VendorDriverVersion - MSNdis_VendorDriverVersion
|
---|
1942 | #define MSNdis_VendorDriverVersionGuid \
|
---|
1943 | { 0x447956f9,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
1944 |
|
---|
1945 | #if ! (defined(MIDL_PASS))
|
---|
1946 | DEFINE_GUID(MSNdis_VendorDriverVersion_GUID, \
|
---|
1947 | 0x447956f9,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
1948 | #endif
|
---|
1949 |
|
---|
1950 |
|
---|
1951 | typedef struct _MSNdis_VendorDriverVersion
|
---|
1952 | {
|
---|
1953 | //
|
---|
1954 | ULONG NdisVendorDriverVersion;
|
---|
1955 | #define MSNdis_VendorDriverVersion_NdisVendorDriverVersion_SIZE sizeof(ULONG)
|
---|
1956 | #define MSNdis_VendorDriverVersion_NdisVendorDriverVersion_ID 1
|
---|
1957 |
|
---|
1958 | } MSNdis_VendorDriverVersion, *PMSNdis_VendorDriverVersion;
|
---|
1959 |
|
---|
1960 | #define MSNdis_VendorDriverVersion_SIZE (FIELD_OFFSET(MSNdis_VendorDriverVersion, NdisVendorDriverVersion) + MSNdis_VendorDriverVersion_NdisVendorDriverVersion_SIZE)
|
---|
1961 |
|
---|
1962 | // MSNdis_VlanIdentifier - MSNdis_VlanIdentifier
|
---|
1963 | #define MSNdis_VlanIdentifierGuid \
|
---|
1964 | { 0x765dc702,0xc5e8,0x4b67, { 0x84,0x3b,0x3f,0x5a,0x4f,0xf2,0x64,0x8b } }
|
---|
1965 |
|
---|
1966 | #if ! (defined(MIDL_PASS))
|
---|
1967 | DEFINE_GUID(MSNdis_VlanIdentifier_GUID, \
|
---|
1968 | 0x765dc702,0xc5e8,0x4b67,0x84,0x3b,0x3f,0x5a,0x4f,0xf2,0x64,0x8b);
|
---|
1969 | #endif
|
---|
1970 |
|
---|
1971 |
|
---|
1972 | typedef struct _MSNdis_VlanIdentifier
|
---|
1973 | {
|
---|
1974 | //
|
---|
1975 | ULONG NdisVlanId;
|
---|
1976 | #define MSNdis_VlanIdentifier_NdisVlanId_SIZE sizeof(ULONG)
|
---|
1977 | #define MSNdis_VlanIdentifier_NdisVlanId_ID 1
|
---|
1978 |
|
---|
1979 | } MSNdis_VlanIdentifier, *PMSNdis_VlanIdentifier;
|
---|
1980 |
|
---|
1981 | #define MSNdis_VlanIdentifier_SIZE (FIELD_OFFSET(MSNdis_VlanIdentifier, NdisVlanId) + MSNdis_VlanIdentifier_NdisVlanId_SIZE)
|
---|
1982 |
|
---|
1983 | // MSNdis_PhysicalMediumType - MSNdis_PhysicalMediumType
|
---|
1984 | #define MSNdis_PhysicalMediumTypeGuid \
|
---|
1985 | { 0x418ca16d,0x3937,0x4208, { 0x94,0x0a,0xec,0x61,0x96,0x27,0x80,0x85 } }
|
---|
1986 |
|
---|
1987 | #if ! (defined(MIDL_PASS))
|
---|
1988 | DEFINE_GUID(MSNdis_PhysicalMediumType_GUID, \
|
---|
1989 | 0x418ca16d,0x3937,0x4208,0x94,0x0a,0xec,0x61,0x96,0x27,0x80,0x85);
|
---|
1990 | #endif
|
---|
1991 |
|
---|
1992 |
|
---|
1993 | typedef struct _MSNdis_PhysicalMediumType
|
---|
1994 | {
|
---|
1995 | //
|
---|
1996 | ULONG NdisPhysicalMediumType;
|
---|
1997 | #define MSNdis_PhysicalMediumType_NdisPhysicalMediumType_SIZE sizeof(ULONG)
|
---|
1998 | #define MSNdis_PhysicalMediumType_NdisPhysicalMediumType_ID 1
|
---|
1999 |
|
---|
2000 | } MSNdis_PhysicalMediumType, *PMSNdis_PhysicalMediumType;
|
---|
2001 |
|
---|
2002 | #define MSNdis_PhysicalMediumType_SIZE (FIELD_OFFSET(MSNdis_PhysicalMediumType, NdisPhysicalMediumType) + MSNdis_PhysicalMediumType_NdisPhysicalMediumType_SIZE)
|
---|
2003 |
|
---|
2004 | // MSNdis_TransmitsOk - MSNdis_TransmitsOk
|
---|
2005 | #define MSNdis_TransmitsOkGuid \
|
---|
2006 | { 0x447956fa,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2007 |
|
---|
2008 | #if ! (defined(MIDL_PASS))
|
---|
2009 | DEFINE_GUID(MSNdis_TransmitsOk_GUID, \
|
---|
2010 | 0x447956fa,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2011 | #endif
|
---|
2012 |
|
---|
2013 |
|
---|
2014 | typedef struct _MSNdis_TransmitsOk
|
---|
2015 | {
|
---|
2016 | //
|
---|
2017 | ULONGLONG NdisTransmitsOk;
|
---|
2018 | #define MSNdis_TransmitsOk_NdisTransmitsOk_SIZE sizeof(ULONGLONG)
|
---|
2019 | #define MSNdis_TransmitsOk_NdisTransmitsOk_ID 1
|
---|
2020 |
|
---|
2021 | } MSNdis_TransmitsOk, *PMSNdis_TransmitsOk;
|
---|
2022 |
|
---|
2023 | #define MSNdis_TransmitsOk_SIZE (FIELD_OFFSET(MSNdis_TransmitsOk, NdisTransmitsOk) + MSNdis_TransmitsOk_NdisTransmitsOk_SIZE)
|
---|
2024 |
|
---|
2025 | // MSNdis_ReceivesOk - MSNdis_ReceivesOk
|
---|
2026 | #define MSNdis_ReceivesOkGuid \
|
---|
2027 | { 0x447956fb,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2028 |
|
---|
2029 | #if ! (defined(MIDL_PASS))
|
---|
2030 | DEFINE_GUID(MSNdis_ReceivesOk_GUID, \
|
---|
2031 | 0x447956fb,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2032 | #endif
|
---|
2033 |
|
---|
2034 |
|
---|
2035 | typedef struct _MSNdis_ReceivesOk
|
---|
2036 | {
|
---|
2037 | //
|
---|
2038 | ULONGLONG NdisReceivesOk;
|
---|
2039 | #define MSNdis_ReceivesOk_NdisReceivesOk_SIZE sizeof(ULONGLONG)
|
---|
2040 | #define MSNdis_ReceivesOk_NdisReceivesOk_ID 1
|
---|
2041 |
|
---|
2042 | } MSNdis_ReceivesOk, *PMSNdis_ReceivesOk;
|
---|
2043 |
|
---|
2044 | #define MSNdis_ReceivesOk_SIZE (FIELD_OFFSET(MSNdis_ReceivesOk, NdisReceivesOk) + MSNdis_ReceivesOk_NdisReceivesOk_SIZE)
|
---|
2045 |
|
---|
2046 | // MSNdis_TransmitsError - MSNdis_TransmitsError
|
---|
2047 | #define MSNdis_TransmitsErrorGuid \
|
---|
2048 | { 0x447956fc,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2049 |
|
---|
2050 | #if ! (defined(MIDL_PASS))
|
---|
2051 | DEFINE_GUID(MSNdis_TransmitsError_GUID, \
|
---|
2052 | 0x447956fc,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2053 | #endif
|
---|
2054 |
|
---|
2055 |
|
---|
2056 | typedef struct _MSNdis_TransmitsError
|
---|
2057 | {
|
---|
2058 | //
|
---|
2059 | ULONG NdisTransmitsError;
|
---|
2060 | #define MSNdis_TransmitsError_NdisTransmitsError_SIZE sizeof(ULONG)
|
---|
2061 | #define MSNdis_TransmitsError_NdisTransmitsError_ID 1
|
---|
2062 |
|
---|
2063 | } MSNdis_TransmitsError, *PMSNdis_TransmitsError;
|
---|
2064 |
|
---|
2065 | #define MSNdis_TransmitsError_SIZE (FIELD_OFFSET(MSNdis_TransmitsError, NdisTransmitsError) + MSNdis_TransmitsError_NdisTransmitsError_SIZE)
|
---|
2066 |
|
---|
2067 | // MSNdis_ReceiveError - MSNdis_ReceiveError
|
---|
2068 | #define MSNdis_ReceiveErrorGuid \
|
---|
2069 | { 0x447956fd,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2070 |
|
---|
2071 | #if ! (defined(MIDL_PASS))
|
---|
2072 | DEFINE_GUID(MSNdis_ReceiveError_GUID, \
|
---|
2073 | 0x447956fd,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2074 | #endif
|
---|
2075 |
|
---|
2076 |
|
---|
2077 | typedef struct _MSNdis_ReceiveError
|
---|
2078 | {
|
---|
2079 | //
|
---|
2080 | ULONG NdisReceiveError;
|
---|
2081 | #define MSNdis_ReceiveError_NdisReceiveError_SIZE sizeof(ULONG)
|
---|
2082 | #define MSNdis_ReceiveError_NdisReceiveError_ID 1
|
---|
2083 |
|
---|
2084 | } MSNdis_ReceiveError, *PMSNdis_ReceiveError;
|
---|
2085 |
|
---|
2086 | #define MSNdis_ReceiveError_SIZE (FIELD_OFFSET(MSNdis_ReceiveError, NdisReceiveError) + MSNdis_ReceiveError_NdisReceiveError_SIZE)
|
---|
2087 |
|
---|
2088 | // MSNdis_ReceiveNoBuffer - MSNdis_ReceiveNoBuffer
|
---|
2089 | #define MSNdis_ReceiveNoBufferGuid \
|
---|
2090 | { 0x447956fe,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2091 |
|
---|
2092 | #if ! (defined(MIDL_PASS))
|
---|
2093 | DEFINE_GUID(MSNdis_ReceiveNoBuffer_GUID, \
|
---|
2094 | 0x447956fe,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2095 | #endif
|
---|
2096 |
|
---|
2097 |
|
---|
2098 | typedef struct _MSNdis_ReceiveNoBuffer
|
---|
2099 | {
|
---|
2100 | //
|
---|
2101 | ULONG NdisReceiveNoBuffer;
|
---|
2102 | #define MSNdis_ReceiveNoBuffer_NdisReceiveNoBuffer_SIZE sizeof(ULONG)
|
---|
2103 | #define MSNdis_ReceiveNoBuffer_NdisReceiveNoBuffer_ID 1
|
---|
2104 |
|
---|
2105 | } MSNdis_ReceiveNoBuffer, *PMSNdis_ReceiveNoBuffer;
|
---|
2106 |
|
---|
2107 | #define MSNdis_ReceiveNoBuffer_SIZE (FIELD_OFFSET(MSNdis_ReceiveNoBuffer, NdisReceiveNoBuffer) + MSNdis_ReceiveNoBuffer_NdisReceiveNoBuffer_SIZE)
|
---|
2108 |
|
---|
2109 | // MSNdis_CoHardwareStatus - MSNdis_CoHardwareStatus
|
---|
2110 | #define MSNdis_CoHardwareStatusGuid \
|
---|
2111 | { 0x791ad192,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2112 |
|
---|
2113 | #if ! (defined(MIDL_PASS))
|
---|
2114 | DEFINE_GUID(MSNdis_CoHardwareStatus_GUID, \
|
---|
2115 | 0x791ad192,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2116 | #endif
|
---|
2117 |
|
---|
2118 |
|
---|
2119 | typedef struct _MSNdis_CoHardwareStatus
|
---|
2120 | {
|
---|
2121 | //
|
---|
2122 | ULONG NdisCoHardwareStatus;
|
---|
2123 | #define MSNdis_CoHardwareStatus_NdisCoHardwareStatus_SIZE sizeof(ULONG)
|
---|
2124 | #define MSNdis_CoHardwareStatus_NdisCoHardwareStatus_ID 1
|
---|
2125 |
|
---|
2126 | } MSNdis_CoHardwareStatus, *PMSNdis_CoHardwareStatus;
|
---|
2127 |
|
---|
2128 | #define MSNdis_CoHardwareStatus_SIZE (FIELD_OFFSET(MSNdis_CoHardwareStatus, NdisCoHardwareStatus) + MSNdis_CoHardwareStatus_NdisCoHardwareStatus_SIZE)
|
---|
2129 |
|
---|
2130 | // MSNdis_CoMediaSupported - MSNdis_CoMediaSupported
|
---|
2131 | #define MSNdis_CoMediaSupportedGuid \
|
---|
2132 | { 0x791ad193,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2133 |
|
---|
2134 | #if ! (defined(MIDL_PASS))
|
---|
2135 | DEFINE_GUID(MSNdis_CoMediaSupported_GUID, \
|
---|
2136 | 0x791ad193,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2137 | #endif
|
---|
2138 |
|
---|
2139 |
|
---|
2140 | typedef struct _MSNdis_CoMediaSupported
|
---|
2141 | {
|
---|
2142 | //
|
---|
2143 | ULONG NumberElements;
|
---|
2144 | #define MSNdis_CoMediaSupported_NumberElements_SIZE sizeof(ULONG)
|
---|
2145 | #define MSNdis_CoMediaSupported_NumberElements_ID 1
|
---|
2146 |
|
---|
2147 | //
|
---|
2148 | ULONG NdisCoMediaSupported[1];
|
---|
2149 | #define MSNdis_CoMediaSupported_NdisCoMediaSupported_ID 2
|
---|
2150 |
|
---|
2151 | } MSNdis_CoMediaSupported, *PMSNdis_CoMediaSupported;
|
---|
2152 |
|
---|
2153 | // MSNdis_CoMediaInUse - MSNdis_CoMediaInUse
|
---|
2154 | #define MSNdis_CoMediaInUseGuid \
|
---|
2155 | { 0x791ad194,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2156 |
|
---|
2157 | #if ! (defined(MIDL_PASS))
|
---|
2158 | DEFINE_GUID(MSNdis_CoMediaInUse_GUID, \
|
---|
2159 | 0x791ad194,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2160 | #endif
|
---|
2161 |
|
---|
2162 |
|
---|
2163 | typedef struct _MSNdis_CoMediaInUse
|
---|
2164 | {
|
---|
2165 | //
|
---|
2166 | ULONG NumberElements;
|
---|
2167 | #define MSNdis_CoMediaInUse_NumberElements_SIZE sizeof(ULONG)
|
---|
2168 | #define MSNdis_CoMediaInUse_NumberElements_ID 1
|
---|
2169 |
|
---|
2170 | //
|
---|
2171 | ULONG NdisCoMediaInUse[1];
|
---|
2172 | #define MSNdis_CoMediaInUse_NdisCoMediaInUse_ID 2
|
---|
2173 |
|
---|
2174 | } MSNdis_CoMediaInUse, *PMSNdis_CoMediaInUse;
|
---|
2175 |
|
---|
2176 | // MSNdis_CoLinkSpeed - MSNdis_CoLinkSpeed
|
---|
2177 | #define MSNdis_CoLinkSpeedGuid \
|
---|
2178 | { 0x791ad195,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2179 |
|
---|
2180 | #if ! (defined(MIDL_PASS))
|
---|
2181 | DEFINE_GUID(MSNdis_CoLinkSpeed_GUID, \
|
---|
2182 | 0x791ad195,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2183 | #endif
|
---|
2184 |
|
---|
2185 |
|
---|
2186 | typedef struct _MSNdis_CoLinkSpeed
|
---|
2187 | {
|
---|
2188 | //
|
---|
2189 | MSNdis_NetworkLinkSpeed NdisCoLinkSpeed;
|
---|
2190 | #define MSNdis_CoLinkSpeed_NdisCoLinkSpeed_SIZE sizeof(MSNdis_NetworkLinkSpeed)
|
---|
2191 | #define MSNdis_CoLinkSpeed_NdisCoLinkSpeed_ID 1
|
---|
2192 |
|
---|
2193 | } MSNdis_CoLinkSpeed, *PMSNdis_CoLinkSpeed;
|
---|
2194 |
|
---|
2195 | #define MSNdis_CoLinkSpeed_SIZE (FIELD_OFFSET(MSNdis_CoLinkSpeed, NdisCoLinkSpeed) + MSNdis_CoLinkSpeed_NdisCoLinkSpeed_SIZE)
|
---|
2196 |
|
---|
2197 | // MSNdis_CoVendorId - MSNdis_CoVendorId
|
---|
2198 | #define MSNdis_CoVendorIdGuid \
|
---|
2199 | { 0x791ad196,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2200 |
|
---|
2201 | #if ! (defined(MIDL_PASS))
|
---|
2202 | DEFINE_GUID(MSNdis_CoVendorId_GUID, \
|
---|
2203 | 0x791ad196,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2204 | #endif
|
---|
2205 |
|
---|
2206 |
|
---|
2207 | typedef struct _MSNdis_CoVendorId
|
---|
2208 | {
|
---|
2209 | //
|
---|
2210 | ULONG NdisCoVendorID;
|
---|
2211 | #define MSNdis_CoVendorId_NdisCoVendorID_SIZE sizeof(ULONG)
|
---|
2212 | #define MSNdis_CoVendorId_NdisCoVendorID_ID 1
|
---|
2213 |
|
---|
2214 | } MSNdis_CoVendorId, *PMSNdis_CoVendorId;
|
---|
2215 |
|
---|
2216 | #define MSNdis_CoVendorId_SIZE (FIELD_OFFSET(MSNdis_CoVendorId, NdisCoVendorID) + MSNdis_CoVendorId_NdisCoVendorID_SIZE)
|
---|
2217 |
|
---|
2218 | // MSNdis_CoVendorDescription - MSNdis_CoVendorDescription
|
---|
2219 | #define MSNdis_CoVendorDescriptionGuid \
|
---|
2220 | { 0x791ad197,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2221 |
|
---|
2222 | #if ! (defined(MIDL_PASS))
|
---|
2223 | DEFINE_GUID(MSNdis_CoVendorDescription_GUID, \
|
---|
2224 | 0x791ad197,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2225 | #endif
|
---|
2226 |
|
---|
2227 |
|
---|
2228 | typedef struct _MSNdis_CoVendorDescription
|
---|
2229 | {
|
---|
2230 | //
|
---|
2231 | CHAR VariableData[1];
|
---|
2232 | #define MSNdis_CoVendorDescription_NdisCoVendorDescription_ID 1
|
---|
2233 |
|
---|
2234 | } MSNdis_CoVendorDescription, *PMSNdis_CoVendorDescription;
|
---|
2235 |
|
---|
2236 | // MSNdis_CoDriverVersion - MSNdis_CoDriverVersion
|
---|
2237 | #define MSNdis_CoDriverVersionGuid \
|
---|
2238 | { 0x791ad198,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2239 |
|
---|
2240 | #if ! (defined(MIDL_PASS))
|
---|
2241 | DEFINE_GUID(MSNdis_CoDriverVersion_GUID, \
|
---|
2242 | 0x791ad198,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2243 | #endif
|
---|
2244 |
|
---|
2245 |
|
---|
2246 | typedef struct _MSNdis_CoDriverVersion
|
---|
2247 | {
|
---|
2248 | //
|
---|
2249 | USHORT NdisCoDriverVersion;
|
---|
2250 | #define MSNdis_CoDriverVersion_NdisCoDriverVersion_SIZE sizeof(USHORT)
|
---|
2251 | #define MSNdis_CoDriverVersion_NdisCoDriverVersion_ID 1
|
---|
2252 |
|
---|
2253 | } MSNdis_CoDriverVersion, *PMSNdis_CoDriverVersion;
|
---|
2254 |
|
---|
2255 | #define MSNdis_CoDriverVersion_SIZE (FIELD_OFFSET(MSNdis_CoDriverVersion, NdisCoDriverVersion) + MSNdis_CoDriverVersion_NdisCoDriverVersion_SIZE)
|
---|
2256 |
|
---|
2257 | // MSNdis_CoMacOptions - MSNdis_CoMacOptions
|
---|
2258 | #define MSNdis_CoMacOptionsGuid \
|
---|
2259 | { 0x791ad19a,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2260 |
|
---|
2261 | #if ! (defined(MIDL_PASS))
|
---|
2262 | DEFINE_GUID(MSNdis_CoMacOptions_GUID, \
|
---|
2263 | 0x791ad19a,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2264 | #endif
|
---|
2265 |
|
---|
2266 |
|
---|
2267 | typedef struct _MSNdis_CoMacOptions
|
---|
2268 | {
|
---|
2269 | //
|
---|
2270 | ULONG NdisCoMacOptions;
|
---|
2271 | #define MSNdis_CoMacOptions_NdisCoMacOptions_SIZE sizeof(ULONG)
|
---|
2272 | #define MSNdis_CoMacOptions_NdisCoMacOptions_ID 1
|
---|
2273 |
|
---|
2274 | } MSNdis_CoMacOptions, *PMSNdis_CoMacOptions;
|
---|
2275 |
|
---|
2276 | #define MSNdis_CoMacOptions_SIZE (FIELD_OFFSET(MSNdis_CoMacOptions, NdisCoMacOptions) + MSNdis_CoMacOptions_NdisCoMacOptions_SIZE)
|
---|
2277 |
|
---|
2278 | // MSNdis_CoMediaConnectStatus - MSNdis_CoMediaConnectStatus
|
---|
2279 | #define MSNdis_CoMediaConnectStatusGuid \
|
---|
2280 | { 0x791ad19b,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2281 |
|
---|
2282 | #if ! (defined(MIDL_PASS))
|
---|
2283 | DEFINE_GUID(MSNdis_CoMediaConnectStatus_GUID, \
|
---|
2284 | 0x791ad19b,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2285 | #endif
|
---|
2286 |
|
---|
2287 |
|
---|
2288 | typedef struct _MSNdis_CoMediaConnectStatus
|
---|
2289 | {
|
---|
2290 | //
|
---|
2291 | ULONG NdisCoMediaConnectStatus;
|
---|
2292 | #define MSNdis_CoMediaConnectStatus_NdisCoMediaConnectStatus_SIZE sizeof(ULONG)
|
---|
2293 | #define MSNdis_CoMediaConnectStatus_NdisCoMediaConnectStatus_ID 1
|
---|
2294 |
|
---|
2295 | } MSNdis_CoMediaConnectStatus, *PMSNdis_CoMediaConnectStatus;
|
---|
2296 |
|
---|
2297 | #define MSNdis_CoMediaConnectStatus_SIZE (FIELD_OFFSET(MSNdis_CoMediaConnectStatus, NdisCoMediaConnectStatus) + MSNdis_CoMediaConnectStatus_NdisCoMediaConnectStatus_SIZE)
|
---|
2298 |
|
---|
2299 | // MSNdis_CoVendorDriverVersion - MSNdis_CoVendorDriverVersion
|
---|
2300 | #define MSNdis_CoVendorDriverVersionGuid \
|
---|
2301 | { 0x791ad19c,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2302 |
|
---|
2303 | #if ! (defined(MIDL_PASS))
|
---|
2304 | DEFINE_GUID(MSNdis_CoVendorDriverVersion_GUID, \
|
---|
2305 | 0x791ad19c,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2306 | #endif
|
---|
2307 |
|
---|
2308 |
|
---|
2309 | typedef struct _MSNdis_CoVendorDriverVersion
|
---|
2310 | {
|
---|
2311 | //
|
---|
2312 | ULONG NdisCoVendorDriverVersion;
|
---|
2313 | #define MSNdis_CoVendorDriverVersion_NdisCoVendorDriverVersion_SIZE sizeof(ULONG)
|
---|
2314 | #define MSNdis_CoVendorDriverVersion_NdisCoVendorDriverVersion_ID 1
|
---|
2315 |
|
---|
2316 | } MSNdis_CoVendorDriverVersion, *PMSNdis_CoVendorDriverVersion;
|
---|
2317 |
|
---|
2318 | #define MSNdis_CoVendorDriverVersion_SIZE (FIELD_OFFSET(MSNdis_CoVendorDriverVersion, NdisCoVendorDriverVersion) + MSNdis_CoVendorDriverVersion_NdisCoVendorDriverVersion_SIZE)
|
---|
2319 |
|
---|
2320 | // MSNdis_CoMinimumLinkSpeed - MSNdis_CoMinimumLinkSpeed
|
---|
2321 | #define MSNdis_CoMinimumLinkSpeedGuid \
|
---|
2322 | { 0x791ad19d,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2323 |
|
---|
2324 | #if ! (defined(MIDL_PASS))
|
---|
2325 | DEFINE_GUID(MSNdis_CoMinimumLinkSpeed_GUID, \
|
---|
2326 | 0x791ad19d,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2327 | #endif
|
---|
2328 |
|
---|
2329 |
|
---|
2330 | typedef struct _MSNdis_CoMinimumLinkSpeed
|
---|
2331 | {
|
---|
2332 | //
|
---|
2333 | MSNdis_NetworkLinkSpeed NdisCoMinimumLinkSpeed;
|
---|
2334 | #define MSNdis_CoMinimumLinkSpeed_NdisCoMinimumLinkSpeed_SIZE sizeof(MSNdis_NetworkLinkSpeed)
|
---|
2335 | #define MSNdis_CoMinimumLinkSpeed_NdisCoMinimumLinkSpeed_ID 1
|
---|
2336 |
|
---|
2337 | } MSNdis_CoMinimumLinkSpeed, *PMSNdis_CoMinimumLinkSpeed;
|
---|
2338 |
|
---|
2339 | #define MSNdis_CoMinimumLinkSpeed_SIZE (FIELD_OFFSET(MSNdis_CoMinimumLinkSpeed, NdisCoMinimumLinkSpeed) + MSNdis_CoMinimumLinkSpeed_NdisCoMinimumLinkSpeed_SIZE)
|
---|
2340 |
|
---|
2341 | // MSNdis_CoTransmitPdusOk - MSNdis_CoTransmitPdusOk
|
---|
2342 | #define MSNdis_CoTransmitPdusOkGuid \
|
---|
2343 | { 0x0a214805,0xe35f,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2344 |
|
---|
2345 | #if ! (defined(MIDL_PASS))
|
---|
2346 | DEFINE_GUID(MSNdis_CoTransmitPdusOk_GUID, \
|
---|
2347 | 0x0a214805,0xe35f,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2348 | #endif
|
---|
2349 |
|
---|
2350 |
|
---|
2351 | typedef struct _MSNdis_CoTransmitPdusOk
|
---|
2352 | {
|
---|
2353 | //
|
---|
2354 | ULONGLONG NdisCoTransmitPdusOk;
|
---|
2355 | #define MSNdis_CoTransmitPdusOk_NdisCoTransmitPdusOk_SIZE sizeof(ULONGLONG)
|
---|
2356 | #define MSNdis_CoTransmitPdusOk_NdisCoTransmitPdusOk_ID 1
|
---|
2357 |
|
---|
2358 | } MSNdis_CoTransmitPdusOk, *PMSNdis_CoTransmitPdusOk;
|
---|
2359 |
|
---|
2360 | #define MSNdis_CoTransmitPdusOk_SIZE (FIELD_OFFSET(MSNdis_CoTransmitPdusOk, NdisCoTransmitPdusOk) + MSNdis_CoTransmitPdusOk_NdisCoTransmitPdusOk_SIZE)
|
---|
2361 |
|
---|
2362 | // MSNdis_CoReceivePdusOk - MSNdis_CoReceivePdusOk
|
---|
2363 | #define MSNdis_CoReceivePdusOkGuid \
|
---|
2364 | { 0x0a214806,0xe35f,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2365 |
|
---|
2366 | #if ! (defined(MIDL_PASS))
|
---|
2367 | DEFINE_GUID(MSNdis_CoReceivePdusOk_GUID, \
|
---|
2368 | 0x0a214806,0xe35f,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2369 | #endif
|
---|
2370 |
|
---|
2371 |
|
---|
2372 | typedef struct _MSNdis_CoReceivePdusOk
|
---|
2373 | {
|
---|
2374 | //
|
---|
2375 | ULONGLONG NdisCoReceivePdusOk;
|
---|
2376 | #define MSNdis_CoReceivePdusOk_NdisCoReceivePdusOk_SIZE sizeof(ULONGLONG)
|
---|
2377 | #define MSNdis_CoReceivePdusOk_NdisCoReceivePdusOk_ID 1
|
---|
2378 |
|
---|
2379 | } MSNdis_CoReceivePdusOk, *PMSNdis_CoReceivePdusOk;
|
---|
2380 |
|
---|
2381 | #define MSNdis_CoReceivePdusOk_SIZE (FIELD_OFFSET(MSNdis_CoReceivePdusOk, NdisCoReceivePdusOk) + MSNdis_CoReceivePdusOk_NdisCoReceivePdusOk_SIZE)
|
---|
2382 |
|
---|
2383 | // MSNdis_CoTransmitPduErrors - MSNdis_CoTransmitPduErrors
|
---|
2384 | #define MSNdis_CoTransmitPduErrorsGuid \
|
---|
2385 | { 0x0a214807,0xe35f,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2386 |
|
---|
2387 | #if ! (defined(MIDL_PASS))
|
---|
2388 | DEFINE_GUID(MSNdis_CoTransmitPduErrors_GUID, \
|
---|
2389 | 0x0a214807,0xe35f,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2390 | #endif
|
---|
2391 |
|
---|
2392 |
|
---|
2393 | typedef struct _MSNdis_CoTransmitPduErrors
|
---|
2394 | {
|
---|
2395 | //
|
---|
2396 | ULONG NdisCoTransmitPduErrors;
|
---|
2397 | #define MSNdis_CoTransmitPduErrors_NdisCoTransmitPduErrors_SIZE sizeof(ULONG)
|
---|
2398 | #define MSNdis_CoTransmitPduErrors_NdisCoTransmitPduErrors_ID 1
|
---|
2399 |
|
---|
2400 | } MSNdis_CoTransmitPduErrors, *PMSNdis_CoTransmitPduErrors;
|
---|
2401 |
|
---|
2402 | #define MSNdis_CoTransmitPduErrors_SIZE (FIELD_OFFSET(MSNdis_CoTransmitPduErrors, NdisCoTransmitPduErrors) + MSNdis_CoTransmitPduErrors_NdisCoTransmitPduErrors_SIZE)
|
---|
2403 |
|
---|
2404 | // MSNdis_CoReceivePduErrors - MSNdis_CoReceivePduErrors
|
---|
2405 | #define MSNdis_CoReceivePduErrorsGuid \
|
---|
2406 | { 0x0a214808,0xe35f,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2407 |
|
---|
2408 | #if ! (defined(MIDL_PASS))
|
---|
2409 | DEFINE_GUID(MSNdis_CoReceivePduErrors_GUID, \
|
---|
2410 | 0x0a214808,0xe35f,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2411 | #endif
|
---|
2412 |
|
---|
2413 |
|
---|
2414 | typedef struct _MSNdis_CoReceivePduErrors
|
---|
2415 | {
|
---|
2416 | //
|
---|
2417 | ULONG NdisCoReceivePduErrors;
|
---|
2418 | #define MSNdis_CoReceivePduErrors_NdisCoReceivePduErrors_SIZE sizeof(ULONG)
|
---|
2419 | #define MSNdis_CoReceivePduErrors_NdisCoReceivePduErrors_ID 1
|
---|
2420 |
|
---|
2421 | } MSNdis_CoReceivePduErrors, *PMSNdis_CoReceivePduErrors;
|
---|
2422 |
|
---|
2423 | #define MSNdis_CoReceivePduErrors_SIZE (FIELD_OFFSET(MSNdis_CoReceivePduErrors, NdisCoReceivePduErrors) + MSNdis_CoReceivePduErrors_NdisCoReceivePduErrors_SIZE)
|
---|
2424 |
|
---|
2425 | // MSNdis_CoReceivePdusNoBuffer - MSNdis_CoReceivePdusNoBuffer
|
---|
2426 | #define MSNdis_CoReceivePdusNoBufferGuid \
|
---|
2427 | { 0x0a214809,0xe35f,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2428 |
|
---|
2429 | #if ! (defined(MIDL_PASS))
|
---|
2430 | DEFINE_GUID(MSNdis_CoReceivePdusNoBuffer_GUID, \
|
---|
2431 | 0x0a214809,0xe35f,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2432 | #endif
|
---|
2433 |
|
---|
2434 |
|
---|
2435 | typedef struct _MSNdis_CoReceivePdusNoBuffer
|
---|
2436 | {
|
---|
2437 | //
|
---|
2438 | ULONG NdisCoReceivePdusNoBuffer;
|
---|
2439 | #define MSNdis_CoReceivePdusNoBuffer_NdisCoReceivePdusNoBuffer_SIZE sizeof(ULONG)
|
---|
2440 | #define MSNdis_CoReceivePdusNoBuffer_NdisCoReceivePdusNoBuffer_ID 1
|
---|
2441 |
|
---|
2442 | } MSNdis_CoReceivePdusNoBuffer, *PMSNdis_CoReceivePdusNoBuffer;
|
---|
2443 |
|
---|
2444 | #define MSNdis_CoReceivePdusNoBuffer_SIZE (FIELD_OFFSET(MSNdis_CoReceivePdusNoBuffer, NdisCoReceivePdusNoBuffer) + MSNdis_CoReceivePdusNoBuffer_NdisCoReceivePdusNoBuffer_SIZE)
|
---|
2445 |
|
---|
2446 | // MSNdis_AtmSupportedVcRates - MSNdis_AtmSupportedVcRates
|
---|
2447 | #define MSNdis_AtmSupportedVcRatesGuid \
|
---|
2448 | { 0x791ad19e,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2449 |
|
---|
2450 | #if ! (defined(MIDL_PASS))
|
---|
2451 | DEFINE_GUID(MSNdis_AtmSupportedVcRates_GUID, \
|
---|
2452 | 0x791ad19e,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2453 | #endif
|
---|
2454 |
|
---|
2455 |
|
---|
2456 | typedef struct _MSNdis_AtmSupportedVcRates
|
---|
2457 | {
|
---|
2458 | //
|
---|
2459 | ULONG MinCellRate;
|
---|
2460 | #define MSNdis_AtmSupportedVcRates_MinCellRate_SIZE sizeof(ULONG)
|
---|
2461 | #define MSNdis_AtmSupportedVcRates_MinCellRate_ID 1
|
---|
2462 |
|
---|
2463 | //
|
---|
2464 | ULONG MaxCellRate;
|
---|
2465 | #define MSNdis_AtmSupportedVcRates_MaxCellRate_SIZE sizeof(ULONG)
|
---|
2466 | #define MSNdis_AtmSupportedVcRates_MaxCellRate_ID 2
|
---|
2467 |
|
---|
2468 | } MSNdis_AtmSupportedVcRates, *PMSNdis_AtmSupportedVcRates;
|
---|
2469 |
|
---|
2470 | #define MSNdis_AtmSupportedVcRates_SIZE (FIELD_OFFSET(MSNdis_AtmSupportedVcRates, MaxCellRate) + MSNdis_AtmSupportedVcRates_MaxCellRate_SIZE)
|
---|
2471 |
|
---|
2472 | // MSNdis_AtmSupportedServiceCategory - MSNdis_AtmSupportedServiceCategory
|
---|
2473 | #define MSNdis_AtmSupportedServiceCategoryGuid \
|
---|
2474 | { 0x791ad19f,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2475 |
|
---|
2476 | #if ! (defined(MIDL_PASS))
|
---|
2477 | DEFINE_GUID(MSNdis_AtmSupportedServiceCategory_GUID, \
|
---|
2478 | 0x791ad19f,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2479 | #endif
|
---|
2480 |
|
---|
2481 |
|
---|
2482 | typedef struct _MSNdis_AtmSupportedServiceCategory
|
---|
2483 | {
|
---|
2484 | //
|
---|
2485 | ULONG NdisAtmSupportedServiceCategory;
|
---|
2486 | #define MSNdis_AtmSupportedServiceCategory_NdisAtmSupportedServiceCategory_SIZE sizeof(ULONG)
|
---|
2487 | #define MSNdis_AtmSupportedServiceCategory_NdisAtmSupportedServiceCategory_ID 1
|
---|
2488 |
|
---|
2489 | } MSNdis_AtmSupportedServiceCategory, *PMSNdis_AtmSupportedServiceCategory;
|
---|
2490 |
|
---|
2491 | #define MSNdis_AtmSupportedServiceCategory_SIZE (FIELD_OFFSET(MSNdis_AtmSupportedServiceCategory, NdisAtmSupportedServiceCategory) + MSNdis_AtmSupportedServiceCategory_NdisAtmSupportedServiceCategory_SIZE)
|
---|
2492 |
|
---|
2493 | // MSNdis_AtmSupportedAalTypes - MSNdis_AtmSupportedAalTypes
|
---|
2494 | #define MSNdis_AtmSupportedAalTypesGuid \
|
---|
2495 | { 0x791ad1a0,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2496 |
|
---|
2497 | #if ! (defined(MIDL_PASS))
|
---|
2498 | DEFINE_GUID(MSNdis_AtmSupportedAalTypes_GUID, \
|
---|
2499 | 0x791ad1a0,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2500 | #endif
|
---|
2501 |
|
---|
2502 |
|
---|
2503 | typedef struct _MSNdis_AtmSupportedAalTypes
|
---|
2504 | {
|
---|
2505 | //
|
---|
2506 | ULONG NdisAtmSupportedAalTypes;
|
---|
2507 | #define MSNdis_AtmSupportedAalTypes_NdisAtmSupportedAalTypes_SIZE sizeof(ULONG)
|
---|
2508 | #define MSNdis_AtmSupportedAalTypes_NdisAtmSupportedAalTypes_ID 1
|
---|
2509 |
|
---|
2510 | } MSNdis_AtmSupportedAalTypes, *PMSNdis_AtmSupportedAalTypes;
|
---|
2511 |
|
---|
2512 | #define MSNdis_AtmSupportedAalTypes_SIZE (FIELD_OFFSET(MSNdis_AtmSupportedAalTypes, NdisAtmSupportedAalTypes) + MSNdis_AtmSupportedAalTypes_NdisAtmSupportedAalTypes_SIZE)
|
---|
2513 |
|
---|
2514 | // MSNdis_AtmHardwareCurrentAddress - MSNdis_AtmHardwareCurrentAddress
|
---|
2515 | #define MSNdis_AtmHardwareCurrentAddressGuid \
|
---|
2516 | { 0x791ad1a1,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2517 |
|
---|
2518 | #if ! (defined(MIDL_PASS))
|
---|
2519 | DEFINE_GUID(MSNdis_AtmHardwareCurrentAddress_GUID, \
|
---|
2520 | 0x791ad1a1,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2521 | #endif
|
---|
2522 |
|
---|
2523 |
|
---|
2524 | typedef struct _MSNdis_AtmHardwareCurrentAddress
|
---|
2525 | {
|
---|
2526 | //
|
---|
2527 | MSNdis_NetworkAddress NdisAtmHardwareCurrentAddress;
|
---|
2528 | #define MSNdis_AtmHardwareCurrentAddress_NdisAtmHardwareCurrentAddress_SIZE sizeof(MSNdis_NetworkAddress)
|
---|
2529 | #define MSNdis_AtmHardwareCurrentAddress_NdisAtmHardwareCurrentAddress_ID 1
|
---|
2530 |
|
---|
2531 | } MSNdis_AtmHardwareCurrentAddress, *PMSNdis_AtmHardwareCurrentAddress;
|
---|
2532 |
|
---|
2533 | #define MSNdis_AtmHardwareCurrentAddress_SIZE (FIELD_OFFSET(MSNdis_AtmHardwareCurrentAddress, NdisAtmHardwareCurrentAddress) + MSNdis_AtmHardwareCurrentAddress_NdisAtmHardwareCurrentAddress_SIZE)
|
---|
2534 |
|
---|
2535 | // MSNdis_AtmMaxActiveVcs - MSNdis_AtmMaxActiveVcs
|
---|
2536 | #define MSNdis_AtmMaxActiveVcsGuid \
|
---|
2537 | { 0x791ad1a2,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2538 |
|
---|
2539 | #if ! (defined(MIDL_PASS))
|
---|
2540 | DEFINE_GUID(MSNdis_AtmMaxActiveVcs_GUID, \
|
---|
2541 | 0x791ad1a2,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2542 | #endif
|
---|
2543 |
|
---|
2544 |
|
---|
2545 | typedef struct _MSNdis_AtmMaxActiveVcs
|
---|
2546 | {
|
---|
2547 | //
|
---|
2548 | ULONG NdisAtmMaxActiveVcs;
|
---|
2549 | #define MSNdis_AtmMaxActiveVcs_NdisAtmMaxActiveVcs_SIZE sizeof(ULONG)
|
---|
2550 | #define MSNdis_AtmMaxActiveVcs_NdisAtmMaxActiveVcs_ID 1
|
---|
2551 |
|
---|
2552 | } MSNdis_AtmMaxActiveVcs, *PMSNdis_AtmMaxActiveVcs;
|
---|
2553 |
|
---|
2554 | #define MSNdis_AtmMaxActiveVcs_SIZE (FIELD_OFFSET(MSNdis_AtmMaxActiveVcs, NdisAtmMaxActiveVcs) + MSNdis_AtmMaxActiveVcs_NdisAtmMaxActiveVcs_SIZE)
|
---|
2555 |
|
---|
2556 | // MSNdis_AtmMaxActiveVciBits - MSNdis_AtmMaxActiveVciBits
|
---|
2557 | #define MSNdis_AtmMaxActiveVciBitsGuid \
|
---|
2558 | { 0x791ad1a3,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2559 |
|
---|
2560 | #if ! (defined(MIDL_PASS))
|
---|
2561 | DEFINE_GUID(MSNdis_AtmMaxActiveVciBits_GUID, \
|
---|
2562 | 0x791ad1a3,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2563 | #endif
|
---|
2564 |
|
---|
2565 |
|
---|
2566 | typedef struct _MSNdis_AtmMaxActiveVciBits
|
---|
2567 | {
|
---|
2568 | //
|
---|
2569 | ULONG NdisAtmMaxActiveVciBits;
|
---|
2570 | #define MSNdis_AtmMaxActiveVciBits_NdisAtmMaxActiveVciBits_SIZE sizeof(ULONG)
|
---|
2571 | #define MSNdis_AtmMaxActiveVciBits_NdisAtmMaxActiveVciBits_ID 1
|
---|
2572 |
|
---|
2573 | } MSNdis_AtmMaxActiveVciBits, *PMSNdis_AtmMaxActiveVciBits;
|
---|
2574 |
|
---|
2575 | #define MSNdis_AtmMaxActiveVciBits_SIZE (FIELD_OFFSET(MSNdis_AtmMaxActiveVciBits, NdisAtmMaxActiveVciBits) + MSNdis_AtmMaxActiveVciBits_NdisAtmMaxActiveVciBits_SIZE)
|
---|
2576 |
|
---|
2577 | // MSNdis_AtmMaxActiveVpiBits - MSNdis_AtmMaxActiveVpiBits
|
---|
2578 | #define MSNdis_AtmMaxActiveVpiBitsGuid \
|
---|
2579 | { 0x791ad1a4,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2580 |
|
---|
2581 | #if ! (defined(MIDL_PASS))
|
---|
2582 | DEFINE_GUID(MSNdis_AtmMaxActiveVpiBits_GUID, \
|
---|
2583 | 0x791ad1a4,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2584 | #endif
|
---|
2585 |
|
---|
2586 |
|
---|
2587 | typedef struct _MSNdis_AtmMaxActiveVpiBits
|
---|
2588 | {
|
---|
2589 | //
|
---|
2590 | ULONG NdisAtmMaxActiveVpiBits;
|
---|
2591 | #define MSNdis_AtmMaxActiveVpiBits_NdisAtmMaxActiveVpiBits_SIZE sizeof(ULONG)
|
---|
2592 | #define MSNdis_AtmMaxActiveVpiBits_NdisAtmMaxActiveVpiBits_ID 1
|
---|
2593 |
|
---|
2594 | } MSNdis_AtmMaxActiveVpiBits, *PMSNdis_AtmMaxActiveVpiBits;
|
---|
2595 |
|
---|
2596 | #define MSNdis_AtmMaxActiveVpiBits_SIZE (FIELD_OFFSET(MSNdis_AtmMaxActiveVpiBits, NdisAtmMaxActiveVpiBits) + MSNdis_AtmMaxActiveVpiBits_NdisAtmMaxActiveVpiBits_SIZE)
|
---|
2597 |
|
---|
2598 | // MSNdis_AtmMaxAal0PacketSize - MSNdis_AtmMaxAal0PacketSize
|
---|
2599 | #define MSNdis_AtmMaxAal0PacketSizeGuid \
|
---|
2600 | { 0x791ad1a5,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2601 |
|
---|
2602 | #if ! (defined(MIDL_PASS))
|
---|
2603 | DEFINE_GUID(MSNdis_AtmMaxAal0PacketSize_GUID, \
|
---|
2604 | 0x791ad1a5,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2605 | #endif
|
---|
2606 |
|
---|
2607 |
|
---|
2608 | typedef struct _MSNdis_AtmMaxAal0PacketSize
|
---|
2609 | {
|
---|
2610 | //
|
---|
2611 | ULONG NdisAtmMaxAal0PacketSize;
|
---|
2612 | #define MSNdis_AtmMaxAal0PacketSize_NdisAtmMaxAal0PacketSize_SIZE sizeof(ULONG)
|
---|
2613 | #define MSNdis_AtmMaxAal0PacketSize_NdisAtmMaxAal0PacketSize_ID 1
|
---|
2614 |
|
---|
2615 | } MSNdis_AtmMaxAal0PacketSize, *PMSNdis_AtmMaxAal0PacketSize;
|
---|
2616 |
|
---|
2617 | #define MSNdis_AtmMaxAal0PacketSize_SIZE (FIELD_OFFSET(MSNdis_AtmMaxAal0PacketSize, NdisAtmMaxAal0PacketSize) + MSNdis_AtmMaxAal0PacketSize_NdisAtmMaxAal0PacketSize_SIZE)
|
---|
2618 |
|
---|
2619 | // MSNdis_AtmMaxAal1PacketSize - MSNdis_AtmMaxAal1PacketSize
|
---|
2620 | #define MSNdis_AtmMaxAal1PacketSizeGuid \
|
---|
2621 | { 0x791ad1a6,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2622 |
|
---|
2623 | #if ! (defined(MIDL_PASS))
|
---|
2624 | DEFINE_GUID(MSNdis_AtmMaxAal1PacketSize_GUID, \
|
---|
2625 | 0x791ad1a6,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2626 | #endif
|
---|
2627 |
|
---|
2628 |
|
---|
2629 | typedef struct _MSNdis_AtmMaxAal1PacketSize
|
---|
2630 | {
|
---|
2631 | //
|
---|
2632 | ULONG NdisAtmMaxAal1PacketSize;
|
---|
2633 | #define MSNdis_AtmMaxAal1PacketSize_NdisAtmMaxAal1PacketSize_SIZE sizeof(ULONG)
|
---|
2634 | #define MSNdis_AtmMaxAal1PacketSize_NdisAtmMaxAal1PacketSize_ID 1
|
---|
2635 |
|
---|
2636 | } MSNdis_AtmMaxAal1PacketSize, *PMSNdis_AtmMaxAal1PacketSize;
|
---|
2637 |
|
---|
2638 | #define MSNdis_AtmMaxAal1PacketSize_SIZE (FIELD_OFFSET(MSNdis_AtmMaxAal1PacketSize, NdisAtmMaxAal1PacketSize) + MSNdis_AtmMaxAal1PacketSize_NdisAtmMaxAal1PacketSize_SIZE)
|
---|
2639 |
|
---|
2640 | // MSNdis_AtmMaxAal34PacketSize - MSNdis_AtmMaxAal34PacketSize
|
---|
2641 | #define MSNdis_AtmMaxAal34PacketSizeGuid \
|
---|
2642 | { 0x791ad1a7,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2643 |
|
---|
2644 | #if ! (defined(MIDL_PASS))
|
---|
2645 | DEFINE_GUID(MSNdis_AtmMaxAal34PacketSize_GUID, \
|
---|
2646 | 0x791ad1a7,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2647 | #endif
|
---|
2648 |
|
---|
2649 |
|
---|
2650 | typedef struct _MSNdis_AtmMaxAal34PacketSize
|
---|
2651 | {
|
---|
2652 | //
|
---|
2653 | ULONG NdisAtmMaxAal34PacketSize;
|
---|
2654 | #define MSNdis_AtmMaxAal34PacketSize_NdisAtmMaxAal34PacketSize_SIZE sizeof(ULONG)
|
---|
2655 | #define MSNdis_AtmMaxAal34PacketSize_NdisAtmMaxAal34PacketSize_ID 1
|
---|
2656 |
|
---|
2657 | } MSNdis_AtmMaxAal34PacketSize, *PMSNdis_AtmMaxAal34PacketSize;
|
---|
2658 |
|
---|
2659 | #define MSNdis_AtmMaxAal34PacketSize_SIZE (FIELD_OFFSET(MSNdis_AtmMaxAal34PacketSize, NdisAtmMaxAal34PacketSize) + MSNdis_AtmMaxAal34PacketSize_NdisAtmMaxAal34PacketSize_SIZE)
|
---|
2660 |
|
---|
2661 | // MSNdis_AtmMaxAal5PacketSize - MSNdis_AtmMaxAal5PacketSize
|
---|
2662 | #define MSNdis_AtmMaxAal5PacketSizeGuid \
|
---|
2663 | { 0x791ad191,0xe35c,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2664 |
|
---|
2665 | #if ! (defined(MIDL_PASS))
|
---|
2666 | DEFINE_GUID(MSNdis_AtmMaxAal5PacketSize_GUID, \
|
---|
2667 | 0x791ad191,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2668 | #endif
|
---|
2669 |
|
---|
2670 |
|
---|
2671 | typedef struct _MSNdis_AtmMaxAal5PacketSize
|
---|
2672 | {
|
---|
2673 | //
|
---|
2674 | ULONG NdisAtmMaxAal5PacketSize;
|
---|
2675 | #define MSNdis_AtmMaxAal5PacketSize_NdisAtmMaxAal5PacketSize_SIZE sizeof(ULONG)
|
---|
2676 | #define MSNdis_AtmMaxAal5PacketSize_NdisAtmMaxAal5PacketSize_ID 1
|
---|
2677 |
|
---|
2678 | } MSNdis_AtmMaxAal5PacketSize, *PMSNdis_AtmMaxAal5PacketSize;
|
---|
2679 |
|
---|
2680 | #define MSNdis_AtmMaxAal5PacketSize_SIZE (FIELD_OFFSET(MSNdis_AtmMaxAal5PacketSize, NdisAtmMaxAal5PacketSize) + MSNdis_AtmMaxAal5PacketSize_NdisAtmMaxAal5PacketSize_SIZE)
|
---|
2681 |
|
---|
2682 | // MSNdis_AtmReceiveCellsOk - MSNdis_AtmReceiveCellsOk
|
---|
2683 | #define MSNdis_AtmReceiveCellsOkGuid \
|
---|
2684 | { 0x0a21480a,0xe35f,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2685 |
|
---|
2686 | #if ! (defined(MIDL_PASS))
|
---|
2687 | DEFINE_GUID(MSNdis_AtmReceiveCellsOk_GUID, \
|
---|
2688 | 0x0a21480a,0xe35f,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2689 | #endif
|
---|
2690 |
|
---|
2691 |
|
---|
2692 | typedef struct _MSNdis_AtmReceiveCellsOk
|
---|
2693 | {
|
---|
2694 | //
|
---|
2695 | ULONGLONG NdisAtmReceiveCellsOk;
|
---|
2696 | #define MSNdis_AtmReceiveCellsOk_NdisAtmReceiveCellsOk_SIZE sizeof(ULONGLONG)
|
---|
2697 | #define MSNdis_AtmReceiveCellsOk_NdisAtmReceiveCellsOk_ID 1
|
---|
2698 |
|
---|
2699 | } MSNdis_AtmReceiveCellsOk, *PMSNdis_AtmReceiveCellsOk;
|
---|
2700 |
|
---|
2701 | #define MSNdis_AtmReceiveCellsOk_SIZE (FIELD_OFFSET(MSNdis_AtmReceiveCellsOk, NdisAtmReceiveCellsOk) + MSNdis_AtmReceiveCellsOk_NdisAtmReceiveCellsOk_SIZE)
|
---|
2702 |
|
---|
2703 | // MSNdis_AtmTransmitCellsOk - MSNdis_AtmTransmitCellsOk
|
---|
2704 | #define MSNdis_AtmTransmitCellsOkGuid \
|
---|
2705 | { 0x0a21480b,0xe35f,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2706 |
|
---|
2707 | #if ! (defined(MIDL_PASS))
|
---|
2708 | DEFINE_GUID(MSNdis_AtmTransmitCellsOk_GUID, \
|
---|
2709 | 0x0a21480b,0xe35f,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2710 | #endif
|
---|
2711 |
|
---|
2712 |
|
---|
2713 | typedef struct _MSNdis_AtmTransmitCellsOk
|
---|
2714 | {
|
---|
2715 | //
|
---|
2716 | ULONGLONG NdisAtmTransmitCellsOk;
|
---|
2717 | #define MSNdis_AtmTransmitCellsOk_NdisAtmTransmitCellsOk_SIZE sizeof(ULONGLONG)
|
---|
2718 | #define MSNdis_AtmTransmitCellsOk_NdisAtmTransmitCellsOk_ID 1
|
---|
2719 |
|
---|
2720 | } MSNdis_AtmTransmitCellsOk, *PMSNdis_AtmTransmitCellsOk;
|
---|
2721 |
|
---|
2722 | #define MSNdis_AtmTransmitCellsOk_SIZE (FIELD_OFFSET(MSNdis_AtmTransmitCellsOk, NdisAtmTransmitCellsOk) + MSNdis_AtmTransmitCellsOk_NdisAtmTransmitCellsOk_SIZE)
|
---|
2723 |
|
---|
2724 | // MSNdis_AtmReceiveCellsDropped - MSNdis_AtmReceiveCellsDropped
|
---|
2725 | #define MSNdis_AtmReceiveCellsDroppedGuid \
|
---|
2726 | { 0x0a21480c,0xe35f,0x11d0, { 0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2727 |
|
---|
2728 | #if ! (defined(MIDL_PASS))
|
---|
2729 | DEFINE_GUID(MSNdis_AtmReceiveCellsDropped_GUID, \
|
---|
2730 | 0x0a21480c,0xe35f,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2731 | #endif
|
---|
2732 |
|
---|
2733 |
|
---|
2734 | typedef struct _MSNdis_AtmReceiveCellsDropped
|
---|
2735 | {
|
---|
2736 | //
|
---|
2737 | ULONGLONG NdisAtmReceiveCellsDropped;
|
---|
2738 | #define MSNdis_AtmReceiveCellsDropped_NdisAtmReceiveCellsDropped_SIZE sizeof(ULONGLONG)
|
---|
2739 | #define MSNdis_AtmReceiveCellsDropped_NdisAtmReceiveCellsDropped_ID 1
|
---|
2740 |
|
---|
2741 | } MSNdis_AtmReceiveCellsDropped, *PMSNdis_AtmReceiveCellsDropped;
|
---|
2742 |
|
---|
2743 | #define MSNdis_AtmReceiveCellsDropped_SIZE (FIELD_OFFSET(MSNdis_AtmReceiveCellsDropped, NdisAtmReceiveCellsDropped) + MSNdis_AtmReceiveCellsDropped_NdisAtmReceiveCellsDropped_SIZE)
|
---|
2744 |
|
---|
2745 | // MSNdis_EthernetPermanentAddress - MSNdis_EthernetPermanentAddress
|
---|
2746 | #define MSNdis_EthernetPermanentAddressGuid \
|
---|
2747 | { 0x447956ff,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2748 |
|
---|
2749 | #if ! (defined(MIDL_PASS))
|
---|
2750 | DEFINE_GUID(MSNdis_EthernetPermanentAddress_GUID, \
|
---|
2751 | 0x447956ff,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2752 | #endif
|
---|
2753 |
|
---|
2754 |
|
---|
2755 | typedef struct _MSNdis_EthernetPermanentAddress
|
---|
2756 | {
|
---|
2757 | //
|
---|
2758 | MSNdis_NetworkAddress NdisPermanentAddress;
|
---|
2759 | #define MSNdis_EthernetPermanentAddress_NdisPermanentAddress_SIZE sizeof(MSNdis_NetworkAddress)
|
---|
2760 | #define MSNdis_EthernetPermanentAddress_NdisPermanentAddress_ID 1
|
---|
2761 |
|
---|
2762 | } MSNdis_EthernetPermanentAddress, *PMSNdis_EthernetPermanentAddress;
|
---|
2763 |
|
---|
2764 | #define MSNdis_EthernetPermanentAddress_SIZE (FIELD_OFFSET(MSNdis_EthernetPermanentAddress, NdisPermanentAddress) + MSNdis_EthernetPermanentAddress_NdisPermanentAddress_SIZE)
|
---|
2765 |
|
---|
2766 | // MSNdis_EthernetCurrentAddress - MSNdis_EthernetCurrentAddress
|
---|
2767 | #define MSNdis_EthernetCurrentAddressGuid \
|
---|
2768 | { 0x44795700,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2769 |
|
---|
2770 | #if ! (defined(MIDL_PASS))
|
---|
2771 | DEFINE_GUID(MSNdis_EthernetCurrentAddress_GUID, \
|
---|
2772 | 0x44795700,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2773 | #endif
|
---|
2774 |
|
---|
2775 |
|
---|
2776 | typedef struct _MSNdis_EthernetCurrentAddress
|
---|
2777 | {
|
---|
2778 | //
|
---|
2779 | MSNdis_NetworkAddress NdisCurrentAddress;
|
---|
2780 | #define MSNdis_EthernetCurrentAddress_NdisCurrentAddress_SIZE sizeof(MSNdis_NetworkAddress)
|
---|
2781 | #define MSNdis_EthernetCurrentAddress_NdisCurrentAddress_ID 1
|
---|
2782 |
|
---|
2783 | } MSNdis_EthernetCurrentAddress, *PMSNdis_EthernetCurrentAddress;
|
---|
2784 |
|
---|
2785 | #define MSNdis_EthernetCurrentAddress_SIZE (FIELD_OFFSET(MSNdis_EthernetCurrentAddress, NdisCurrentAddress) + MSNdis_EthernetCurrentAddress_NdisCurrentAddress_SIZE)
|
---|
2786 |
|
---|
2787 | // MSNdis_EthernetMulticastList - MSNdis_EthernetMulticastList
|
---|
2788 | #define MSNdis_EthernetMulticastListGuid \
|
---|
2789 | { 0x44795701,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2790 |
|
---|
2791 | #if ! (defined(MIDL_PASS))
|
---|
2792 | DEFINE_GUID(MSNdis_EthernetMulticastList_GUID, \
|
---|
2793 | 0x44795701,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2794 | #endif
|
---|
2795 |
|
---|
2796 |
|
---|
2797 | typedef struct _MSNdis_EthernetMulticastList
|
---|
2798 | {
|
---|
2799 | //
|
---|
2800 | ULONG NumberElements;
|
---|
2801 | #define MSNdis_EthernetMulticastList_NumberElements_SIZE sizeof(ULONG)
|
---|
2802 | #define MSNdis_EthernetMulticastList_NumberElements_ID 1
|
---|
2803 |
|
---|
2804 | //
|
---|
2805 | MSNdis_NetworkAddress NdisMulticastList[1];
|
---|
2806 | #define MSNdis_EthernetMulticastList_NdisMulticastList_ID 2
|
---|
2807 |
|
---|
2808 | } MSNdis_EthernetMulticastList, *PMSNdis_EthernetMulticastList;
|
---|
2809 |
|
---|
2810 | // MSNdis_EthernetMaximumMulticastListSize - MSNdis_EthernetMaximumMulticastListSize
|
---|
2811 | #define MSNdis_EthernetMaximumMulticastListSizeGuid \
|
---|
2812 | { 0x44795702,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2813 |
|
---|
2814 | #if ! (defined(MIDL_PASS))
|
---|
2815 | DEFINE_GUID(MSNdis_EthernetMaximumMulticastListSize_GUID, \
|
---|
2816 | 0x44795702,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2817 | #endif
|
---|
2818 |
|
---|
2819 |
|
---|
2820 | typedef struct _MSNdis_EthernetMaximumMulticastListSize
|
---|
2821 | {
|
---|
2822 | //
|
---|
2823 | ULONG NdisEthernetMaximumMulticastListSize;
|
---|
2824 | #define MSNdis_EthernetMaximumMulticastListSize_NdisEthernetMaximumMulticastListSize_SIZE sizeof(ULONG)
|
---|
2825 | #define MSNdis_EthernetMaximumMulticastListSize_NdisEthernetMaximumMulticastListSize_ID 1
|
---|
2826 |
|
---|
2827 | } MSNdis_EthernetMaximumMulticastListSize, *PMSNdis_EthernetMaximumMulticastListSize;
|
---|
2828 |
|
---|
2829 | #define MSNdis_EthernetMaximumMulticastListSize_SIZE (FIELD_OFFSET(MSNdis_EthernetMaximumMulticastListSize, NdisEthernetMaximumMulticastListSize) + MSNdis_EthernetMaximumMulticastListSize_NdisEthernetMaximumMulticastListSize_SIZE)
|
---|
2830 |
|
---|
2831 | // MSNdis_EthernetMacOptions - MSNdis_EthernetMacOptions
|
---|
2832 | #define MSNdis_EthernetMacOptionsGuid \
|
---|
2833 | { 0x44795703,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2834 |
|
---|
2835 | #if ! (defined(MIDL_PASS))
|
---|
2836 | DEFINE_GUID(MSNdis_EthernetMacOptions_GUID, \
|
---|
2837 | 0x44795703,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2838 | #endif
|
---|
2839 |
|
---|
2840 |
|
---|
2841 | typedef struct _MSNdis_EthernetMacOptions
|
---|
2842 | {
|
---|
2843 | //
|
---|
2844 | ULONG NdisEthernetMacOptions;
|
---|
2845 | #define MSNdis_EthernetMacOptions_NdisEthernetMacOptions_SIZE sizeof(ULONG)
|
---|
2846 | #define MSNdis_EthernetMacOptions_NdisEthernetMacOptions_ID 1
|
---|
2847 |
|
---|
2848 | } MSNdis_EthernetMacOptions, *PMSNdis_EthernetMacOptions;
|
---|
2849 |
|
---|
2850 | #define MSNdis_EthernetMacOptions_SIZE (FIELD_OFFSET(MSNdis_EthernetMacOptions, NdisEthernetMacOptions) + MSNdis_EthernetMacOptions_NdisEthernetMacOptions_SIZE)
|
---|
2851 |
|
---|
2852 | // MSNdis_EthernetReceiveErrorAlignment - MSNdis_EthernetReceiveErrorAlignment
|
---|
2853 | #define MSNdis_EthernetReceiveErrorAlignmentGuid \
|
---|
2854 | { 0x44795704,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2855 |
|
---|
2856 | #if ! (defined(MIDL_PASS))
|
---|
2857 | DEFINE_GUID(MSNdis_EthernetReceiveErrorAlignment_GUID, \
|
---|
2858 | 0x44795704,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2859 | #endif
|
---|
2860 |
|
---|
2861 |
|
---|
2862 | typedef struct _MSNdis_EthernetReceiveErrorAlignment
|
---|
2863 | {
|
---|
2864 | //
|
---|
2865 | ULONG NdisEthernetReceiveErrorAlignment;
|
---|
2866 | #define MSNdis_EthernetReceiveErrorAlignment_NdisEthernetReceiveErrorAlignment_SIZE sizeof(ULONG)
|
---|
2867 | #define MSNdis_EthernetReceiveErrorAlignment_NdisEthernetReceiveErrorAlignment_ID 1
|
---|
2868 |
|
---|
2869 | } MSNdis_EthernetReceiveErrorAlignment, *PMSNdis_EthernetReceiveErrorAlignment;
|
---|
2870 |
|
---|
2871 | #define MSNdis_EthernetReceiveErrorAlignment_SIZE (FIELD_OFFSET(MSNdis_EthernetReceiveErrorAlignment, NdisEthernetReceiveErrorAlignment) + MSNdis_EthernetReceiveErrorAlignment_NdisEthernetReceiveErrorAlignment_SIZE)
|
---|
2872 |
|
---|
2873 | // MSNdis_EthernetOneTransmitCollision - MSNdis_EthernetOneTransmitCollision
|
---|
2874 | #define MSNdis_EthernetOneTransmitCollisionGuid \
|
---|
2875 | { 0x44795705,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2876 |
|
---|
2877 | #if ! (defined(MIDL_PASS))
|
---|
2878 | DEFINE_GUID(MSNdis_EthernetOneTransmitCollision_GUID, \
|
---|
2879 | 0x44795705,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2880 | #endif
|
---|
2881 |
|
---|
2882 |
|
---|
2883 | typedef struct _MSNdis_EthernetOneTransmitCollision
|
---|
2884 | {
|
---|
2885 | //
|
---|
2886 | ULONG NdisEthernetOneTransmitCollision;
|
---|
2887 | #define MSNdis_EthernetOneTransmitCollision_NdisEthernetOneTransmitCollision_SIZE sizeof(ULONG)
|
---|
2888 | #define MSNdis_EthernetOneTransmitCollision_NdisEthernetOneTransmitCollision_ID 1
|
---|
2889 |
|
---|
2890 | } MSNdis_EthernetOneTransmitCollision, *PMSNdis_EthernetOneTransmitCollision;
|
---|
2891 |
|
---|
2892 | #define MSNdis_EthernetOneTransmitCollision_SIZE (FIELD_OFFSET(MSNdis_EthernetOneTransmitCollision, NdisEthernetOneTransmitCollision) + MSNdis_EthernetOneTransmitCollision_NdisEthernetOneTransmitCollision_SIZE)
|
---|
2893 |
|
---|
2894 | // MSNdis_EthernetMoreTransmitCollisions - MSNdis_EthernetMoreTransmitCollisions
|
---|
2895 | #define MSNdis_EthernetMoreTransmitCollisionsGuid \
|
---|
2896 | { 0x44795706,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2897 |
|
---|
2898 | #if ! (defined(MIDL_PASS))
|
---|
2899 | DEFINE_GUID(MSNdis_EthernetMoreTransmitCollisions_GUID, \
|
---|
2900 | 0x44795706,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2901 | #endif
|
---|
2902 |
|
---|
2903 |
|
---|
2904 | typedef struct _MSNdis_EthernetMoreTransmitCollisions
|
---|
2905 | {
|
---|
2906 | //
|
---|
2907 | ULONG NdisEthernetMoreTransmitCollisions;
|
---|
2908 | #define MSNdis_EthernetMoreTransmitCollisions_NdisEthernetMoreTransmitCollisions_SIZE sizeof(ULONG)
|
---|
2909 | #define MSNdis_EthernetMoreTransmitCollisions_NdisEthernetMoreTransmitCollisions_ID 1
|
---|
2910 |
|
---|
2911 | } MSNdis_EthernetMoreTransmitCollisions, *PMSNdis_EthernetMoreTransmitCollisions;
|
---|
2912 |
|
---|
2913 | #define MSNdis_EthernetMoreTransmitCollisions_SIZE (FIELD_OFFSET(MSNdis_EthernetMoreTransmitCollisions, NdisEthernetMoreTransmitCollisions) + MSNdis_EthernetMoreTransmitCollisions_NdisEthernetMoreTransmitCollisions_SIZE)
|
---|
2914 |
|
---|
2915 | // MSNdis_TokenRingPermanentAddress - MSNdis_TokenRingPermanentAddress
|
---|
2916 | #define MSNdis_TokenRingPermanentAddressGuid \
|
---|
2917 | { 0x44795707,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2918 |
|
---|
2919 | #if ! (defined(MIDL_PASS))
|
---|
2920 | DEFINE_GUID(MSNdis_TokenRingPermanentAddress_GUID, \
|
---|
2921 | 0x44795707,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2922 | #endif
|
---|
2923 |
|
---|
2924 |
|
---|
2925 | typedef struct _MSNdis_TokenRingPermanentAddress
|
---|
2926 | {
|
---|
2927 | //
|
---|
2928 | MSNdis_NetworkAddress NdisPermanentAddress;
|
---|
2929 | #define MSNdis_TokenRingPermanentAddress_NdisPermanentAddress_SIZE sizeof(MSNdis_NetworkAddress)
|
---|
2930 | #define MSNdis_TokenRingPermanentAddress_NdisPermanentAddress_ID 1
|
---|
2931 |
|
---|
2932 | } MSNdis_TokenRingPermanentAddress, *PMSNdis_TokenRingPermanentAddress;
|
---|
2933 |
|
---|
2934 | #define MSNdis_TokenRingPermanentAddress_SIZE (FIELD_OFFSET(MSNdis_TokenRingPermanentAddress, NdisPermanentAddress) + MSNdis_TokenRingPermanentAddress_NdisPermanentAddress_SIZE)
|
---|
2935 |
|
---|
2936 | // MSNdis_TokenRingCurrentAddress - MSNdis_TokenRingCurrentAddress
|
---|
2937 | #define MSNdis_TokenRingCurrentAddressGuid \
|
---|
2938 | { 0x44795708,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2939 |
|
---|
2940 | #if ! (defined(MIDL_PASS))
|
---|
2941 | DEFINE_GUID(MSNdis_TokenRingCurrentAddress_GUID, \
|
---|
2942 | 0x44795708,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2943 | #endif
|
---|
2944 |
|
---|
2945 |
|
---|
2946 | typedef struct _MSNdis_TokenRingCurrentAddress
|
---|
2947 | {
|
---|
2948 | //
|
---|
2949 | MSNdis_NetworkAddress NdisCurrentAddress;
|
---|
2950 | #define MSNdis_TokenRingCurrentAddress_NdisCurrentAddress_SIZE sizeof(MSNdis_NetworkAddress)
|
---|
2951 | #define MSNdis_TokenRingCurrentAddress_NdisCurrentAddress_ID 1
|
---|
2952 |
|
---|
2953 | } MSNdis_TokenRingCurrentAddress, *PMSNdis_TokenRingCurrentAddress;
|
---|
2954 |
|
---|
2955 | #define MSNdis_TokenRingCurrentAddress_SIZE (FIELD_OFFSET(MSNdis_TokenRingCurrentAddress, NdisCurrentAddress) + MSNdis_TokenRingCurrentAddress_NdisCurrentAddress_SIZE)
|
---|
2956 |
|
---|
2957 | // MSNdis_TokenRingCurrentFunctional - MSNdis_TokenRingCurrentFunctional
|
---|
2958 | #define MSNdis_TokenRingCurrentFunctionalGuid \
|
---|
2959 | { 0x44795709,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2960 |
|
---|
2961 | #if ! (defined(MIDL_PASS))
|
---|
2962 | DEFINE_GUID(MSNdis_TokenRingCurrentFunctional_GUID, \
|
---|
2963 | 0x44795709,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2964 | #endif
|
---|
2965 |
|
---|
2966 |
|
---|
2967 | typedef struct _MSNdis_TokenRingCurrentFunctional
|
---|
2968 | {
|
---|
2969 | //
|
---|
2970 | ULONG NdisTokenRingCurrentFunctional;
|
---|
2971 | #define MSNdis_TokenRingCurrentFunctional_NdisTokenRingCurrentFunctional_SIZE sizeof(ULONG)
|
---|
2972 | #define MSNdis_TokenRingCurrentFunctional_NdisTokenRingCurrentFunctional_ID 1
|
---|
2973 |
|
---|
2974 | } MSNdis_TokenRingCurrentFunctional, *PMSNdis_TokenRingCurrentFunctional;
|
---|
2975 |
|
---|
2976 | #define MSNdis_TokenRingCurrentFunctional_SIZE (FIELD_OFFSET(MSNdis_TokenRingCurrentFunctional, NdisTokenRingCurrentFunctional) + MSNdis_TokenRingCurrentFunctional_NdisTokenRingCurrentFunctional_SIZE)
|
---|
2977 |
|
---|
2978 | // MSNdis_TokenRingCurrentGroup - MSNdis_TokenRingCurrentGroup
|
---|
2979 | #define MSNdis_TokenRingCurrentGroupGuid \
|
---|
2980 | { 0x4479570a,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
2981 |
|
---|
2982 | #if ! (defined(MIDL_PASS))
|
---|
2983 | DEFINE_GUID(MSNdis_TokenRingCurrentGroup_GUID, \
|
---|
2984 | 0x4479570a,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
2985 | #endif
|
---|
2986 |
|
---|
2987 |
|
---|
2988 | typedef struct _MSNdis_TokenRingCurrentGroup
|
---|
2989 | {
|
---|
2990 | //
|
---|
2991 | ULONG NdisTokenRingCurrentGroup;
|
---|
2992 | #define MSNdis_TokenRingCurrentGroup_NdisTokenRingCurrentGroup_SIZE sizeof(ULONG)
|
---|
2993 | #define MSNdis_TokenRingCurrentGroup_NdisTokenRingCurrentGroup_ID 1
|
---|
2994 |
|
---|
2995 | } MSNdis_TokenRingCurrentGroup, *PMSNdis_TokenRingCurrentGroup;
|
---|
2996 |
|
---|
2997 | #define MSNdis_TokenRingCurrentGroup_SIZE (FIELD_OFFSET(MSNdis_TokenRingCurrentGroup, NdisTokenRingCurrentGroup) + MSNdis_TokenRingCurrentGroup_NdisTokenRingCurrentGroup_SIZE)
|
---|
2998 |
|
---|
2999 | // MSNdis_TokenRingLastOpenStatus - MSNdis_TokenRingLastOpenStatus
|
---|
3000 | #define MSNdis_TokenRingLastOpenStatusGuid \
|
---|
3001 | { 0x4479570b,0xa61b,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3002 |
|
---|
3003 | #if ! (defined(MIDL_PASS))
|
---|
3004 | DEFINE_GUID(MSNdis_TokenRingLastOpenStatus_GUID, \
|
---|
3005 | 0x4479570b,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3006 | #endif
|
---|
3007 |
|
---|
3008 |
|
---|
3009 | typedef struct _MSNdis_TokenRingLastOpenStatus
|
---|
3010 | {
|
---|
3011 | //
|
---|
3012 | ULONG NdisTokenRingLastOpenStatus;
|
---|
3013 | #define MSNdis_TokenRingLastOpenStatus_NdisTokenRingLastOpenStatus_SIZE sizeof(ULONG)
|
---|
3014 | #define MSNdis_TokenRingLastOpenStatus_NdisTokenRingLastOpenStatus_ID 1
|
---|
3015 |
|
---|
3016 | } MSNdis_TokenRingLastOpenStatus, *PMSNdis_TokenRingLastOpenStatus;
|
---|
3017 |
|
---|
3018 | #define MSNdis_TokenRingLastOpenStatus_SIZE (FIELD_OFFSET(MSNdis_TokenRingLastOpenStatus, NdisTokenRingLastOpenStatus) + MSNdis_TokenRingLastOpenStatus_NdisTokenRingLastOpenStatus_SIZE)
|
---|
3019 |
|
---|
3020 | // MSNdis_TokenRingCurrentRingStatus - MSNdis_TokenRingCurrentRingStatus
|
---|
3021 | #define MSNdis_TokenRingCurrentRingStatusGuid \
|
---|
3022 | { 0x890a36ec,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3023 |
|
---|
3024 | #if ! (defined(MIDL_PASS))
|
---|
3025 | DEFINE_GUID(MSNdis_TokenRingCurrentRingStatus_GUID, \
|
---|
3026 | 0x890a36ec,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3027 | #endif
|
---|
3028 |
|
---|
3029 |
|
---|
3030 | typedef struct _MSNdis_TokenRingCurrentRingStatus
|
---|
3031 | {
|
---|
3032 | //
|
---|
3033 | ULONG NdisTokenRingCurrentRingStatus;
|
---|
3034 | #define MSNdis_TokenRingCurrentRingStatus_NdisTokenRingCurrentRingStatus_SIZE sizeof(ULONG)
|
---|
3035 | #define MSNdis_TokenRingCurrentRingStatus_NdisTokenRingCurrentRingStatus_ID 1
|
---|
3036 |
|
---|
3037 | } MSNdis_TokenRingCurrentRingStatus, *PMSNdis_TokenRingCurrentRingStatus;
|
---|
3038 |
|
---|
3039 | #define MSNdis_TokenRingCurrentRingStatus_SIZE (FIELD_OFFSET(MSNdis_TokenRingCurrentRingStatus, NdisTokenRingCurrentRingStatus) + MSNdis_TokenRingCurrentRingStatus_NdisTokenRingCurrentRingStatus_SIZE)
|
---|
3040 |
|
---|
3041 | // MSNdis_TokenRingCurrentRingState - MSNdis_TokenRingCurrentRingState
|
---|
3042 | #define MSNdis_TokenRingCurrentRingStateGuid \
|
---|
3043 | { 0xacf14032,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3044 |
|
---|
3045 | #if ! (defined(MIDL_PASS))
|
---|
3046 | DEFINE_GUID(MSNdis_TokenRingCurrentRingState_GUID, \
|
---|
3047 | 0xacf14032,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3048 | #endif
|
---|
3049 |
|
---|
3050 |
|
---|
3051 | typedef struct _MSNdis_TokenRingCurrentRingState
|
---|
3052 | {
|
---|
3053 | //
|
---|
3054 | ULONG NdisTokenRingCurrentRingState;
|
---|
3055 | #define MSNdis_TokenRingCurrentRingState_NdisTokenRingCurrentRingState_SIZE sizeof(ULONG)
|
---|
3056 | #define MSNdis_TokenRingCurrentRingState_NdisTokenRingCurrentRingState_ID 1
|
---|
3057 |
|
---|
3058 | } MSNdis_TokenRingCurrentRingState, *PMSNdis_TokenRingCurrentRingState;
|
---|
3059 |
|
---|
3060 | #define MSNdis_TokenRingCurrentRingState_SIZE (FIELD_OFFSET(MSNdis_TokenRingCurrentRingState, NdisTokenRingCurrentRingState) + MSNdis_TokenRingCurrentRingState_NdisTokenRingCurrentRingState_SIZE)
|
---|
3061 |
|
---|
3062 | // MSNdis_TokenRingLineErrors - MSNdis_TokenRingLineErrors
|
---|
3063 | #define MSNdis_TokenRingLineErrorsGuid \
|
---|
3064 | { 0xacf14033,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3065 |
|
---|
3066 | #if ! (defined(MIDL_PASS))
|
---|
3067 | DEFINE_GUID(MSNdis_TokenRingLineErrors_GUID, \
|
---|
3068 | 0xacf14033,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3069 | #endif
|
---|
3070 |
|
---|
3071 |
|
---|
3072 | typedef struct _MSNdis_TokenRingLineErrors
|
---|
3073 | {
|
---|
3074 | //
|
---|
3075 | ULONG NdisTokenRingLineErrors;
|
---|
3076 | #define MSNdis_TokenRingLineErrors_NdisTokenRingLineErrors_SIZE sizeof(ULONG)
|
---|
3077 | #define MSNdis_TokenRingLineErrors_NdisTokenRingLineErrors_ID 1
|
---|
3078 |
|
---|
3079 | } MSNdis_TokenRingLineErrors, *PMSNdis_TokenRingLineErrors;
|
---|
3080 |
|
---|
3081 | #define MSNdis_TokenRingLineErrors_SIZE (FIELD_OFFSET(MSNdis_TokenRingLineErrors, NdisTokenRingLineErrors) + MSNdis_TokenRingLineErrors_NdisTokenRingLineErrors_SIZE)
|
---|
3082 |
|
---|
3083 | // MSNdis_TokenRingLostFrames - MSNdis_TokenRingLostFrames
|
---|
3084 | #define MSNdis_TokenRingLostFramesGuid \
|
---|
3085 | { 0xacf14034,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3086 |
|
---|
3087 | #if ! (defined(MIDL_PASS))
|
---|
3088 | DEFINE_GUID(MSNdis_TokenRingLostFrames_GUID, \
|
---|
3089 | 0xacf14034,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3090 | #endif
|
---|
3091 |
|
---|
3092 |
|
---|
3093 | typedef struct _MSNdis_TokenRingLostFrames
|
---|
3094 | {
|
---|
3095 | //
|
---|
3096 | ULONG NdisTokenRingLostFrames;
|
---|
3097 | #define MSNdis_TokenRingLostFrames_NdisTokenRingLostFrames_SIZE sizeof(ULONG)
|
---|
3098 | #define MSNdis_TokenRingLostFrames_NdisTokenRingLostFrames_ID 1
|
---|
3099 |
|
---|
3100 | } MSNdis_TokenRingLostFrames, *PMSNdis_TokenRingLostFrames;
|
---|
3101 |
|
---|
3102 | #define MSNdis_TokenRingLostFrames_SIZE (FIELD_OFFSET(MSNdis_TokenRingLostFrames, NdisTokenRingLostFrames) + MSNdis_TokenRingLostFrames_NdisTokenRingLostFrames_SIZE)
|
---|
3103 |
|
---|
3104 | // MSNdis_FddiLongPermanentAddress - MSNdis_FddiLongPermanentAddress
|
---|
3105 | #define MSNdis_FddiLongPermanentAddressGuid \
|
---|
3106 | { 0xacf14035,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3107 |
|
---|
3108 | #if ! (defined(MIDL_PASS))
|
---|
3109 | DEFINE_GUID(MSNdis_FddiLongPermanentAddress_GUID, \
|
---|
3110 | 0xacf14035,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3111 | #endif
|
---|
3112 |
|
---|
3113 |
|
---|
3114 | typedef struct _MSNdis_FddiLongPermanentAddress
|
---|
3115 | {
|
---|
3116 | //
|
---|
3117 | MSNdis_NetworkAddress NdisPermanentAddress;
|
---|
3118 | #define MSNdis_FddiLongPermanentAddress_NdisPermanentAddress_SIZE sizeof(MSNdis_NetworkAddress)
|
---|
3119 | #define MSNdis_FddiLongPermanentAddress_NdisPermanentAddress_ID 1
|
---|
3120 |
|
---|
3121 | } MSNdis_FddiLongPermanentAddress, *PMSNdis_FddiLongPermanentAddress;
|
---|
3122 |
|
---|
3123 | #define MSNdis_FddiLongPermanentAddress_SIZE (FIELD_OFFSET(MSNdis_FddiLongPermanentAddress, NdisPermanentAddress) + MSNdis_FddiLongPermanentAddress_NdisPermanentAddress_SIZE)
|
---|
3124 |
|
---|
3125 | // MSNdis_FddiLongCurrentAddress - MSNdis_FddiLongCurrentAddress
|
---|
3126 | #define MSNdis_FddiLongCurrentAddressGuid \
|
---|
3127 | { 0xacf14036,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3128 |
|
---|
3129 | #if ! (defined(MIDL_PASS))
|
---|
3130 | DEFINE_GUID(MSNdis_FddiLongCurrentAddress_GUID, \
|
---|
3131 | 0xacf14036,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3132 | #endif
|
---|
3133 |
|
---|
3134 |
|
---|
3135 | typedef struct _MSNdis_FddiLongCurrentAddress
|
---|
3136 | {
|
---|
3137 | //
|
---|
3138 | MSNdis_NetworkAddress NdisCurrentAddress;
|
---|
3139 | #define MSNdis_FddiLongCurrentAddress_NdisCurrentAddress_SIZE sizeof(MSNdis_NetworkAddress)
|
---|
3140 | #define MSNdis_FddiLongCurrentAddress_NdisCurrentAddress_ID 1
|
---|
3141 |
|
---|
3142 | } MSNdis_FddiLongCurrentAddress, *PMSNdis_FddiLongCurrentAddress;
|
---|
3143 |
|
---|
3144 | #define MSNdis_FddiLongCurrentAddress_SIZE (FIELD_OFFSET(MSNdis_FddiLongCurrentAddress, NdisCurrentAddress) + MSNdis_FddiLongCurrentAddress_NdisCurrentAddress_SIZE)
|
---|
3145 |
|
---|
3146 | // MSNdis_FddiLongMulticastList - MSNdis_FddiLongMulticastList
|
---|
3147 | #define MSNdis_FddiLongMulticastListGuid \
|
---|
3148 | { 0xacf14037,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3149 |
|
---|
3150 | #if ! (defined(MIDL_PASS))
|
---|
3151 | DEFINE_GUID(MSNdis_FddiLongMulticastList_GUID, \
|
---|
3152 | 0xacf14037,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3153 | #endif
|
---|
3154 |
|
---|
3155 |
|
---|
3156 | typedef struct _MSNdis_FddiLongMulticastList
|
---|
3157 | {
|
---|
3158 | //
|
---|
3159 | ULONG NumberElements;
|
---|
3160 | #define MSNdis_FddiLongMulticastList_NumberElements_SIZE sizeof(ULONG)
|
---|
3161 | #define MSNdis_FddiLongMulticastList_NumberElements_ID 1
|
---|
3162 |
|
---|
3163 | //
|
---|
3164 | MSNdis_NetworkAddress NdisMulticastList[1];
|
---|
3165 | #define MSNdis_FddiLongMulticastList_NdisMulticastList_ID 2
|
---|
3166 |
|
---|
3167 | } MSNdis_FddiLongMulticastList, *PMSNdis_FddiLongMulticastList;
|
---|
3168 |
|
---|
3169 | // MSNdis_FddiLongMaximumListSize - MSNdis_FddiLongMaximumListSize
|
---|
3170 | #define MSNdis_FddiLongMaximumListSizeGuid \
|
---|
3171 | { 0xacf14038,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3172 |
|
---|
3173 | #if ! (defined(MIDL_PASS))
|
---|
3174 | DEFINE_GUID(MSNdis_FddiLongMaximumListSize_GUID, \
|
---|
3175 | 0xacf14038,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3176 | #endif
|
---|
3177 |
|
---|
3178 |
|
---|
3179 | typedef struct _MSNdis_FddiLongMaximumListSize
|
---|
3180 | {
|
---|
3181 | //
|
---|
3182 | ULONG NdisFddiLongMaximumListSize;
|
---|
3183 | #define MSNdis_FddiLongMaximumListSize_NdisFddiLongMaximumListSize_SIZE sizeof(ULONG)
|
---|
3184 | #define MSNdis_FddiLongMaximumListSize_NdisFddiLongMaximumListSize_ID 1
|
---|
3185 |
|
---|
3186 | } MSNdis_FddiLongMaximumListSize, *PMSNdis_FddiLongMaximumListSize;
|
---|
3187 |
|
---|
3188 | #define MSNdis_FddiLongMaximumListSize_SIZE (FIELD_OFFSET(MSNdis_FddiLongMaximumListSize, NdisFddiLongMaximumListSize) + MSNdis_FddiLongMaximumListSize_NdisFddiLongMaximumListSize_SIZE)
|
---|
3189 |
|
---|
3190 | // MSNdis_FddiShortPermanentAddress - MSNdis_FddiShortPermanentAddress
|
---|
3191 | #define MSNdis_FddiShortPermanentAddressGuid \
|
---|
3192 | { 0xacf14039,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3193 |
|
---|
3194 | #if ! (defined(MIDL_PASS))
|
---|
3195 | DEFINE_GUID(MSNdis_FddiShortPermanentAddress_GUID, \
|
---|
3196 | 0xacf14039,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3197 | #endif
|
---|
3198 |
|
---|
3199 |
|
---|
3200 | typedef struct _MSNdis_FddiShortPermanentAddress
|
---|
3201 | {
|
---|
3202 | //
|
---|
3203 | MSNdis_NetworkShortAddress NdisPermanentAddress;
|
---|
3204 | #define MSNdis_FddiShortPermanentAddress_NdisPermanentAddress_SIZE sizeof(MSNdis_NetworkShortAddress)
|
---|
3205 | #define MSNdis_FddiShortPermanentAddress_NdisPermanentAddress_ID 1
|
---|
3206 |
|
---|
3207 | } MSNdis_FddiShortPermanentAddress, *PMSNdis_FddiShortPermanentAddress;
|
---|
3208 |
|
---|
3209 | #define MSNdis_FddiShortPermanentAddress_SIZE (FIELD_OFFSET(MSNdis_FddiShortPermanentAddress, NdisPermanentAddress) + MSNdis_FddiShortPermanentAddress_NdisPermanentAddress_SIZE)
|
---|
3210 |
|
---|
3211 | // MSNdis_FddiShortCurrentAddress - MSNdis_FddiShortCurrentAddress
|
---|
3212 | #define MSNdis_FddiShortCurrentAddressGuid \
|
---|
3213 | { 0xacf1403a,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3214 |
|
---|
3215 | #if ! (defined(MIDL_PASS))
|
---|
3216 | DEFINE_GUID(MSNdis_FddiShortCurrentAddress_GUID, \
|
---|
3217 | 0xacf1403a,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3218 | #endif
|
---|
3219 |
|
---|
3220 |
|
---|
3221 | typedef struct _MSNdis_FddiShortCurrentAddress
|
---|
3222 | {
|
---|
3223 | //
|
---|
3224 | MSNdis_NetworkShortAddress NdisCurrentAddress;
|
---|
3225 | #define MSNdis_FddiShortCurrentAddress_NdisCurrentAddress_SIZE sizeof(MSNdis_NetworkShortAddress)
|
---|
3226 | #define MSNdis_FddiShortCurrentAddress_NdisCurrentAddress_ID 1
|
---|
3227 |
|
---|
3228 | } MSNdis_FddiShortCurrentAddress, *PMSNdis_FddiShortCurrentAddress;
|
---|
3229 |
|
---|
3230 | #define MSNdis_FddiShortCurrentAddress_SIZE (FIELD_OFFSET(MSNdis_FddiShortCurrentAddress, NdisCurrentAddress) + MSNdis_FddiShortCurrentAddress_NdisCurrentAddress_SIZE)
|
---|
3231 |
|
---|
3232 | // MSNdis_FddiShortMulticastList - MSNdis_FddiShortMulticastList
|
---|
3233 | #define MSNdis_FddiShortMulticastListGuid \
|
---|
3234 | { 0xacf1403b,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3235 |
|
---|
3236 | #if ! (defined(MIDL_PASS))
|
---|
3237 | DEFINE_GUID(MSNdis_FddiShortMulticastList_GUID, \
|
---|
3238 | 0xacf1403b,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3239 | #endif
|
---|
3240 |
|
---|
3241 |
|
---|
3242 | typedef struct _MSNdis_FddiShortMulticastList
|
---|
3243 | {
|
---|
3244 | //
|
---|
3245 | ULONG NumberElements;
|
---|
3246 | #define MSNdis_FddiShortMulticastList_NumberElements_SIZE sizeof(ULONG)
|
---|
3247 | #define MSNdis_FddiShortMulticastList_NumberElements_ID 1
|
---|
3248 |
|
---|
3249 | //
|
---|
3250 | MSNdis_NetworkShortAddress NdisMulticastList[1];
|
---|
3251 | #define MSNdis_FddiShortMulticastList_NdisMulticastList_ID 2
|
---|
3252 |
|
---|
3253 | } MSNdis_FddiShortMulticastList, *PMSNdis_FddiShortMulticastList;
|
---|
3254 |
|
---|
3255 | // MSNdis_FddiShortMaximumListSize - MSNdis_FddiShortMaximumListSize
|
---|
3256 | #define MSNdis_FddiShortMaximumListSizeGuid \
|
---|
3257 | { 0xacf1403c,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3258 |
|
---|
3259 | #if ! (defined(MIDL_PASS))
|
---|
3260 | DEFINE_GUID(MSNdis_FddiShortMaximumListSize_GUID, \
|
---|
3261 | 0xacf1403c,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3262 | #endif
|
---|
3263 |
|
---|
3264 |
|
---|
3265 | typedef struct _MSNdis_FddiShortMaximumListSize
|
---|
3266 | {
|
---|
3267 | //
|
---|
3268 | ULONG NdisFddiShortMaximumListSize;
|
---|
3269 | #define MSNdis_FddiShortMaximumListSize_NdisFddiShortMaximumListSize_SIZE sizeof(ULONG)
|
---|
3270 | #define MSNdis_FddiShortMaximumListSize_NdisFddiShortMaximumListSize_ID 1
|
---|
3271 |
|
---|
3272 | } MSNdis_FddiShortMaximumListSize, *PMSNdis_FddiShortMaximumListSize;
|
---|
3273 |
|
---|
3274 | #define MSNdis_FddiShortMaximumListSize_SIZE (FIELD_OFFSET(MSNdis_FddiShortMaximumListSize, NdisFddiShortMaximumListSize) + MSNdis_FddiShortMaximumListSize_NdisFddiShortMaximumListSize_SIZE)
|
---|
3275 |
|
---|
3276 | // MSNdis_FddiAttachmentType - MSNdis_FddiAttachmentType
|
---|
3277 | #define MSNdis_FddiAttachmentTypeGuid \
|
---|
3278 | { 0xacf1403d,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3279 |
|
---|
3280 | #if ! (defined(MIDL_PASS))
|
---|
3281 | DEFINE_GUID(MSNdis_FddiAttachmentType_GUID, \
|
---|
3282 | 0xacf1403d,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3283 | #endif
|
---|
3284 |
|
---|
3285 |
|
---|
3286 | typedef struct _MSNdis_FddiAttachmentType
|
---|
3287 | {
|
---|
3288 | //
|
---|
3289 | ULONG NdisFddiAttachmentType;
|
---|
3290 | #define MSNdis_FddiAttachmentType_NdisFddiAttachmentType_SIZE sizeof(ULONG)
|
---|
3291 | #define MSNdis_FddiAttachmentType_NdisFddiAttachmentType_ID 1
|
---|
3292 |
|
---|
3293 | } MSNdis_FddiAttachmentType, *PMSNdis_FddiAttachmentType;
|
---|
3294 |
|
---|
3295 | #define MSNdis_FddiAttachmentType_SIZE (FIELD_OFFSET(MSNdis_FddiAttachmentType, NdisFddiAttachmentType) + MSNdis_FddiAttachmentType_NdisFddiAttachmentType_SIZE)
|
---|
3296 |
|
---|
3297 | // MSNdis_FddiUpstreamNodeLong - MSNdis_FddiUpstreamNodeLong
|
---|
3298 | #define MSNdis_FddiUpstreamNodeLongGuid \
|
---|
3299 | { 0xacf1403e,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3300 |
|
---|
3301 | #if ! (defined(MIDL_PASS))
|
---|
3302 | DEFINE_GUID(MSNdis_FddiUpstreamNodeLong_GUID, \
|
---|
3303 | 0xacf1403e,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3304 | #endif
|
---|
3305 |
|
---|
3306 |
|
---|
3307 | typedef struct _MSNdis_FddiUpstreamNodeLong
|
---|
3308 | {
|
---|
3309 | //
|
---|
3310 | MSNdis_NetworkAddress NdisFddiUpstreamNodeLong;
|
---|
3311 | #define MSNdis_FddiUpstreamNodeLong_NdisFddiUpstreamNodeLong_SIZE sizeof(MSNdis_NetworkAddress)
|
---|
3312 | #define MSNdis_FddiUpstreamNodeLong_NdisFddiUpstreamNodeLong_ID 1
|
---|
3313 |
|
---|
3314 | } MSNdis_FddiUpstreamNodeLong, *PMSNdis_FddiUpstreamNodeLong;
|
---|
3315 |
|
---|
3316 | #define MSNdis_FddiUpstreamNodeLong_SIZE (FIELD_OFFSET(MSNdis_FddiUpstreamNodeLong, NdisFddiUpstreamNodeLong) + MSNdis_FddiUpstreamNodeLong_NdisFddiUpstreamNodeLong_SIZE)
|
---|
3317 |
|
---|
3318 | // MSNdis_FddiDownstreamNodeLong - MSNdis_FddiDownstreamNodeLong
|
---|
3319 | #define MSNdis_FddiDownstreamNodeLongGuid \
|
---|
3320 | { 0xacf1403f,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3321 |
|
---|
3322 | #if ! (defined(MIDL_PASS))
|
---|
3323 | DEFINE_GUID(MSNdis_FddiDownstreamNodeLong_GUID, \
|
---|
3324 | 0xacf1403f,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3325 | #endif
|
---|
3326 |
|
---|
3327 |
|
---|
3328 | typedef struct _MSNdis_FddiDownstreamNodeLong
|
---|
3329 | {
|
---|
3330 | //
|
---|
3331 | MSNdis_NetworkAddress NdisFddiDownstreamNodeLong;
|
---|
3332 | #define MSNdis_FddiDownstreamNodeLong_NdisFddiDownstreamNodeLong_SIZE sizeof(MSNdis_NetworkAddress)
|
---|
3333 | #define MSNdis_FddiDownstreamNodeLong_NdisFddiDownstreamNodeLong_ID 1
|
---|
3334 |
|
---|
3335 | } MSNdis_FddiDownstreamNodeLong, *PMSNdis_FddiDownstreamNodeLong;
|
---|
3336 |
|
---|
3337 | #define MSNdis_FddiDownstreamNodeLong_SIZE (FIELD_OFFSET(MSNdis_FddiDownstreamNodeLong, NdisFddiDownstreamNodeLong) + MSNdis_FddiDownstreamNodeLong_NdisFddiDownstreamNodeLong_SIZE)
|
---|
3338 |
|
---|
3339 | // MSNdis_FddiFrameErrors - MSNdis_FddiFrameErrors
|
---|
3340 | #define MSNdis_FddiFrameErrorsGuid \
|
---|
3341 | { 0xacf14040,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3342 |
|
---|
3343 | #if ! (defined(MIDL_PASS))
|
---|
3344 | DEFINE_GUID(MSNdis_FddiFrameErrors_GUID, \
|
---|
3345 | 0xacf14040,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3346 | #endif
|
---|
3347 |
|
---|
3348 |
|
---|
3349 | typedef struct _MSNdis_FddiFrameErrors
|
---|
3350 | {
|
---|
3351 | //
|
---|
3352 | ULONG NdisFddiFrameErrors;
|
---|
3353 | #define MSNdis_FddiFrameErrors_NdisFddiFrameErrors_SIZE sizeof(ULONG)
|
---|
3354 | #define MSNdis_FddiFrameErrors_NdisFddiFrameErrors_ID 1
|
---|
3355 |
|
---|
3356 | } MSNdis_FddiFrameErrors, *PMSNdis_FddiFrameErrors;
|
---|
3357 |
|
---|
3358 | #define MSNdis_FddiFrameErrors_SIZE (FIELD_OFFSET(MSNdis_FddiFrameErrors, NdisFddiFrameErrors) + MSNdis_FddiFrameErrors_NdisFddiFrameErrors_SIZE)
|
---|
3359 |
|
---|
3360 | // MSNdis_FddiFramesLost - MSNdis_FddiFramesLost
|
---|
3361 | #define MSNdis_FddiFramesLostGuid \
|
---|
3362 | { 0xacf14041,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3363 |
|
---|
3364 | #if ! (defined(MIDL_PASS))
|
---|
3365 | DEFINE_GUID(MSNdis_FddiFramesLost_GUID, \
|
---|
3366 | 0xacf14041,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3367 | #endif
|
---|
3368 |
|
---|
3369 |
|
---|
3370 | typedef struct _MSNdis_FddiFramesLost
|
---|
3371 | {
|
---|
3372 | //
|
---|
3373 | ULONG NdisFddiFramesLost;
|
---|
3374 | #define MSNdis_FddiFramesLost_NdisFddiFramesLost_SIZE sizeof(ULONG)
|
---|
3375 | #define MSNdis_FddiFramesLost_NdisFddiFramesLost_ID 1
|
---|
3376 |
|
---|
3377 | } MSNdis_FddiFramesLost, *PMSNdis_FddiFramesLost;
|
---|
3378 |
|
---|
3379 | #define MSNdis_FddiFramesLost_SIZE (FIELD_OFFSET(MSNdis_FddiFramesLost, NdisFddiFramesLost) + MSNdis_FddiFramesLost_NdisFddiFramesLost_SIZE)
|
---|
3380 |
|
---|
3381 | // MSNdis_FddiRingManagmentState - MSNdis_FddiRingManagmentState
|
---|
3382 | #define MSNdis_FddiRingManagmentStateGuid \
|
---|
3383 | { 0xacf14042,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3384 |
|
---|
3385 | #if ! (defined(MIDL_PASS))
|
---|
3386 | DEFINE_GUID(MSNdis_FddiRingManagmentState_GUID, \
|
---|
3387 | 0xacf14042,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3388 | #endif
|
---|
3389 |
|
---|
3390 |
|
---|
3391 | typedef struct _MSNdis_FddiRingManagmentState
|
---|
3392 | {
|
---|
3393 | //
|
---|
3394 | ULONG NdisFddiRingManagmentState;
|
---|
3395 | #define MSNdis_FddiRingManagmentState_NdisFddiRingManagmentState_SIZE sizeof(ULONG)
|
---|
3396 | #define MSNdis_FddiRingManagmentState_NdisFddiRingManagmentState_ID 1
|
---|
3397 |
|
---|
3398 | } MSNdis_FddiRingManagmentState, *PMSNdis_FddiRingManagmentState;
|
---|
3399 |
|
---|
3400 | #define MSNdis_FddiRingManagmentState_SIZE (FIELD_OFFSET(MSNdis_FddiRingManagmentState, NdisFddiRingManagmentState) + MSNdis_FddiRingManagmentState_NdisFddiRingManagmentState_SIZE)
|
---|
3401 |
|
---|
3402 | // MSNdis_FddiLctFailures - MSNdis_FddiLctFailures
|
---|
3403 | #define MSNdis_FddiLctFailuresGuid \
|
---|
3404 | { 0xacf14043,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3405 |
|
---|
3406 | #if ! (defined(MIDL_PASS))
|
---|
3407 | DEFINE_GUID(MSNdis_FddiLctFailures_GUID, \
|
---|
3408 | 0xacf14043,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3409 | #endif
|
---|
3410 |
|
---|
3411 |
|
---|
3412 | typedef struct _MSNdis_FddiLctFailures
|
---|
3413 | {
|
---|
3414 | //
|
---|
3415 | ULONG NdisFddiLctFailures;
|
---|
3416 | #define MSNdis_FddiLctFailures_NdisFddiLctFailures_SIZE sizeof(ULONG)
|
---|
3417 | #define MSNdis_FddiLctFailures_NdisFddiLctFailures_ID 1
|
---|
3418 |
|
---|
3419 | } MSNdis_FddiLctFailures, *PMSNdis_FddiLctFailures;
|
---|
3420 |
|
---|
3421 | #define MSNdis_FddiLctFailures_SIZE (FIELD_OFFSET(MSNdis_FddiLctFailures, NdisFddiLctFailures) + MSNdis_FddiLctFailures_NdisFddiLctFailures_SIZE)
|
---|
3422 |
|
---|
3423 | // MSNdis_FddiLemRejects - MSNdis_FddiLemRejects
|
---|
3424 | #define MSNdis_FddiLemRejectsGuid \
|
---|
3425 | { 0xacf14044,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3426 |
|
---|
3427 | #if ! (defined(MIDL_PASS))
|
---|
3428 | DEFINE_GUID(MSNdis_FddiLemRejects_GUID, \
|
---|
3429 | 0xacf14044,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3430 | #endif
|
---|
3431 |
|
---|
3432 |
|
---|
3433 | typedef struct _MSNdis_FddiLemRejects
|
---|
3434 | {
|
---|
3435 | //
|
---|
3436 | ULONG NdisFddiLemRejects;
|
---|
3437 | #define MSNdis_FddiLemRejects_NdisFddiLemRejects_SIZE sizeof(ULONG)
|
---|
3438 | #define MSNdis_FddiLemRejects_NdisFddiLemRejects_ID 1
|
---|
3439 |
|
---|
3440 | } MSNdis_FddiLemRejects, *PMSNdis_FddiLemRejects;
|
---|
3441 |
|
---|
3442 | #define MSNdis_FddiLemRejects_SIZE (FIELD_OFFSET(MSNdis_FddiLemRejects, NdisFddiLemRejects) + MSNdis_FddiLemRejects_NdisFddiLemRejects_SIZE)
|
---|
3443 |
|
---|
3444 | // MSNdis_FddiLConnectionState - MSNdis_FddiLConnectionState
|
---|
3445 | #define MSNdis_FddiLConnectionStateGuid \
|
---|
3446 | { 0xacf14045,0xa61c,0x11d0, { 0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
3447 |
|
---|
3448 | #if ! (defined(MIDL_PASS))
|
---|
3449 | DEFINE_GUID(MSNdis_FddiLConnectionState_GUID, \
|
---|
3450 | 0xacf14045,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
3451 | #endif
|
---|
3452 |
|
---|
3453 |
|
---|
3454 | typedef struct _MSNdis_FddiLConnectionState
|
---|
3455 | {
|
---|
3456 | //
|
---|
3457 | ULONG NdisFddiLConnectionState;
|
---|
3458 | #define MSNdis_FddiLConnectionState_NdisFddiLConnectionState_SIZE sizeof(ULONG)
|
---|
3459 | #define MSNdis_FddiLConnectionState_NdisFddiLConnectionState_ID 1
|
---|
3460 |
|
---|
3461 | } MSNdis_FddiLConnectionState, *PMSNdis_FddiLConnectionState;
|
---|
3462 |
|
---|
3463 | #define MSNdis_FddiLConnectionState_SIZE (FIELD_OFFSET(MSNdis_FddiLConnectionState, NdisFddiLConnectionState) + MSNdis_FddiLConnectionState_NdisFddiLConnectionState_SIZE)
|
---|
3464 |
|
---|
3465 | // MSNdis_80211_BaseServiceSetIdentifier - MSNdis_80211_BaseServiceSetIdentifier
|
---|
3466 | #define MSNdis_80211_BaseServiceSetIdentifierGuid \
|
---|
3467 | { 0x2504b6c2,0x1fa5,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3468 |
|
---|
3469 | #if ! (defined(MIDL_PASS))
|
---|
3470 | DEFINE_GUID(MSNdis_80211_BaseServiceSetIdentifier_GUID, \
|
---|
3471 | 0x2504b6c2,0x1fa5,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3472 | #endif
|
---|
3473 |
|
---|
3474 |
|
---|
3475 | typedef struct _MSNdis_80211_BaseServiceSetIdentifier
|
---|
3476 | {
|
---|
3477 | //
|
---|
3478 | UCHAR Ndis80211MacAddress[6];
|
---|
3479 | #define MSNdis_80211_BaseServiceSetIdentifier_Ndis80211MacAddress_SIZE sizeof(UCHAR[6])
|
---|
3480 | #define MSNdis_80211_BaseServiceSetIdentifier_Ndis80211MacAddress_ID 1
|
---|
3481 |
|
---|
3482 | } MSNdis_80211_BaseServiceSetIdentifier, *PMSNdis_80211_BaseServiceSetIdentifier;
|
---|
3483 |
|
---|
3484 | #define MSNdis_80211_BaseServiceSetIdentifier_SIZE (FIELD_OFFSET(MSNdis_80211_BaseServiceSetIdentifier, Ndis80211MacAddress) + MSNdis_80211_BaseServiceSetIdentifier_Ndis80211MacAddress_SIZE)
|
---|
3485 |
|
---|
3486 | // MSNdis_80211_ServiceSetIdentifier - MSNdis_80211_ServiceSetIdentifier
|
---|
3487 | #define MSNdis_80211_ServiceSetIdentifierGuid \
|
---|
3488 | { 0x7d2a90ea,0x2041,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3489 |
|
---|
3490 | #if ! (defined(MIDL_PASS))
|
---|
3491 | DEFINE_GUID(MSNdis_80211_ServiceSetIdentifier_GUID, \
|
---|
3492 | 0x7d2a90ea,0x2041,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3493 | #endif
|
---|
3494 |
|
---|
3495 |
|
---|
3496 | typedef struct _MSNdis_80211_ServiceSetIdentifier
|
---|
3497 | {
|
---|
3498 | //
|
---|
3499 | UCHAR Ndis80211SsId[33];
|
---|
3500 | #define MSNdis_80211_ServiceSetIdentifier_Ndis80211SsId_SIZE sizeof(UCHAR[33])
|
---|
3501 | #define MSNdis_80211_ServiceSetIdentifier_Ndis80211SsId_ID 1
|
---|
3502 |
|
---|
3503 | } MSNdis_80211_ServiceSetIdentifier, *PMSNdis_80211_ServiceSetIdentifier;
|
---|
3504 |
|
---|
3505 | #define MSNdis_80211_ServiceSetIdentifier_SIZE (FIELD_OFFSET(MSNdis_80211_ServiceSetIdentifier, Ndis80211SsId) + MSNdis_80211_ServiceSetIdentifier_Ndis80211SsId_SIZE)
|
---|
3506 |
|
---|
3507 | // MSNdis_80211_NetworkType - MSNdis_80211_NetworkType
|
---|
3508 | #define MSNdis_80211_NetworkTypeGuid \
|
---|
3509 | { 0xe779ab61,0xb9ab,0x11d4, { 0xb6,0x75,0x00,0x20,0x48,0x57,0x03,0x37 } }
|
---|
3510 |
|
---|
3511 | #if ! (defined(MIDL_PASS))
|
---|
3512 | DEFINE_GUID(MSNdis_80211_NetworkType_GUID, \
|
---|
3513 | 0xe779ab61,0xb9ab,0x11d4,0xb6,0x75,0x00,0x20,0x48,0x57,0x03,0x37);
|
---|
3514 | #endif
|
---|
3515 |
|
---|
3516 |
|
---|
3517 | typedef struct _MSNdis_80211_NetworkType
|
---|
3518 | {
|
---|
3519 | //
|
---|
3520 | ULONG Ndis80211NetworkType;
|
---|
3521 | #define MSNdis_80211_NetworkType_Ndis80211NetworkType_SIZE sizeof(ULONG)
|
---|
3522 | #define MSNdis_80211_NetworkType_Ndis80211NetworkType_ID 1
|
---|
3523 |
|
---|
3524 | } MSNdis_80211_NetworkType, *PMSNdis_80211_NetworkType;
|
---|
3525 |
|
---|
3526 | #define MSNdis_80211_NetworkType_SIZE (FIELD_OFFSET(MSNdis_80211_NetworkType, Ndis80211NetworkType) + MSNdis_80211_NetworkType_Ndis80211NetworkType_SIZE)
|
---|
3527 |
|
---|
3528 | // MSNdis_80211_NetworkTypesSupported - MSNdis_80211_NetworkTypesSupported
|
---|
3529 | #define MSNdis_80211_NetworkTypesSupportedGuid \
|
---|
3530 | { 0x8531d6e6,0x2041,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3531 |
|
---|
3532 | #if ! (defined(MIDL_PASS))
|
---|
3533 | DEFINE_GUID(MSNdis_80211_NetworkTypesSupported_GUID, \
|
---|
3534 | 0x8531d6e6,0x2041,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3535 | #endif
|
---|
3536 |
|
---|
3537 |
|
---|
3538 | typedef struct _MSNdis_80211_NetworkTypesSupported
|
---|
3539 | {
|
---|
3540 | //
|
---|
3541 | ULONG NumberOfItems;
|
---|
3542 | #define MSNdis_80211_NetworkTypesSupported_NumberOfItems_SIZE sizeof(ULONG)
|
---|
3543 | #define MSNdis_80211_NetworkTypesSupported_NumberOfItems_ID 1
|
---|
3544 |
|
---|
3545 | //
|
---|
3546 | MSNdis_80211_NetworkType Ndis80211NetworkTypes[1];
|
---|
3547 | #define MSNdis_80211_NetworkTypesSupported_Ndis80211NetworkTypes_ID 2
|
---|
3548 |
|
---|
3549 | } MSNdis_80211_NetworkTypesSupported, *PMSNdis_80211_NetworkTypesSupported;
|
---|
3550 |
|
---|
3551 | // MSNdis_80211_NetworkTypeInUse - MSNdis_80211_NetworkTypeInUse
|
---|
3552 | #define MSNdis_80211_NetworkTypeInUseGuid \
|
---|
3553 | { 0x857e2326,0x2041,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3554 |
|
---|
3555 | #if ! (defined(MIDL_PASS))
|
---|
3556 | DEFINE_GUID(MSNdis_80211_NetworkTypeInUse_GUID, \
|
---|
3557 | 0x857e2326,0x2041,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3558 | #endif
|
---|
3559 |
|
---|
3560 |
|
---|
3561 | typedef struct _MSNdis_80211_NetworkTypeInUse
|
---|
3562 | {
|
---|
3563 | //
|
---|
3564 | MSNdis_80211_NetworkType Ndis80211NetworkTypeInUse;
|
---|
3565 | #define MSNdis_80211_NetworkTypeInUse_Ndis80211NetworkTypeInUse_SIZE sizeof(MSNdis_80211_NetworkType)
|
---|
3566 | #define MSNdis_80211_NetworkTypeInUse_Ndis80211NetworkTypeInUse_ID 1
|
---|
3567 |
|
---|
3568 | } MSNdis_80211_NetworkTypeInUse, *PMSNdis_80211_NetworkTypeInUse;
|
---|
3569 |
|
---|
3570 | #define MSNdis_80211_NetworkTypeInUse_SIZE (FIELD_OFFSET(MSNdis_80211_NetworkTypeInUse, Ndis80211NetworkTypeInUse) + MSNdis_80211_NetworkTypeInUse_Ndis80211NetworkTypeInUse_SIZE)
|
---|
3571 |
|
---|
3572 | // MSNdis_80211_PowerMode - MSNdis_80211_PowerMode
|
---|
3573 | #define MSNdis_80211_PowerModeGuid \
|
---|
3574 | { 0x85be837c,0x2041,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3575 |
|
---|
3576 | #if ! (defined(MIDL_PASS))
|
---|
3577 | DEFINE_GUID(MSNdis_80211_PowerMode_GUID, \
|
---|
3578 | 0x85be837c,0x2041,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3579 | #endif
|
---|
3580 |
|
---|
3581 |
|
---|
3582 | typedef struct _MSNdis_80211_PowerMode
|
---|
3583 | {
|
---|
3584 | //
|
---|
3585 | ULONG Ndis80211PowerMode;
|
---|
3586 | #define MSNdis_80211_PowerMode_Ndis80211PowerMode_SIZE sizeof(ULONG)
|
---|
3587 | #define MSNdis_80211_PowerMode_Ndis80211PowerMode_ID 1
|
---|
3588 |
|
---|
3589 | } MSNdis_80211_PowerMode, *PMSNdis_80211_PowerMode;
|
---|
3590 |
|
---|
3591 | #define MSNdis_80211_PowerMode_SIZE (FIELD_OFFSET(MSNdis_80211_PowerMode, Ndis80211PowerMode) + MSNdis_80211_PowerMode_Ndis80211PowerMode_SIZE)
|
---|
3592 |
|
---|
3593 | // MSNdis_80211_TransmitPowerLevel - MSNdis_80211_TransmitPowerLevel
|
---|
3594 | #define MSNdis_80211_TransmitPowerLevelGuid \
|
---|
3595 | { 0x11e6ba76,0x2053,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3596 |
|
---|
3597 | #if ! (defined(MIDL_PASS))
|
---|
3598 | DEFINE_GUID(MSNdis_80211_TransmitPowerLevel_GUID, \
|
---|
3599 | 0x11e6ba76,0x2053,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3600 | #endif
|
---|
3601 |
|
---|
3602 |
|
---|
3603 | typedef struct _MSNdis_80211_TransmitPowerLevel
|
---|
3604 | {
|
---|
3605 | //
|
---|
3606 | ULONG Ndis80211TransmitPowerLevel;
|
---|
3607 | #define MSNdis_80211_TransmitPowerLevel_Ndis80211TransmitPowerLevel_SIZE sizeof(ULONG)
|
---|
3608 | #define MSNdis_80211_TransmitPowerLevel_Ndis80211TransmitPowerLevel_ID 1
|
---|
3609 |
|
---|
3610 | } MSNdis_80211_TransmitPowerLevel, *PMSNdis_80211_TransmitPowerLevel;
|
---|
3611 |
|
---|
3612 | #define MSNdis_80211_TransmitPowerLevel_SIZE (FIELD_OFFSET(MSNdis_80211_TransmitPowerLevel, Ndis80211TransmitPowerLevel) + MSNdis_80211_TransmitPowerLevel_Ndis80211TransmitPowerLevel_SIZE)
|
---|
3613 |
|
---|
3614 | // MSNdis_80211_ReceivedSignalStrength - MSNdis_80211_ReceivedSignalStrength
|
---|
3615 | #define MSNdis_80211_ReceivedSignalStrengthGuid \
|
---|
3616 | { 0x1507db16,0x2053,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3617 |
|
---|
3618 | #if ! (defined(MIDL_PASS))
|
---|
3619 | DEFINE_GUID(MSNdis_80211_ReceivedSignalStrength_GUID, \
|
---|
3620 | 0x1507db16,0x2053,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3621 | #endif
|
---|
3622 |
|
---|
3623 |
|
---|
3624 | typedef struct _MSNdis_80211_ReceivedSignalStrength
|
---|
3625 | {
|
---|
3626 | //
|
---|
3627 | LONG Ndis80211ReceivedSignalStrength;
|
---|
3628 | #define MSNdis_80211_ReceivedSignalStrength_Ndis80211ReceivedSignalStrength_SIZE sizeof(LONG)
|
---|
3629 | #define MSNdis_80211_ReceivedSignalStrength_Ndis80211ReceivedSignalStrength_ID 1
|
---|
3630 |
|
---|
3631 | } MSNdis_80211_ReceivedSignalStrength, *PMSNdis_80211_ReceivedSignalStrength;
|
---|
3632 |
|
---|
3633 | #define MSNdis_80211_ReceivedSignalStrength_SIZE (FIELD_OFFSET(MSNdis_80211_ReceivedSignalStrength, Ndis80211ReceivedSignalStrength) + MSNdis_80211_ReceivedSignalStrength_Ndis80211ReceivedSignalStrength_SIZE)
|
---|
3634 |
|
---|
3635 | // MSNdis_80211_ReceivedSignalStrengthEventTrigger - MSNdis_80211_ReceivedSignalStrengthEventTrigger
|
---|
3636 | #define MSNdis_80211_ReceivedSignalStrengthEventTriggerGuid \
|
---|
3637 | { 0x155689b8,0x2053,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3638 |
|
---|
3639 | #if ! (defined(MIDL_PASS))
|
---|
3640 | DEFINE_GUID(MSNdis_80211_ReceivedSignalStrengthEventTrigger_GUID, \
|
---|
3641 | 0x155689b8,0x2053,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3642 | #endif
|
---|
3643 |
|
---|
3644 |
|
---|
3645 | typedef struct _MSNdis_80211_ReceivedSignalStrengthEventTrigger
|
---|
3646 | {
|
---|
3647 | //
|
---|
3648 | LONG Ndis80211ReceivedSignalStrengthTrigger;
|
---|
3649 | #define MSNdis_80211_ReceivedSignalStrengthEventTrigger_Ndis80211ReceivedSignalStrengthTrigger_SIZE sizeof(LONG)
|
---|
3650 | #define MSNdis_80211_ReceivedSignalStrengthEventTrigger_Ndis80211ReceivedSignalStrengthTrigger_ID 1
|
---|
3651 |
|
---|
3652 | } MSNdis_80211_ReceivedSignalStrengthEventTrigger, *PMSNdis_80211_ReceivedSignalStrengthEventTrigger;
|
---|
3653 |
|
---|
3654 | #define MSNdis_80211_ReceivedSignalStrengthEventTrigger_SIZE (FIELD_OFFSET(MSNdis_80211_ReceivedSignalStrengthEventTrigger, Ndis80211ReceivedSignalStrengthTrigger) + MSNdis_80211_ReceivedSignalStrengthEventTrigger_Ndis80211ReceivedSignalStrengthTrigger_SIZE)
|
---|
3655 |
|
---|
3656 | // MSNdis_80211_NetworkInfrastructure - MSNdis_80211_NetworkInfrastructure
|
---|
3657 | #define MSNdis_80211_NetworkInfrastructureGuid \
|
---|
3658 | { 0x34e1fa48,0xb9b6,0x11d4, { 0xb6,0x75,0x00,0x20,0x48,0x57,0x03,0x37 } }
|
---|
3659 |
|
---|
3660 | #if ! (defined(MIDL_PASS))
|
---|
3661 | DEFINE_GUID(MSNdis_80211_NetworkInfrastructure_GUID, \
|
---|
3662 | 0x34e1fa48,0xb9b6,0x11d4,0xb6,0x75,0x00,0x20,0x48,0x57,0x03,0x37);
|
---|
3663 | #endif
|
---|
3664 |
|
---|
3665 |
|
---|
3666 | typedef struct _MSNdis_80211_NetworkInfrastructure
|
---|
3667 | {
|
---|
3668 | //
|
---|
3669 | ULONG Ndis80211NetworkInfrastructure;
|
---|
3670 | #define MSNdis_80211_NetworkInfrastructure_Ndis80211NetworkInfrastructure_SIZE sizeof(ULONG)
|
---|
3671 | #define MSNdis_80211_NetworkInfrastructure_Ndis80211NetworkInfrastructure_ID 1
|
---|
3672 |
|
---|
3673 | } MSNdis_80211_NetworkInfrastructure, *PMSNdis_80211_NetworkInfrastructure;
|
---|
3674 |
|
---|
3675 | #define MSNdis_80211_NetworkInfrastructure_SIZE (FIELD_OFFSET(MSNdis_80211_NetworkInfrastructure, Ndis80211NetworkInfrastructure) + MSNdis_80211_NetworkInfrastructure_Ndis80211NetworkInfrastructure_SIZE)
|
---|
3676 |
|
---|
3677 | // MSNdis_80211_ConfigurationFH - MSNdis_80211_ConfigurationFH
|
---|
3678 | #define MSNdis_80211_ConfigurationFHGuid \
|
---|
3679 | { 0x4a800b8c,0x2068,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3680 |
|
---|
3681 | #if ! (defined(MIDL_PASS))
|
---|
3682 | DEFINE_GUID(MSNdis_80211_ConfigurationFH_GUID, \
|
---|
3683 | 0x4a800b8c,0x2068,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3684 | #endif
|
---|
3685 |
|
---|
3686 |
|
---|
3687 | typedef struct _MSNdis_80211_ConfigurationFH
|
---|
3688 | {
|
---|
3689 | //
|
---|
3690 | ULONG FHLength;
|
---|
3691 | #define MSNdis_80211_ConfigurationFH_FHLength_SIZE sizeof(ULONG)
|
---|
3692 | #define MSNdis_80211_ConfigurationFH_FHLength_ID 1
|
---|
3693 |
|
---|
3694 | //
|
---|
3695 | ULONG HopPattern;
|
---|
3696 | #define MSNdis_80211_ConfigurationFH_HopPattern_SIZE sizeof(ULONG)
|
---|
3697 | #define MSNdis_80211_ConfigurationFH_HopPattern_ID 2
|
---|
3698 |
|
---|
3699 | //
|
---|
3700 | ULONG HopSet;
|
---|
3701 | #define MSNdis_80211_ConfigurationFH_HopSet_SIZE sizeof(ULONG)
|
---|
3702 | #define MSNdis_80211_ConfigurationFH_HopSet_ID 3
|
---|
3703 |
|
---|
3704 | //
|
---|
3705 | ULONG DwellTime;
|
---|
3706 | #define MSNdis_80211_ConfigurationFH_DwellTime_SIZE sizeof(ULONG)
|
---|
3707 | #define MSNdis_80211_ConfigurationFH_DwellTime_ID 4
|
---|
3708 |
|
---|
3709 | } MSNdis_80211_ConfigurationFH, *PMSNdis_80211_ConfigurationFH;
|
---|
3710 |
|
---|
3711 | #define MSNdis_80211_ConfigurationFH_SIZE (FIELD_OFFSET(MSNdis_80211_ConfigurationFH, DwellTime) + MSNdis_80211_ConfigurationFH_DwellTime_SIZE)
|
---|
3712 |
|
---|
3713 | // MSNdis_80211_ConfigurationInfo - MSNdis_80211_ConfigurationInfo
|
---|
3714 | #define MSNdis_80211_ConfigurationInfoGuid \
|
---|
3715 | { 0x220c16fc,0xb9a8,0x11d4, { 0xb6,0x75,0x00,0x20,0x48,0x57,0x03,0x37 } }
|
---|
3716 |
|
---|
3717 | #if ! (defined(MIDL_PASS))
|
---|
3718 | DEFINE_GUID(MSNdis_80211_ConfigurationInfo_GUID, \
|
---|
3719 | 0x220c16fc,0xb9a8,0x11d4,0xb6,0x75,0x00,0x20,0x48,0x57,0x03,0x37);
|
---|
3720 | #endif
|
---|
3721 |
|
---|
3722 |
|
---|
3723 | typedef struct _MSNdis_80211_ConfigurationInfo
|
---|
3724 | {
|
---|
3725 | //
|
---|
3726 | ULONG ConfigLength;
|
---|
3727 | #define MSNdis_80211_ConfigurationInfo_ConfigLength_SIZE sizeof(ULONG)
|
---|
3728 | #define MSNdis_80211_ConfigurationInfo_ConfigLength_ID 1
|
---|
3729 |
|
---|
3730 | //
|
---|
3731 | ULONG BeaconPeriod;
|
---|
3732 | #define MSNdis_80211_ConfigurationInfo_BeaconPeriod_SIZE sizeof(ULONG)
|
---|
3733 | #define MSNdis_80211_ConfigurationInfo_BeaconPeriod_ID 2
|
---|
3734 |
|
---|
3735 | //
|
---|
3736 | ULONG ATIMWindow;
|
---|
3737 | #define MSNdis_80211_ConfigurationInfo_ATIMWindow_SIZE sizeof(ULONG)
|
---|
3738 | #define MSNdis_80211_ConfigurationInfo_ATIMWindow_ID 3
|
---|
3739 |
|
---|
3740 | //
|
---|
3741 | ULONG DSConfig;
|
---|
3742 | #define MSNdis_80211_ConfigurationInfo_DSConfig_SIZE sizeof(ULONG)
|
---|
3743 | #define MSNdis_80211_ConfigurationInfo_DSConfig_ID 4
|
---|
3744 |
|
---|
3745 | //
|
---|
3746 | MSNdis_80211_ConfigurationFH FHConfig;
|
---|
3747 | #define MSNdis_80211_ConfigurationInfo_FHConfig_SIZE sizeof(MSNdis_80211_ConfigurationFH)
|
---|
3748 | #define MSNdis_80211_ConfigurationInfo_FHConfig_ID 5
|
---|
3749 |
|
---|
3750 | } MSNdis_80211_ConfigurationInfo, *PMSNdis_80211_ConfigurationInfo;
|
---|
3751 |
|
---|
3752 | #define MSNdis_80211_ConfigurationInfo_SIZE (FIELD_OFFSET(MSNdis_80211_ConfigurationInfo, FHConfig) + MSNdis_80211_ConfigurationInfo_FHConfig_SIZE)
|
---|
3753 |
|
---|
3754 | // MSNdis_80211_WLanBssId - MSNdis_80211_WLanBssId
|
---|
3755 | #define MSNdis_80211_WLanBssIdGuid \
|
---|
3756 | { 0x6929e718,0x2062,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3757 |
|
---|
3758 | #if ! (defined(MIDL_PASS))
|
---|
3759 | DEFINE_GUID(MSNdis_80211_WLanBssId_GUID, \
|
---|
3760 | 0x6929e718,0x2062,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3761 | #endif
|
---|
3762 |
|
---|
3763 |
|
---|
3764 | typedef struct _MSNdis_80211_WLanBssId
|
---|
3765 | {
|
---|
3766 | //
|
---|
3767 | ULONG Ndis80211WLanBssIdLength;
|
---|
3768 | #define MSNdis_80211_WLanBssId_Ndis80211WLanBssIdLength_SIZE sizeof(ULONG)
|
---|
3769 | #define MSNdis_80211_WLanBssId_Ndis80211WLanBssIdLength_ID 1
|
---|
3770 |
|
---|
3771 | //
|
---|
3772 | UCHAR Ndis80211MacAddress[6];
|
---|
3773 | #define MSNdis_80211_WLanBssId_Ndis80211MacAddress_SIZE sizeof(UCHAR[6])
|
---|
3774 | #define MSNdis_80211_WLanBssId_Ndis80211MacAddress_ID 2
|
---|
3775 |
|
---|
3776 | //
|
---|
3777 | USHORT Reserved;
|
---|
3778 | #define MSNdis_80211_WLanBssId_Reserved_SIZE sizeof(USHORT)
|
---|
3779 | #define MSNdis_80211_WLanBssId_Reserved_ID 3
|
---|
3780 |
|
---|
3781 | //
|
---|
3782 | ULONG Ndis80211SsIdLength;
|
---|
3783 | #define MSNdis_80211_WLanBssId_Ndis80211SsIdLength_SIZE sizeof(ULONG)
|
---|
3784 | #define MSNdis_80211_WLanBssId_Ndis80211SsIdLength_ID 4
|
---|
3785 |
|
---|
3786 | //
|
---|
3787 | UCHAR Ndis80211SsId[32];
|
---|
3788 | #define MSNdis_80211_WLanBssId_Ndis80211SsId_SIZE sizeof(UCHAR[32])
|
---|
3789 | #define MSNdis_80211_WLanBssId_Ndis80211SsId_ID 5
|
---|
3790 |
|
---|
3791 | //
|
---|
3792 | ULONG Ndis80211Privacy;
|
---|
3793 | #define MSNdis_80211_WLanBssId_Ndis80211Privacy_SIZE sizeof(ULONG)
|
---|
3794 | #define MSNdis_80211_WLanBssId_Ndis80211Privacy_ID 6
|
---|
3795 |
|
---|
3796 | //
|
---|
3797 | ULONG Ndis80211Rssi;
|
---|
3798 | #define MSNdis_80211_WLanBssId_Ndis80211Rssi_SIZE sizeof(ULONG)
|
---|
3799 | #define MSNdis_80211_WLanBssId_Ndis80211Rssi_ID 7
|
---|
3800 |
|
---|
3801 | //
|
---|
3802 | MSNdis_80211_NetworkType Ndis80211NetworkTypeInUse;
|
---|
3803 | #define MSNdis_80211_WLanBssId_Ndis80211NetworkTypeInUse_SIZE sizeof(MSNdis_80211_NetworkType)
|
---|
3804 | #define MSNdis_80211_WLanBssId_Ndis80211NetworkTypeInUse_ID 8
|
---|
3805 |
|
---|
3806 | //
|
---|
3807 | MSNdis_80211_ConfigurationInfo Ndis80211Configuration;
|
---|
3808 | #define MSNdis_80211_WLanBssId_Ndis80211Configuration_SIZE sizeof(MSNdis_80211_ConfigurationInfo)
|
---|
3809 | #define MSNdis_80211_WLanBssId_Ndis80211Configuration_ID 9
|
---|
3810 |
|
---|
3811 | //
|
---|
3812 | MSNdis_80211_NetworkInfrastructure Ndis80211InfrastructureMode;
|
---|
3813 | #define MSNdis_80211_WLanBssId_Ndis80211InfrastructureMode_SIZE sizeof(MSNdis_80211_NetworkInfrastructure)
|
---|
3814 | #define MSNdis_80211_WLanBssId_Ndis80211InfrastructureMode_ID 10
|
---|
3815 |
|
---|
3816 | //
|
---|
3817 | UCHAR Ndis80211SupportedRate[8];
|
---|
3818 | #define MSNdis_80211_WLanBssId_Ndis80211SupportedRate_SIZE sizeof(UCHAR[8])
|
---|
3819 | #define MSNdis_80211_WLanBssId_Ndis80211SupportedRate_ID 11
|
---|
3820 |
|
---|
3821 | } MSNdis_80211_WLanBssId, *PMSNdis_80211_WLanBssId;
|
---|
3822 |
|
---|
3823 | #define MSNdis_80211_WLanBssId_SIZE (FIELD_OFFSET(MSNdis_80211_WLanBssId, Ndis80211SupportedRate) + MSNdis_80211_WLanBssId_Ndis80211SupportedRate_SIZE)
|
---|
3824 |
|
---|
3825 | // MSNdis_80211_BSSIList - MSNdis_80211_BSSIList
|
---|
3826 | #define MSNdis_80211_BSSIListGuid \
|
---|
3827 | { 0x69526f9a,0x2062,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3828 |
|
---|
3829 | #if ! (defined(MIDL_PASS))
|
---|
3830 | DEFINE_GUID(MSNdis_80211_BSSIList_GUID, \
|
---|
3831 | 0x69526f9a,0x2062,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3832 | #endif
|
---|
3833 |
|
---|
3834 |
|
---|
3835 | typedef struct _MSNdis_80211_BSSIList
|
---|
3836 | {
|
---|
3837 | //
|
---|
3838 | ULONG NumberOfItems;
|
---|
3839 | #define MSNdis_80211_BSSIList_NumberOfItems_SIZE sizeof(ULONG)
|
---|
3840 | #define MSNdis_80211_BSSIList_NumberOfItems_ID 1
|
---|
3841 |
|
---|
3842 | //
|
---|
3843 | MSNdis_80211_WLanBssId Ndis80211BSSIList[1];
|
---|
3844 | #define MSNdis_80211_BSSIList_Ndis80211BSSIList_ID 2
|
---|
3845 |
|
---|
3846 | } MSNdis_80211_BSSIList, *PMSNdis_80211_BSSIList;
|
---|
3847 |
|
---|
3848 | // MSNdis_80211_InfrastructureMode - MSNdis_80211_InfrastructureMode
|
---|
3849 | #define MSNdis_80211_InfrastructureModeGuid \
|
---|
3850 | { 0x697d5a7e,0x2062,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3851 |
|
---|
3852 | #if ! (defined(MIDL_PASS))
|
---|
3853 | DEFINE_GUID(MSNdis_80211_InfrastructureMode_GUID, \
|
---|
3854 | 0x697d5a7e,0x2062,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3855 | #endif
|
---|
3856 |
|
---|
3857 |
|
---|
3858 | typedef struct _MSNdis_80211_InfrastructureMode
|
---|
3859 | {
|
---|
3860 | //
|
---|
3861 | MSNdis_80211_NetworkInfrastructure Ndis80211InfrastructureMode;
|
---|
3862 | #define MSNdis_80211_InfrastructureMode_Ndis80211InfrastructureMode_SIZE sizeof(MSNdis_80211_NetworkInfrastructure)
|
---|
3863 | #define MSNdis_80211_InfrastructureMode_Ndis80211InfrastructureMode_ID 1
|
---|
3864 |
|
---|
3865 | } MSNdis_80211_InfrastructureMode, *PMSNdis_80211_InfrastructureMode;
|
---|
3866 |
|
---|
3867 | #define MSNdis_80211_InfrastructureMode_SIZE (FIELD_OFFSET(MSNdis_80211_InfrastructureMode, Ndis80211InfrastructureMode) + MSNdis_80211_InfrastructureMode_Ndis80211InfrastructureMode_SIZE)
|
---|
3868 |
|
---|
3869 | // MSNdis_80211_FragmentationThreshold - MSNdis_80211_FragmentationThreshold
|
---|
3870 | #define MSNdis_80211_FragmentationThresholdGuid \
|
---|
3871 | { 0x69aaa7c4,0x2062,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3872 |
|
---|
3873 | #if ! (defined(MIDL_PASS))
|
---|
3874 | DEFINE_GUID(MSNdis_80211_FragmentationThreshold_GUID, \
|
---|
3875 | 0x69aaa7c4,0x2062,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3876 | #endif
|
---|
3877 |
|
---|
3878 |
|
---|
3879 | typedef struct _MSNdis_80211_FragmentationThreshold
|
---|
3880 | {
|
---|
3881 | //
|
---|
3882 | ULONG Ndis80211FragmentationThreshold;
|
---|
3883 | #define MSNdis_80211_FragmentationThreshold_Ndis80211FragmentationThreshold_SIZE sizeof(ULONG)
|
---|
3884 | #define MSNdis_80211_FragmentationThreshold_Ndis80211FragmentationThreshold_ID 1
|
---|
3885 |
|
---|
3886 | } MSNdis_80211_FragmentationThreshold, *PMSNdis_80211_FragmentationThreshold;
|
---|
3887 |
|
---|
3888 | #define MSNdis_80211_FragmentationThreshold_SIZE (FIELD_OFFSET(MSNdis_80211_FragmentationThreshold, Ndis80211FragmentationThreshold) + MSNdis_80211_FragmentationThreshold_Ndis80211FragmentationThreshold_SIZE)
|
---|
3889 |
|
---|
3890 | // MSNdis_80211_RTSThreshold - MSNdis_80211_RTSThreshold
|
---|
3891 | #define MSNdis_80211_RTSThresholdGuid \
|
---|
3892 | { 0x0134d07e,0x2064,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3893 |
|
---|
3894 | #if ! (defined(MIDL_PASS))
|
---|
3895 | DEFINE_GUID(MSNdis_80211_RTSThreshold_GUID, \
|
---|
3896 | 0x0134d07e,0x2064,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3897 | #endif
|
---|
3898 |
|
---|
3899 |
|
---|
3900 | typedef struct _MSNdis_80211_RTSThreshold
|
---|
3901 | {
|
---|
3902 | //
|
---|
3903 | ULONG Ndis80211RTSThreshold;
|
---|
3904 | #define MSNdis_80211_RTSThreshold_Ndis80211RTSThreshold_SIZE sizeof(ULONG)
|
---|
3905 | #define MSNdis_80211_RTSThreshold_Ndis80211RTSThreshold_ID 1
|
---|
3906 |
|
---|
3907 | } MSNdis_80211_RTSThreshold, *PMSNdis_80211_RTSThreshold;
|
---|
3908 |
|
---|
3909 | #define MSNdis_80211_RTSThreshold_SIZE (FIELD_OFFSET(MSNdis_80211_RTSThreshold, Ndis80211RTSThreshold) + MSNdis_80211_RTSThreshold_Ndis80211RTSThreshold_SIZE)
|
---|
3910 |
|
---|
3911 | // MSNdis_80211_NumberOfAntennas - MSNdis_80211_NumberOfAntennas
|
---|
3912 | #define MSNdis_80211_NumberOfAntennasGuid \
|
---|
3913 | { 0x01779336,0x2064,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3914 |
|
---|
3915 | #if ! (defined(MIDL_PASS))
|
---|
3916 | DEFINE_GUID(MSNdis_80211_NumberOfAntennas_GUID, \
|
---|
3917 | 0x01779336,0x2064,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3918 | #endif
|
---|
3919 |
|
---|
3920 |
|
---|
3921 | typedef struct _MSNdis_80211_NumberOfAntennas
|
---|
3922 | {
|
---|
3923 | //
|
---|
3924 | ULONG Ndis80211NumberOfAntennas;
|
---|
3925 | #define MSNdis_80211_NumberOfAntennas_Ndis80211NumberOfAntennas_SIZE sizeof(ULONG)
|
---|
3926 | #define MSNdis_80211_NumberOfAntennas_Ndis80211NumberOfAntennas_ID 1
|
---|
3927 |
|
---|
3928 | } MSNdis_80211_NumberOfAntennas, *PMSNdis_80211_NumberOfAntennas;
|
---|
3929 |
|
---|
3930 | #define MSNdis_80211_NumberOfAntennas_SIZE (FIELD_OFFSET(MSNdis_80211_NumberOfAntennas, Ndis80211NumberOfAntennas) + MSNdis_80211_NumberOfAntennas_Ndis80211NumberOfAntennas_SIZE)
|
---|
3931 |
|
---|
3932 | // MSNdis_80211_ReceiveAntennaSelected - MSNdis_80211_ReceiveAntennaSelected
|
---|
3933 | #define MSNdis_80211_ReceiveAntennaSelectedGuid \
|
---|
3934 | { 0x01ac07a2,0x2064,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3935 |
|
---|
3936 | #if ! (defined(MIDL_PASS))
|
---|
3937 | DEFINE_GUID(MSNdis_80211_ReceiveAntennaSelected_GUID, \
|
---|
3938 | 0x01ac07a2,0x2064,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3939 | #endif
|
---|
3940 |
|
---|
3941 |
|
---|
3942 | typedef struct _MSNdis_80211_ReceiveAntennaSelected
|
---|
3943 | {
|
---|
3944 | //
|
---|
3945 | ULONG Ndis80211ReceiveAntennaSelected;
|
---|
3946 | #define MSNdis_80211_ReceiveAntennaSelected_Ndis80211ReceiveAntennaSelected_SIZE sizeof(ULONG)
|
---|
3947 | #define MSNdis_80211_ReceiveAntennaSelected_Ndis80211ReceiveAntennaSelected_ID 1
|
---|
3948 |
|
---|
3949 | } MSNdis_80211_ReceiveAntennaSelected, *PMSNdis_80211_ReceiveAntennaSelected;
|
---|
3950 |
|
---|
3951 | #define MSNdis_80211_ReceiveAntennaSelected_SIZE (FIELD_OFFSET(MSNdis_80211_ReceiveAntennaSelected, Ndis80211ReceiveAntennaSelected) + MSNdis_80211_ReceiveAntennaSelected_Ndis80211ReceiveAntennaSelected_SIZE)
|
---|
3952 |
|
---|
3953 | // MSNdis_80211_TransmitAntennaSelected - MSNdis_80211_TransmitAntennaSelected
|
---|
3954 | #define MSNdis_80211_TransmitAntennaSelectedGuid \
|
---|
3955 | { 0x01dbb74a,0x2064,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3956 |
|
---|
3957 | #if ! (defined(MIDL_PASS))
|
---|
3958 | DEFINE_GUID(MSNdis_80211_TransmitAntennaSelected_GUID, \
|
---|
3959 | 0x01dbb74a,0x2064,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3960 | #endif
|
---|
3961 |
|
---|
3962 |
|
---|
3963 | typedef struct _MSNdis_80211_TransmitAntennaSelected
|
---|
3964 | {
|
---|
3965 | //
|
---|
3966 | ULONG Ndis80211TransmitAntennaSelected;
|
---|
3967 | #define MSNdis_80211_TransmitAntennaSelected_Ndis80211TransmitAntennaSelected_SIZE sizeof(ULONG)
|
---|
3968 | #define MSNdis_80211_TransmitAntennaSelected_Ndis80211TransmitAntennaSelected_ID 1
|
---|
3969 |
|
---|
3970 | } MSNdis_80211_TransmitAntennaSelected, *PMSNdis_80211_TransmitAntennaSelected;
|
---|
3971 |
|
---|
3972 | #define MSNdis_80211_TransmitAntennaSelected_SIZE (FIELD_OFFSET(MSNdis_80211_TransmitAntennaSelected, Ndis80211TransmitAntennaSelected) + MSNdis_80211_TransmitAntennaSelected_Ndis80211TransmitAntennaSelected_SIZE)
|
---|
3973 |
|
---|
3974 | // MSNdis_80211_DataRates - MSNdis_80211_DataRates
|
---|
3975 | #define MSNdis_80211_DataRatesGuid \
|
---|
3976 | { 0x49db8722,0x2068,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3977 |
|
---|
3978 | #if ! (defined(MIDL_PASS))
|
---|
3979 | DEFINE_GUID(MSNdis_80211_DataRates_GUID, \
|
---|
3980 | 0x49db8722,0x2068,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
3981 | #endif
|
---|
3982 |
|
---|
3983 |
|
---|
3984 | typedef struct _MSNdis_80211_DataRates
|
---|
3985 | {
|
---|
3986 | //
|
---|
3987 | UCHAR Ndis80211DataRate[8];
|
---|
3988 | #define MSNdis_80211_DataRates_Ndis80211DataRate_SIZE sizeof(UCHAR[8])
|
---|
3989 | #define MSNdis_80211_DataRates_Ndis80211DataRate_ID 1
|
---|
3990 |
|
---|
3991 | } MSNdis_80211_DataRates, *PMSNdis_80211_DataRates;
|
---|
3992 |
|
---|
3993 | #define MSNdis_80211_DataRates_SIZE (FIELD_OFFSET(MSNdis_80211_DataRates, Ndis80211DataRate) + MSNdis_80211_DataRates_Ndis80211DataRate_SIZE)
|
---|
3994 |
|
---|
3995 | // MSNdis_80211_DesiredDataRates - MSNdis_80211_DesiredDataRates
|
---|
3996 | #define MSNdis_80211_DesiredDataRatesGuid \
|
---|
3997 | { 0x452ee08e,0x2536,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
3998 |
|
---|
3999 | #if ! (defined(MIDL_PASS))
|
---|
4000 | DEFINE_GUID(MSNdis_80211_DesiredDataRates_GUID, \
|
---|
4001 | 0x452ee08e,0x2536,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
4002 | #endif
|
---|
4003 |
|
---|
4004 |
|
---|
4005 | typedef struct _MSNdis_80211_DesiredDataRates
|
---|
4006 | {
|
---|
4007 | //
|
---|
4008 | UCHAR Ndis80211DesiredRate[8];
|
---|
4009 | #define MSNdis_80211_DesiredDataRates_Ndis80211DesiredRate_SIZE sizeof(UCHAR[8])
|
---|
4010 | #define MSNdis_80211_DesiredDataRates_Ndis80211DesiredRate_ID 1
|
---|
4011 |
|
---|
4012 | } MSNdis_80211_DesiredDataRates, *PMSNdis_80211_DesiredDataRates;
|
---|
4013 |
|
---|
4014 | #define MSNdis_80211_DesiredDataRates_SIZE (FIELD_OFFSET(MSNdis_80211_DesiredDataRates, Ndis80211DesiredRate) + MSNdis_80211_DesiredDataRates_Ndis80211DesiredRate_SIZE)
|
---|
4015 |
|
---|
4016 | // MSNdis_80211_Configuration - MSNdis_80211_Configuration
|
---|
4017 | #define MSNdis_80211_ConfigurationGuid \
|
---|
4018 | { 0x4a4df982,0x2068,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
4019 |
|
---|
4020 | #if ! (defined(MIDL_PASS))
|
---|
4021 | DEFINE_GUID(MSNdis_80211_Configuration_GUID, \
|
---|
4022 | 0x4a4df982,0x2068,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
4023 | #endif
|
---|
4024 |
|
---|
4025 |
|
---|
4026 | typedef struct _MSNdis_80211_Configuration
|
---|
4027 | {
|
---|
4028 | //
|
---|
4029 | MSNdis_80211_ConfigurationInfo Ndis80211Config;
|
---|
4030 | #define MSNdis_80211_Configuration_Ndis80211Config_SIZE sizeof(MSNdis_80211_ConfigurationInfo)
|
---|
4031 | #define MSNdis_80211_Configuration_Ndis80211Config_ID 1
|
---|
4032 |
|
---|
4033 | } MSNdis_80211_Configuration, *PMSNdis_80211_Configuration;
|
---|
4034 |
|
---|
4035 | #define MSNdis_80211_Configuration_SIZE (FIELD_OFFSET(MSNdis_80211_Configuration, Ndis80211Config) + MSNdis_80211_Configuration_Ndis80211Config_SIZE)
|
---|
4036 |
|
---|
4037 | // MSNdis_80211_Statistics - MSNdis_80211_Statistics
|
---|
4038 | #define MSNdis_80211_StatisticsGuid \
|
---|
4039 | { 0x42bb73b0,0x2129,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
4040 |
|
---|
4041 | #if ! (defined(MIDL_PASS))
|
---|
4042 | DEFINE_GUID(MSNdis_80211_Statistics_GUID, \
|
---|
4043 | 0x42bb73b0,0x2129,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
4044 | #endif
|
---|
4045 |
|
---|
4046 |
|
---|
4047 | typedef struct _MSNdis_80211_Statistics
|
---|
4048 | {
|
---|
4049 | //
|
---|
4050 | ULONG StatisticsLength;
|
---|
4051 | #define MSNdis_80211_Statistics_StatisticsLength_SIZE sizeof(ULONG)
|
---|
4052 | #define MSNdis_80211_Statistics_StatisticsLength_ID 1
|
---|
4053 |
|
---|
4054 | //
|
---|
4055 | ULONGLONG TransmittedFragmentCount;
|
---|
4056 | #define MSNdis_80211_Statistics_TransmittedFragmentCount_SIZE sizeof(ULONGLONG)
|
---|
4057 | #define MSNdis_80211_Statistics_TransmittedFragmentCount_ID 2
|
---|
4058 |
|
---|
4059 | //
|
---|
4060 | ULONGLONG MulticastTransmittedFrameCount;
|
---|
4061 | #define MSNdis_80211_Statistics_MulticastTransmittedFrameCount_SIZE sizeof(ULONGLONG)
|
---|
4062 | #define MSNdis_80211_Statistics_MulticastTransmittedFrameCount_ID 3
|
---|
4063 |
|
---|
4064 | //
|
---|
4065 | ULONGLONG FailedCount;
|
---|
4066 | #define MSNdis_80211_Statistics_FailedCount_SIZE sizeof(ULONGLONG)
|
---|
4067 | #define MSNdis_80211_Statistics_FailedCount_ID 4
|
---|
4068 |
|
---|
4069 | //
|
---|
4070 | ULONGLONG RetryCount;
|
---|
4071 | #define MSNdis_80211_Statistics_RetryCount_SIZE sizeof(ULONGLONG)
|
---|
4072 | #define MSNdis_80211_Statistics_RetryCount_ID 5
|
---|
4073 |
|
---|
4074 | //
|
---|
4075 | ULONGLONG MultipleRetryCount;
|
---|
4076 | #define MSNdis_80211_Statistics_MultipleRetryCount_SIZE sizeof(ULONGLONG)
|
---|
4077 | #define MSNdis_80211_Statistics_MultipleRetryCount_ID 6
|
---|
4078 |
|
---|
4079 | //
|
---|
4080 | ULONGLONG RTSSuccessCount;
|
---|
4081 | #define MSNdis_80211_Statistics_RTSSuccessCount_SIZE sizeof(ULONGLONG)
|
---|
4082 | #define MSNdis_80211_Statistics_RTSSuccessCount_ID 7
|
---|
4083 |
|
---|
4084 | //
|
---|
4085 | ULONGLONG RTSFailureCount;
|
---|
4086 | #define MSNdis_80211_Statistics_RTSFailureCount_SIZE sizeof(ULONGLONG)
|
---|
4087 | #define MSNdis_80211_Statistics_RTSFailureCount_ID 8
|
---|
4088 |
|
---|
4089 | //
|
---|
4090 | ULONGLONG ACKFailureCount;
|
---|
4091 | #define MSNdis_80211_Statistics_ACKFailureCount_SIZE sizeof(ULONGLONG)
|
---|
4092 | #define MSNdis_80211_Statistics_ACKFailureCount_ID 9
|
---|
4093 |
|
---|
4094 | //
|
---|
4095 | ULONGLONG FrameDuplicateCount;
|
---|
4096 | #define MSNdis_80211_Statistics_FrameDuplicateCount_SIZE sizeof(ULONGLONG)
|
---|
4097 | #define MSNdis_80211_Statistics_FrameDuplicateCount_ID 10
|
---|
4098 |
|
---|
4099 | //
|
---|
4100 | ULONGLONG ReceivedFragmentCount;
|
---|
4101 | #define MSNdis_80211_Statistics_ReceivedFragmentCount_SIZE sizeof(ULONGLONG)
|
---|
4102 | #define MSNdis_80211_Statistics_ReceivedFragmentCount_ID 11
|
---|
4103 |
|
---|
4104 | //
|
---|
4105 | ULONGLONG MulticastReceivedFrameCount;
|
---|
4106 | #define MSNdis_80211_Statistics_MulticastReceivedFrameCount_SIZE sizeof(ULONGLONG)
|
---|
4107 | #define MSNdis_80211_Statistics_MulticastReceivedFrameCount_ID 12
|
---|
4108 |
|
---|
4109 | //
|
---|
4110 | ULONGLONG FCSErrorCount;
|
---|
4111 | #define MSNdis_80211_Statistics_FCSErrorCount_SIZE sizeof(ULONGLONG)
|
---|
4112 | #define MSNdis_80211_Statistics_FCSErrorCount_ID 13
|
---|
4113 |
|
---|
4114 | } MSNdis_80211_Statistics, *PMSNdis_80211_Statistics;
|
---|
4115 |
|
---|
4116 | #define MSNdis_80211_Statistics_SIZE (FIELD_OFFSET(MSNdis_80211_Statistics, FCSErrorCount) + MSNdis_80211_Statistics_FCSErrorCount_SIZE)
|
---|
4117 |
|
---|
4118 | // MSNdis_80211_AddWEP - MSNdis_80211_AddWEP
|
---|
4119 | #define MSNdis_80211_AddWEPGuid \
|
---|
4120 | { 0x4307bff0,0x2129,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
4121 |
|
---|
4122 | #if ! (defined(MIDL_PASS))
|
---|
4123 | DEFINE_GUID(MSNdis_80211_AddWEP_GUID, \
|
---|
4124 | 0x4307bff0,0x2129,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
4125 | #endif
|
---|
4126 |
|
---|
4127 |
|
---|
4128 | typedef struct _MSNdis_80211_AddWEP
|
---|
4129 | {
|
---|
4130 | //
|
---|
4131 | ULONG Length;
|
---|
4132 | #define MSNdis_80211_AddWEP_Length_SIZE sizeof(ULONG)
|
---|
4133 | #define MSNdis_80211_AddWEP_Length_ID 1
|
---|
4134 |
|
---|
4135 | //
|
---|
4136 | ULONG KeyIndex;
|
---|
4137 | #define MSNdis_80211_AddWEP_KeyIndex_SIZE sizeof(ULONG)
|
---|
4138 | #define MSNdis_80211_AddWEP_KeyIndex_ID 2
|
---|
4139 |
|
---|
4140 | //
|
---|
4141 | ULONG KeyLength;
|
---|
4142 | #define MSNdis_80211_AddWEP_KeyLength_SIZE sizeof(ULONG)
|
---|
4143 | #define MSNdis_80211_AddWEP_KeyLength_ID 3
|
---|
4144 |
|
---|
4145 | //
|
---|
4146 | UCHAR KeyMaterial[1];
|
---|
4147 | #define MSNdis_80211_AddWEP_KeyMaterial_ID 4
|
---|
4148 |
|
---|
4149 | } MSNdis_80211_AddWEP, *PMSNdis_80211_AddWEP;
|
---|
4150 |
|
---|
4151 | // MSNdis_80211_RemoveWEP - MSNdis_80211_RemoveWEP
|
---|
4152 | #define MSNdis_80211_RemoveWEPGuid \
|
---|
4153 | { 0x433c345c,0x2129,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
4154 |
|
---|
4155 | #if ! (defined(MIDL_PASS))
|
---|
4156 | DEFINE_GUID(MSNdis_80211_RemoveWEP_GUID, \
|
---|
4157 | 0x433c345c,0x2129,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
4158 | #endif
|
---|
4159 |
|
---|
4160 |
|
---|
4161 | typedef struct _MSNdis_80211_RemoveWEP
|
---|
4162 | {
|
---|
4163 | //
|
---|
4164 | ULONG Ndis80211KeyIndex;
|
---|
4165 | #define MSNdis_80211_RemoveWEP_Ndis80211KeyIndex_SIZE sizeof(ULONG)
|
---|
4166 | #define MSNdis_80211_RemoveWEP_Ndis80211KeyIndex_ID 1
|
---|
4167 |
|
---|
4168 | } MSNdis_80211_RemoveWEP, *PMSNdis_80211_RemoveWEP;
|
---|
4169 |
|
---|
4170 | #define MSNdis_80211_RemoveWEP_SIZE (FIELD_OFFSET(MSNdis_80211_RemoveWEP, Ndis80211KeyIndex) + MSNdis_80211_RemoveWEP_Ndis80211KeyIndex_SIZE)
|
---|
4171 |
|
---|
4172 | // MSNdis_80211_Disassociate - MSNdis_80211_Disassociate
|
---|
4173 | #define MSNdis_80211_DisassociateGuid \
|
---|
4174 | { 0x43671f40,0x2129,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
4175 |
|
---|
4176 | #if ! (defined(MIDL_PASS))
|
---|
4177 | DEFINE_GUID(MSNdis_80211_Disassociate_GUID, \
|
---|
4178 | 0x43671f40,0x2129,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
4179 | #endif
|
---|
4180 |
|
---|
4181 |
|
---|
4182 | typedef struct _MSNdis_80211_Disassociate
|
---|
4183 | {
|
---|
4184 | //
|
---|
4185 | ULONG UnusedParameter;
|
---|
4186 | #define MSNdis_80211_Disassociate_UnusedParameter_SIZE sizeof(ULONG)
|
---|
4187 | #define MSNdis_80211_Disassociate_UnusedParameter_ID 1
|
---|
4188 |
|
---|
4189 | } MSNdis_80211_Disassociate, *PMSNdis_80211_Disassociate;
|
---|
4190 |
|
---|
4191 | #define MSNdis_80211_Disassociate_SIZE (FIELD_OFFSET(MSNdis_80211_Disassociate, UnusedParameter) + MSNdis_80211_Disassociate_UnusedParameter_SIZE)
|
---|
4192 |
|
---|
4193 | // MSNdis_80211_BssIdListScan - MSNdis_80211_BssIdListScan
|
---|
4194 | #define MSNdis_80211_BssIdListScanGuid \
|
---|
4195 | { 0x0d9e01e1,0xba70,0x11d4, { 0xb6,0x75,0x00,0x20,0x48,0x57,0x03,0x37 } }
|
---|
4196 |
|
---|
4197 | #if ! (defined(MIDL_PASS))
|
---|
4198 | DEFINE_GUID(MSNdis_80211_BssIdListScan_GUID, \
|
---|
4199 | 0x0d9e01e1,0xba70,0x11d4,0xb6,0x75,0x00,0x20,0x48,0x57,0x03,0x37);
|
---|
4200 | #endif
|
---|
4201 |
|
---|
4202 |
|
---|
4203 | typedef struct _MSNdis_80211_BssIdListScan
|
---|
4204 | {
|
---|
4205 | //
|
---|
4206 | ULONG UnusedParameter;
|
---|
4207 | #define MSNdis_80211_BssIdListScan_UnusedParameter_SIZE sizeof(ULONG)
|
---|
4208 | #define MSNdis_80211_BssIdListScan_UnusedParameter_ID 1
|
---|
4209 |
|
---|
4210 | } MSNdis_80211_BssIdListScan, *PMSNdis_80211_BssIdListScan;
|
---|
4211 |
|
---|
4212 | #define MSNdis_80211_BssIdListScan_SIZE (FIELD_OFFSET(MSNdis_80211_BssIdListScan, UnusedParameter) + MSNdis_80211_BssIdListScan_UnusedParameter_SIZE)
|
---|
4213 |
|
---|
4214 | // MSNdis_80211_AuthenticationMode - MSNdis_80211_AuthenticationMode
|
---|
4215 | #define MSNdis_80211_AuthenticationModeGuid \
|
---|
4216 | { 0x43920a24,0x2129,0x11d4, { 0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
4217 |
|
---|
4218 | #if ! (defined(MIDL_PASS))
|
---|
4219 | DEFINE_GUID(MSNdis_80211_AuthenticationMode_GUID, \
|
---|
4220 | 0x43920a24,0x2129,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
4221 | #endif
|
---|
4222 |
|
---|
4223 |
|
---|
4224 | typedef struct _MSNdis_80211_AuthenticationMode
|
---|
4225 | {
|
---|
4226 | //
|
---|
4227 | ULONG Ndis80211AuthenticationMode;
|
---|
4228 | #define MSNdis_80211_AuthenticationMode_Ndis80211AuthenticationMode_SIZE sizeof(ULONG)
|
---|
4229 | #define MSNdis_80211_AuthenticationMode_Ndis80211AuthenticationMode_ID 1
|
---|
4230 |
|
---|
4231 | } MSNdis_80211_AuthenticationMode, *PMSNdis_80211_AuthenticationMode;
|
---|
4232 |
|
---|
4233 | #define MSNdis_80211_AuthenticationMode_SIZE (FIELD_OFFSET(MSNdis_80211_AuthenticationMode, Ndis80211AuthenticationMode) + MSNdis_80211_AuthenticationMode_Ndis80211AuthenticationMode_SIZE)
|
---|
4234 |
|
---|
4235 | // MSNdis_80211_PrivacyFilter - MSNdis_80211_PrivacyFilter
|
---|
4236 | #define MSNdis_80211_PrivacyFilterGuid \
|
---|
4237 | { 0x6733c4e9,0x4792,0x11d4, { 0x97,0xf1,0x00,0xc0,0x4f,0x79,0xc4,0x03 } }
|
---|
4238 |
|
---|
4239 | #if ! (defined(MIDL_PASS))
|
---|
4240 | DEFINE_GUID(MSNdis_80211_PrivacyFilter_GUID, \
|
---|
4241 | 0x6733c4e9,0x4792,0x11d4,0x97,0xf1,0x00,0xc0,0x4f,0x79,0xc4,0x03);
|
---|
4242 | #endif
|
---|
4243 |
|
---|
4244 |
|
---|
4245 | typedef struct _MSNdis_80211_PrivacyFilter
|
---|
4246 | {
|
---|
4247 | //
|
---|
4248 | ULONG Ndis80211PrivacyFilter;
|
---|
4249 | #define MSNdis_80211_PrivacyFilter_Ndis80211PrivacyFilter_SIZE sizeof(ULONG)
|
---|
4250 | #define MSNdis_80211_PrivacyFilter_Ndis80211PrivacyFilter_ID 1
|
---|
4251 |
|
---|
4252 | } MSNdis_80211_PrivacyFilter, *PMSNdis_80211_PrivacyFilter;
|
---|
4253 |
|
---|
4254 | #define MSNdis_80211_PrivacyFilter_SIZE (FIELD_OFFSET(MSNdis_80211_PrivacyFilter, Ndis80211PrivacyFilter) + MSNdis_80211_PrivacyFilter_Ndis80211PrivacyFilter_SIZE)
|
---|
4255 |
|
---|
4256 | // MSNdis_80211_WEPStatus - MSNdis_80211_WEPStatus
|
---|
4257 | #define MSNdis_80211_WEPStatusGuid \
|
---|
4258 | { 0xb027a21f,0x3cfa,0x4125, { 0x80,0x0b,0x3f,0x7a,0x18,0xfd,0xdc,0xdc } }
|
---|
4259 |
|
---|
4260 | #if ! (defined(MIDL_PASS))
|
---|
4261 | DEFINE_GUID(MSNdis_80211_WEPStatus_GUID, \
|
---|
4262 | 0xb027a21f,0x3cfa,0x4125,0x80,0x0b,0x3f,0x7a,0x18,0xfd,0xdc,0xdc);
|
---|
4263 | #endif
|
---|
4264 |
|
---|
4265 |
|
---|
4266 | typedef struct _MSNdis_80211_WEPStatus
|
---|
4267 | {
|
---|
4268 | //
|
---|
4269 | ULONG Ndis80211WEPStatus;
|
---|
4270 | #define MSNdis_80211_WEPStatus_Ndis80211WEPStatus_SIZE sizeof(ULONG)
|
---|
4271 | #define MSNdis_80211_WEPStatus_Ndis80211WEPStatus_ID 1
|
---|
4272 |
|
---|
4273 | } MSNdis_80211_WEPStatus, *PMSNdis_80211_WEPStatus;
|
---|
4274 |
|
---|
4275 | #define MSNdis_80211_WEPStatus_SIZE (FIELD_OFFSET(MSNdis_80211_WEPStatus, Ndis80211WEPStatus) + MSNdis_80211_WEPStatus_Ndis80211WEPStatus_SIZE)
|
---|
4276 |
|
---|
4277 | // MSNdis_80211_ReloadDefaults - MSNdis_80211_ReloadDefaults
|
---|
4278 | #define MSNdis_80211_ReloadDefaultsGuid \
|
---|
4279 | { 0x748b14e8,0x32ee,0x4425, { 0xb9,0x1b,0xc9,0x84,0x8c,0x58,0xb5,0x5a } }
|
---|
4280 |
|
---|
4281 | #if ! (defined(MIDL_PASS))
|
---|
4282 | DEFINE_GUID(MSNdis_80211_ReloadDefaults_GUID, \
|
---|
4283 | 0x748b14e8,0x32ee,0x4425,0xb9,0x1b,0xc9,0x84,0x8c,0x58,0xb5,0x5a);
|
---|
4284 | #endif
|
---|
4285 |
|
---|
4286 |
|
---|
4287 | typedef struct _MSNdis_80211_ReloadDefaults
|
---|
4288 | {
|
---|
4289 | //
|
---|
4290 | ULONG Ndis80211ReloadDefaults;
|
---|
4291 | #define MSNdis_80211_ReloadDefaults_Ndis80211ReloadDefaults_SIZE sizeof(ULONG)
|
---|
4292 | #define MSNdis_80211_ReloadDefaults_Ndis80211ReloadDefaults_ID 1
|
---|
4293 |
|
---|
4294 | } MSNdis_80211_ReloadDefaults, *PMSNdis_80211_ReloadDefaults;
|
---|
4295 |
|
---|
4296 | #define MSNdis_80211_ReloadDefaults_SIZE (FIELD_OFFSET(MSNdis_80211_ReloadDefaults, Ndis80211ReloadDefaults) + MSNdis_80211_ReloadDefaults_Ndis80211ReloadDefaults_SIZE)
|
---|
4297 |
|
---|
4298 | // MSNdis_StatusResetStart - MSNdis_StatusResetStart
|
---|
4299 | #define MSNdis_StatusResetStartGuid \
|
---|
4300 | { 0x981f2d76,0xb1f3,0x11d0, { 0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
4301 |
|
---|
4302 | #if ! (defined(MIDL_PASS))
|
---|
4303 | DEFINE_GUID(MSNdis_StatusResetStart_GUID, \
|
---|
4304 | 0x981f2d76,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
4305 | #endif
|
---|
4306 |
|
---|
4307 |
|
---|
4308 | // MSNdis_StatusResetEnd - MSNdis_StatusResetEnd
|
---|
4309 | #define MSNdis_StatusResetEndGuid \
|
---|
4310 | { 0x981f2d77,0xb1f3,0x11d0, { 0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
4311 |
|
---|
4312 | #if ! (defined(MIDL_PASS))
|
---|
4313 | DEFINE_GUID(MSNdis_StatusResetEnd_GUID, \
|
---|
4314 | 0x981f2d77,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
4315 | #endif
|
---|
4316 |
|
---|
4317 |
|
---|
4318 | // MSNdis_StatusMediaConnect - MSNdis_StatusMediaConnect
|
---|
4319 | #define MSNdis_StatusMediaConnectGuid \
|
---|
4320 | { 0x981f2d7d,0xb1f3,0x11d0, { 0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
4321 |
|
---|
4322 | #if ! (defined(MIDL_PASS))
|
---|
4323 | DEFINE_GUID(MSNdis_StatusMediaConnect_GUID, \
|
---|
4324 | 0x981f2d7d,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
4325 | #endif
|
---|
4326 |
|
---|
4327 |
|
---|
4328 | // MSNdis_StatusMediaDisconnect - MSNdis_StatusMediaDisconnect
|
---|
4329 | #define MSNdis_StatusMediaDisconnectGuid \
|
---|
4330 | { 0x981f2d7e,0xb1f3,0x11d0, { 0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
4331 |
|
---|
4332 | #if ! (defined(MIDL_PASS))
|
---|
4333 | DEFINE_GUID(MSNdis_StatusMediaDisconnect_GUID, \
|
---|
4334 | 0x981f2d7e,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
4335 | #endif
|
---|
4336 |
|
---|
4337 |
|
---|
4338 | // MSNdis_StatusMediaSpecificIndication - MSNdis_StatusMediaSpecificIndication
|
---|
4339 | #define MSNdis_StatusMediaSpecificIndicationGuid \
|
---|
4340 | { 0x981f2d84,0xb1f3,0x11d0, { 0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
4341 |
|
---|
4342 | #if ! (defined(MIDL_PASS))
|
---|
4343 | DEFINE_GUID(MSNdis_StatusMediaSpecificIndication_GUID, \
|
---|
4344 | 0x981f2d84,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
4345 | #endif
|
---|
4346 |
|
---|
4347 |
|
---|
4348 | typedef struct _MSNdis_StatusMediaSpecificIndication
|
---|
4349 | {
|
---|
4350 | //
|
---|
4351 | ULONG NumberElements;
|
---|
4352 | #define MSNdis_StatusMediaSpecificIndication_NumberElements_SIZE sizeof(ULONG)
|
---|
4353 | #define MSNdis_StatusMediaSpecificIndication_NumberElements_ID 1
|
---|
4354 |
|
---|
4355 | //
|
---|
4356 | UCHAR NdisStatusMediaSpecificIndication[1];
|
---|
4357 | #define MSNdis_StatusMediaSpecificIndication_NdisStatusMediaSpecificIndication_ID 2
|
---|
4358 |
|
---|
4359 | } MSNdis_StatusMediaSpecificIndication, *PMSNdis_StatusMediaSpecificIndication;
|
---|
4360 |
|
---|
4361 | // MSNdis_StatusLinkSpeedChange - MSNdis_StatusLinkSpeedChange
|
---|
4362 | #define MSNdis_StatusLinkSpeedChangeGuid \
|
---|
4363 | { 0x981f2d85,0xb1f3,0x11d0, { 0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
4364 |
|
---|
4365 | #if ! (defined(MIDL_PASS))
|
---|
4366 | DEFINE_GUID(MSNdis_StatusLinkSpeedChange_GUID, \
|
---|
4367 | 0x981f2d85,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
4368 | #endif
|
---|
4369 |
|
---|
4370 |
|
---|
4371 | typedef struct _MSNdis_StatusLinkSpeedChange
|
---|
4372 | {
|
---|
4373 | //
|
---|
4374 | MSNdis_NetworkLinkSpeed NdisStatusLinkSpeedChange;
|
---|
4375 | #define MSNdis_StatusLinkSpeedChange_NdisStatusLinkSpeedChange_SIZE sizeof(MSNdis_NetworkLinkSpeed)
|
---|
4376 | #define MSNdis_StatusLinkSpeedChange_NdisStatusLinkSpeedChange_ID 1
|
---|
4377 |
|
---|
4378 | } MSNdis_StatusLinkSpeedChange, *PMSNdis_StatusLinkSpeedChange;
|
---|
4379 |
|
---|
4380 | #define MSNdis_StatusLinkSpeedChange_SIZE (FIELD_OFFSET(MSNdis_StatusLinkSpeedChange, NdisStatusLinkSpeedChange) + MSNdis_StatusLinkSpeedChange_NdisStatusLinkSpeedChange_SIZE)
|
---|
4381 |
|
---|
4382 | // MSNdis_StatusProtocolBind - MSNdis_StatusProtocolBind
|
---|
4383 | #define MSNdis_StatusProtocolBindGuid \
|
---|
4384 | { 0x5413531c,0xb1f3,0x11d0, { 0xd7,0x8d,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
4385 |
|
---|
4386 | #if ! (defined(MIDL_PASS))
|
---|
4387 | DEFINE_GUID(MSNdis_StatusProtocolBind_GUID, \
|
---|
4388 | 0x5413531c,0xb1f3,0x11d0,0xd7,0x8d,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
4389 | #endif
|
---|
4390 |
|
---|
4391 |
|
---|
4392 | typedef struct _MSNdis_StatusProtocolBind
|
---|
4393 | {
|
---|
4394 | //
|
---|
4395 | CHAR VariableData[1];
|
---|
4396 | #define MSNdis_StatusProtocolBind_Transport_ID 1
|
---|
4397 |
|
---|
4398 | } MSNdis_StatusProtocolBind, *PMSNdis_StatusProtocolBind;
|
---|
4399 |
|
---|
4400 | // MSNdis_StatusProtocolUnbind - MSNdis_StatusProtocolUnbind
|
---|
4401 | #define MSNdis_StatusProtocolUnbindGuid \
|
---|
4402 | { 0x6e3ce1ec,0xb1f3,0x11d0, { 0xd7,0x8d,0x00,0xc0,0x4f,0xc3,0x35,0x8c } }
|
---|
4403 |
|
---|
4404 | #if ! (defined(MIDL_PASS))
|
---|
4405 | DEFINE_GUID(MSNdis_StatusProtocolUnbind_GUID, \
|
---|
4406 | 0x6e3ce1ec,0xb1f3,0x11d0,0xd7,0x8d,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
|
---|
4407 | #endif
|
---|
4408 |
|
---|
4409 |
|
---|
4410 | typedef struct _MSNdis_StatusProtocolUnbind
|
---|
4411 | {
|
---|
4412 | //
|
---|
4413 | CHAR VariableData[1];
|
---|
4414 | #define MSNdis_StatusProtocolUnbind_Transport_ID 1
|
---|
4415 |
|
---|
4416 | } MSNdis_StatusProtocolUnbind, *PMSNdis_StatusProtocolUnbind;
|
---|
4417 |
|
---|
4418 | // MSNdis_StatusDevicePowerOn - MSNdis_StatusDevicePowerOn
|
---|
4419 | #define MSNdis_StatusDevicePowerOnGuid \
|
---|
4420 | { 0x5f81cfd0,0xf046,0x4342, { 0x61,0xaf,0x89,0x5a,0xce,0xda,0xef,0xd9 } }
|
---|
4421 |
|
---|
4422 | #if ! (defined(MIDL_PASS))
|
---|
4423 | DEFINE_GUID(MSNdis_StatusDevicePowerOn_GUID, \
|
---|
4424 | 0x5f81cfd0,0xf046,0x4342,0x61,0xaf,0x89,0x5a,0xce,0xda,0xef,0xd9);
|
---|
4425 | #endif
|
---|
4426 |
|
---|
4427 |
|
---|
4428 | typedef struct _MSNdis_StatusDevicePowerOn
|
---|
4429 | {
|
---|
4430 | //
|
---|
4431 | CHAR VariableData[1];
|
---|
4432 | #define MSNdis_StatusDevicePowerOn_Device_ID 1
|
---|
4433 |
|
---|
4434 | } MSNdis_StatusDevicePowerOn, *PMSNdis_StatusDevicePowerOn;
|
---|
4435 |
|
---|
4436 | // MSNdis_StatusDevicePowerOff - MSNdis_StatusDevicePowerOff
|
---|
4437 | #define MSNdis_StatusDevicePowerOffGuid \
|
---|
4438 | { 0x81bc8189,0xb026,0x46ab, { 0x64,0xb9,0xf1,0x82,0xe3,0x42,0x93,0x4e } }
|
---|
4439 |
|
---|
4440 | #if ! (defined(MIDL_PASS))
|
---|
4441 | DEFINE_GUID(MSNdis_StatusDevicePowerOff_GUID, \
|
---|
4442 | 0x81bc8189,0xb026,0x46ab,0x64,0xb9,0xf1,0x82,0xe3,0x42,0x93,0x4e);
|
---|
4443 | #endif
|
---|
4444 |
|
---|
4445 |
|
---|
4446 | typedef struct _MSNdis_StatusDevicePowerOff
|
---|
4447 | {
|
---|
4448 | //
|
---|
4449 | CHAR VariableData[1];
|
---|
4450 | #define MSNdis_StatusDevicePowerOff_Device_ID 1
|
---|
4451 |
|
---|
4452 | } MSNdis_StatusDevicePowerOff, *PMSNdis_StatusDevicePowerOff;
|
---|
4453 |
|
---|
4454 | // MSKeyboard_PortInformation - KEYBOARD_PORT_WMI_STD_DATA
|
---|
4455 | #define KEYBOARD_PORT_WMI_STD_DATA_GUID \
|
---|
4456 | { 0x4731f89a,0x71cb,0x11d1, { 0xa5,0x2c,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
4457 |
|
---|
4458 | #if ! (defined(MIDL_PASS))
|
---|
4459 | DEFINE_GUID(MSKeyboard_PortInformation_GUID, \
|
---|
4460 | 0x4731f89a,0x71cb,0x11d1,0xa5,0x2c,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
4461 | #endif
|
---|
4462 |
|
---|
4463 |
|
---|
4464 | typedef struct _KEYBOARD_PORT_WMI_STD_DATA
|
---|
4465 | {
|
---|
4466 |
|
---|
4467 | #define KEYBOARD_PORT_WMI_STD_I8042 0
|
---|
4468 | #define KEYBOARD_PORT_WMI_STD_SERIAL 1
|
---|
4469 | #define KEYBOARD_PORT_WMI_STD_USB 2
|
---|
4470 |
|
---|
4471 | //
|
---|
4472 | ULONG ConnectorType;
|
---|
4473 | #define KEYBOARD_PORT_WMI_STD_DATA_ConnectorType_SIZE sizeof(ULONG)
|
---|
4474 | #define KEYBOARD_PORT_WMI_STD_DATA_ConnectorType_ID 1
|
---|
4475 |
|
---|
4476 | //
|
---|
4477 | ULONG DataQueueSize;
|
---|
4478 | #define KEYBOARD_PORT_WMI_STD_DATA_DataQueueSize_SIZE sizeof(ULONG)
|
---|
4479 | #define KEYBOARD_PORT_WMI_STD_DATA_DataQueueSize_ID 2
|
---|
4480 |
|
---|
4481 | //
|
---|
4482 | ULONG ErrorCount;
|
---|
4483 | #define KEYBOARD_PORT_WMI_STD_DATA_ErrorCount_SIZE sizeof(ULONG)
|
---|
4484 | #define KEYBOARD_PORT_WMI_STD_DATA_ErrorCount_ID 3
|
---|
4485 |
|
---|
4486 | //
|
---|
4487 | ULONG FunctionKeys;
|
---|
4488 | #define KEYBOARD_PORT_WMI_STD_DATA_FunctionKeys_SIZE sizeof(ULONG)
|
---|
4489 | #define KEYBOARD_PORT_WMI_STD_DATA_FunctionKeys_ID 4
|
---|
4490 |
|
---|
4491 | //
|
---|
4492 | ULONG Indicators;
|
---|
4493 | #define KEYBOARD_PORT_WMI_STD_DATA_Indicators_SIZE sizeof(ULONG)
|
---|
4494 | #define KEYBOARD_PORT_WMI_STD_DATA_Indicators_ID 5
|
---|
4495 |
|
---|
4496 | } KEYBOARD_PORT_WMI_STD_DATA, *PKEYBOARD_PORT_WMI_STD_DATA;
|
---|
4497 |
|
---|
4498 | #define KEYBOARD_PORT_WMI_STD_DATA_SIZE (FIELD_OFFSET(KEYBOARD_PORT_WMI_STD_DATA, Indicators) + KEYBOARD_PORT_WMI_STD_DATA_Indicators_SIZE)
|
---|
4499 |
|
---|
4500 | // MSKeyboard_ExtendedID - KEYBOARD_ID_EX
|
---|
4501 | #define KEYBOARD_PORT_WMI_EXTENDED_ID \
|
---|
4502 | { 0x6ac4e23d,0xa950,0x4518, { 0x8b,0x2b,0xaa,0x4d,0xcd,0x5f,0xe1,0x4a } }
|
---|
4503 |
|
---|
4504 | #if ! (defined(MIDL_PASS))
|
---|
4505 | DEFINE_GUID(MSKeyboard_ExtendedID_GUID, \
|
---|
4506 | 0x6ac4e23d,0xa950,0x4518,0x8b,0x2b,0xaa,0x4d,0xcd,0x5f,0xe1,0x4a);
|
---|
4507 | #endif
|
---|
4508 |
|
---|
4509 |
|
---|
4510 | typedef struct _KEYBOARD_ID_EX
|
---|
4511 | {
|
---|
4512 | //
|
---|
4513 | ULONG Type;
|
---|
4514 | #define KEYBOARD_ID_EX_Type_SIZE sizeof(ULONG)
|
---|
4515 | #define KEYBOARD_ID_EX_Type_ID 1
|
---|
4516 |
|
---|
4517 | //
|
---|
4518 | ULONG Subtype;
|
---|
4519 | #define KEYBOARD_ID_EX_Subtype_SIZE sizeof(ULONG)
|
---|
4520 | #define KEYBOARD_ID_EX_Subtype_ID 2
|
---|
4521 |
|
---|
4522 | } KEYBOARD_ID_EX, *PKEYBOARD_ID_EX;
|
---|
4523 |
|
---|
4524 | #define KEYBOARD_ID_EX_SIZE (FIELD_OFFSET(KEYBOARD_ID_EX, Subtype) + KEYBOARD_ID_EX_Subtype_SIZE)
|
---|
4525 |
|
---|
4526 | // MSMouse_PortInformation - POINTER_PORT_WMI_STD_DATA
|
---|
4527 | #define POINTER_PORT_WMI_STD_DATA_GUID \
|
---|
4528 | { 0x4731f89c,0x71cb,0x11d1, { 0xa5,0x2c,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
4529 |
|
---|
4530 | #if ! (defined(MIDL_PASS))
|
---|
4531 | DEFINE_GUID(MSMouse_PortInformation_GUID, \
|
---|
4532 | 0x4731f89c,0x71cb,0x11d1,0xa5,0x2c,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
4533 | #endif
|
---|
4534 |
|
---|
4535 |
|
---|
4536 | typedef struct _POINTER_PORT_WMI_STD_DATA
|
---|
4537 | {
|
---|
4538 |
|
---|
4539 | #define POINTER_PORT_WMI_STD_I8042 0
|
---|
4540 | #define POINTER_PORT_WMI_STD_SERIAL 1
|
---|
4541 | #define POINTER_PORT_WMI_STD_USB 2
|
---|
4542 |
|
---|
4543 | //
|
---|
4544 | ULONG ConnectorType;
|
---|
4545 | #define POINTER_PORT_WMI_STD_DATA_ConnectorType_SIZE sizeof(ULONG)
|
---|
4546 | #define POINTER_PORT_WMI_STD_DATA_ConnectorType_ID 1
|
---|
4547 |
|
---|
4548 | //
|
---|
4549 | ULONG DataQueueSize;
|
---|
4550 | #define POINTER_PORT_WMI_STD_DATA_DataQueueSize_SIZE sizeof(ULONG)
|
---|
4551 | #define POINTER_PORT_WMI_STD_DATA_DataQueueSize_ID 2
|
---|
4552 |
|
---|
4553 | //
|
---|
4554 | ULONG ErrorCount;
|
---|
4555 | #define POINTER_PORT_WMI_STD_DATA_ErrorCount_SIZE sizeof(ULONG)
|
---|
4556 | #define POINTER_PORT_WMI_STD_DATA_ErrorCount_ID 3
|
---|
4557 |
|
---|
4558 | //
|
---|
4559 | ULONG Buttons;
|
---|
4560 | #define POINTER_PORT_WMI_STD_DATA_Buttons_SIZE sizeof(ULONG)
|
---|
4561 | #define POINTER_PORT_WMI_STD_DATA_Buttons_ID 4
|
---|
4562 |
|
---|
4563 |
|
---|
4564 | #define POINTER_PORT_WMI_STD_MOUSE 0
|
---|
4565 | #define POINTER_PORT_WMI_STD_POINTER 1
|
---|
4566 | #define POINTER_PORT_WMI_ABSOLUTE_POINTER 2
|
---|
4567 | #define POINTER_PORT_WMI_TABLET 3
|
---|
4568 | #define POINTER_PORT_WMI_TOUCH_SCRENE 4
|
---|
4569 | #define POINTER_PORT_WMI_PEN 5
|
---|
4570 | #define POINTER_PORT_WMI_TRACK_BALL 6
|
---|
4571 | #define POINTER_PORT_WMI_OTHER 256
|
---|
4572 |
|
---|
4573 | //
|
---|
4574 | ULONG HardwareType;
|
---|
4575 | #define POINTER_PORT_WMI_STD_DATA_HardwareType_SIZE sizeof(ULONG)
|
---|
4576 | #define POINTER_PORT_WMI_STD_DATA_HardwareType_ID 5
|
---|
4577 |
|
---|
4578 | } POINTER_PORT_WMI_STD_DATA, *PPOINTER_PORT_WMI_STD_DATA;
|
---|
4579 |
|
---|
4580 | #define POINTER_PORT_WMI_STD_DATA_SIZE (FIELD_OFFSET(POINTER_PORT_WMI_STD_DATA, HardwareType) + POINTER_PORT_WMI_STD_DATA_HardwareType_SIZE)
|
---|
4581 |
|
---|
4582 | // MSMouse_ClassInformation - MSMouse_ClassInformation
|
---|
4583 | #define MSMouse_ClassInformationGuid \
|
---|
4584 | { 0x4731f89b,0x71cb,0x11d1, { 0xa5,0x2c,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
4585 |
|
---|
4586 | #if ! (defined(MIDL_PASS))
|
---|
4587 | DEFINE_GUID(MSMouse_ClassInformation_GUID, \
|
---|
4588 | 0x4731f89b,0x71cb,0x11d1,0xa5,0x2c,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
4589 | #endif
|
---|
4590 |
|
---|
4591 |
|
---|
4592 | typedef struct _MSMouse_ClassInformation
|
---|
4593 | {
|
---|
4594 | //
|
---|
4595 | ULONGLONG DeviceId;
|
---|
4596 | #define MSMouse_ClassInformation_DeviceId_SIZE sizeof(ULONGLONG)
|
---|
4597 | #define MSMouse_ClassInformation_DeviceId_ID 1
|
---|
4598 |
|
---|
4599 | } MSMouse_ClassInformation, *PMSMouse_ClassInformation;
|
---|
4600 |
|
---|
4601 | #define MSMouse_ClassInformation_SIZE (FIELD_OFFSET(MSMouse_ClassInformation, DeviceId) + MSMouse_ClassInformation_DeviceId_SIZE)
|
---|
4602 |
|
---|
4603 | // MSKeyboard_ClassInformation - MSKeyboard_ClassInformation
|
---|
4604 | #define MSKeyboard_ClassInformationGuid \
|
---|
4605 | { 0x4731f899,0x71cb,0x11d1, { 0xa5,0x2c,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
4606 |
|
---|
4607 | #if ! (defined(MIDL_PASS))
|
---|
4608 | DEFINE_GUID(MSKeyboard_ClassInformation_GUID, \
|
---|
4609 | 0x4731f899,0x71cb,0x11d1,0xa5,0x2c,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
4610 | #endif
|
---|
4611 |
|
---|
4612 |
|
---|
4613 | typedef struct _MSKeyboard_ClassInformation
|
---|
4614 | {
|
---|
4615 | //
|
---|
4616 | ULONGLONG DeviceId;
|
---|
4617 | #define MSKeyboard_ClassInformation_DeviceId_SIZE sizeof(ULONGLONG)
|
---|
4618 | #define MSKeyboard_ClassInformation_DeviceId_ID 1
|
---|
4619 |
|
---|
4620 | } MSKeyboard_ClassInformation, *PMSKeyboard_ClassInformation;
|
---|
4621 |
|
---|
4622 | #define MSKeyboard_ClassInformation_SIZE (FIELD_OFFSET(MSKeyboard_ClassInformation, DeviceId) + MSKeyboard_ClassInformation_DeviceId_SIZE)
|
---|
4623 |
|
---|
4624 | // MSAgp_Information - AGP_STD_DATA
|
---|
4625 | #define AGP_WMI_STD_DATA_GUID \
|
---|
4626 | { 0x8c27fbed,0x1c7b,0x47e4, { 0xa6,0x49,0x0e,0x38,0x9d,0x3a,0xda,0x4f } }
|
---|
4627 |
|
---|
4628 | #if ! (defined(MIDL_PASS))
|
---|
4629 | DEFINE_GUID(MSAgp_Information_GUID, \
|
---|
4630 | 0x8c27fbed,0x1c7b,0x47e4,0xa6,0x49,0x0e,0x38,0x9d,0x3a,0xda,0x4f);
|
---|
4631 | #endif
|
---|
4632 |
|
---|
4633 |
|
---|
4634 | typedef struct _AGP_STD_DATA
|
---|
4635 | {
|
---|
4636 | //
|
---|
4637 | ULONGLONG ApertureBase;
|
---|
4638 | #define AGP_STD_DATA_ApertureBase_SIZE sizeof(ULONGLONG)
|
---|
4639 | #define AGP_STD_DATA_ApertureBase_ID 1
|
---|
4640 |
|
---|
4641 | //
|
---|
4642 | ULONG ApertureLength;
|
---|
4643 | #define AGP_STD_DATA_ApertureLength_SIZE sizeof(ULONG)
|
---|
4644 | #define AGP_STD_DATA_ApertureLength_ID 2
|
---|
4645 |
|
---|
4646 | //
|
---|
4647 | ULONG AgpStatus;
|
---|
4648 | #define AGP_STD_DATA_AgpStatus_SIZE sizeof(ULONG)
|
---|
4649 | #define AGP_STD_DATA_AgpStatus_ID 3
|
---|
4650 |
|
---|
4651 | //
|
---|
4652 | ULONG AgpCommand;
|
---|
4653 | #define AGP_STD_DATA_AgpCommand_SIZE sizeof(ULONG)
|
---|
4654 | #define AGP_STD_DATA_AgpCommand_ID 4
|
---|
4655 |
|
---|
4656 | } AGP_STD_DATA, *PAGP_STD_DATA;
|
---|
4657 |
|
---|
4658 | #define AGP_STD_DATA_SIZE (FIELD_OFFSET(AGP_STD_DATA, AgpCommand) + AGP_STD_DATA_AgpCommand_SIZE)
|
---|
4659 |
|
---|
4660 | // MSAcpi_ThermalZoneTemperature - MSAcpi_ThermalZoneTemperature
|
---|
4661 | #define MSAcpi_ThermalZoneTemperatureGuid \
|
---|
4662 | { 0xa1bc18c0,0xa7c8,0x11d1, { 0xbf,0x3c,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
4663 |
|
---|
4664 | #if ! (defined(MIDL_PASS))
|
---|
4665 | DEFINE_GUID(MSAcpi_ThermalZoneTemperature_GUID, \
|
---|
4666 | 0xa1bc18c0,0xa7c8,0x11d1,0xbf,0x3c,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
4667 | #endif
|
---|
4668 |
|
---|
4669 |
|
---|
4670 | typedef struct _MSAcpi_ThermalZoneTemperature
|
---|
4671 | {
|
---|
4672 | //
|
---|
4673 | ULONG ThermalStamp;
|
---|
4674 | #define MSAcpi_ThermalZoneTemperature_ThermalStamp_SIZE sizeof(ULONG)
|
---|
4675 | #define MSAcpi_ThermalZoneTemperature_ThermalStamp_ID 1
|
---|
4676 |
|
---|
4677 | //
|
---|
4678 | ULONG ThermalConstant1;
|
---|
4679 | #define MSAcpi_ThermalZoneTemperature_ThermalConstant1_SIZE sizeof(ULONG)
|
---|
4680 | #define MSAcpi_ThermalZoneTemperature_ThermalConstant1_ID 2
|
---|
4681 |
|
---|
4682 | //
|
---|
4683 | ULONG ThermalConstant2;
|
---|
4684 | #define MSAcpi_ThermalZoneTemperature_ThermalConstant2_SIZE sizeof(ULONG)
|
---|
4685 | #define MSAcpi_ThermalZoneTemperature_ThermalConstant2_ID 3
|
---|
4686 |
|
---|
4687 | //
|
---|
4688 | ULONG Reserved;
|
---|
4689 | #define MSAcpi_ThermalZoneTemperature_Reserved_SIZE sizeof(ULONG)
|
---|
4690 | #define MSAcpi_ThermalZoneTemperature_Reserved_ID 4
|
---|
4691 |
|
---|
4692 | //
|
---|
4693 | ULONG SamplingPeriod;
|
---|
4694 | #define MSAcpi_ThermalZoneTemperature_SamplingPeriod_SIZE sizeof(ULONG)
|
---|
4695 | #define MSAcpi_ThermalZoneTemperature_SamplingPeriod_ID 5
|
---|
4696 |
|
---|
4697 | //
|
---|
4698 | ULONG CurrentTemperature;
|
---|
4699 | #define MSAcpi_ThermalZoneTemperature_CurrentTemperature_SIZE sizeof(ULONG)
|
---|
4700 | #define MSAcpi_ThermalZoneTemperature_CurrentTemperature_ID 6
|
---|
4701 |
|
---|
4702 | //
|
---|
4703 | ULONG PassiveTripPoint;
|
---|
4704 | #define MSAcpi_ThermalZoneTemperature_PassiveTripPoint_SIZE sizeof(ULONG)
|
---|
4705 | #define MSAcpi_ThermalZoneTemperature_PassiveTripPoint_ID 7
|
---|
4706 |
|
---|
4707 | //
|
---|
4708 | ULONG CriticalTripPoint;
|
---|
4709 | #define MSAcpi_ThermalZoneTemperature_CriticalTripPoint_SIZE sizeof(ULONG)
|
---|
4710 | #define MSAcpi_ThermalZoneTemperature_CriticalTripPoint_ID 8
|
---|
4711 |
|
---|
4712 | //
|
---|
4713 | ULONG ActiveTripPointCount;
|
---|
4714 | #define MSAcpi_ThermalZoneTemperature_ActiveTripPointCount_SIZE sizeof(ULONG)
|
---|
4715 | #define MSAcpi_ThermalZoneTemperature_ActiveTripPointCount_ID 9
|
---|
4716 |
|
---|
4717 | //
|
---|
4718 | ULONG ActiveTripPoint[10];
|
---|
4719 | #define MSAcpi_ThermalZoneTemperature_ActiveTripPoint_SIZE sizeof(ULONG[10])
|
---|
4720 | #define MSAcpi_ThermalZoneTemperature_ActiveTripPoint_ID 10
|
---|
4721 |
|
---|
4722 | } MSAcpi_ThermalZoneTemperature, *PMSAcpi_ThermalZoneTemperature;
|
---|
4723 |
|
---|
4724 | #define MSAcpi_ThermalZoneTemperature_SIZE (FIELD_OFFSET(MSAcpi_ThermalZoneTemperature, ActiveTripPoint) + MSAcpi_ThermalZoneTemperature_ActiveTripPoint_SIZE)
|
---|
4725 |
|
---|
4726 | // MSDiskDriver_Geometry - WMI_DISK_GEOMETRY
|
---|
4727 | #define MSDiskDriver_GeometryGuid \
|
---|
4728 | { 0x25007f51,0x57c2,0x11d1, { 0xa5,0x28,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
4729 |
|
---|
4730 | #if ! (defined(MIDL_PASS))
|
---|
4731 | DEFINE_GUID(MSDiskDriver_Geometry_GUID, \
|
---|
4732 | 0x25007f51,0x57c2,0x11d1,0xa5,0x28,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
4733 | #endif
|
---|
4734 |
|
---|
4735 |
|
---|
4736 | typedef struct _WMI_DISK_GEOMETRY
|
---|
4737 | {
|
---|
4738 | //
|
---|
4739 | LONGLONG Cylinders;
|
---|
4740 | #define WMI_DISK_GEOMETRY_Cylinders_SIZE sizeof(LONGLONG)
|
---|
4741 | #define WMI_DISK_GEOMETRY_Cylinders_ID 1
|
---|
4742 |
|
---|
4743 | //
|
---|
4744 | ULONG MediaType;
|
---|
4745 | #define WMI_DISK_GEOMETRY_MediaType_SIZE sizeof(ULONG)
|
---|
4746 | #define WMI_DISK_GEOMETRY_MediaType_ID 2
|
---|
4747 |
|
---|
4748 | //
|
---|
4749 | ULONG TracksPerCylinder;
|
---|
4750 | #define WMI_DISK_GEOMETRY_TracksPerCylinder_SIZE sizeof(ULONG)
|
---|
4751 | #define WMI_DISK_GEOMETRY_TracksPerCylinder_ID 3
|
---|
4752 |
|
---|
4753 | //
|
---|
4754 | ULONG SectorsPerTrack;
|
---|
4755 | #define WMI_DISK_GEOMETRY_SectorsPerTrack_SIZE sizeof(ULONG)
|
---|
4756 | #define WMI_DISK_GEOMETRY_SectorsPerTrack_ID 4
|
---|
4757 |
|
---|
4758 | //
|
---|
4759 | ULONG BytesPerSector;
|
---|
4760 | #define WMI_DISK_GEOMETRY_BytesPerSector_SIZE sizeof(ULONG)
|
---|
4761 | #define WMI_DISK_GEOMETRY_BytesPerSector_ID 5
|
---|
4762 |
|
---|
4763 | } WMI_DISK_GEOMETRY, *PWMI_DISK_GEOMETRY;
|
---|
4764 |
|
---|
4765 | #define WMI_DISK_GEOMETRY_SIZE (FIELD_OFFSET(WMI_DISK_GEOMETRY, BytesPerSector) + WMI_DISK_GEOMETRY_BytesPerSector_SIZE)
|
---|
4766 |
|
---|
4767 | // MSDiskDriver_PerformanceData - WMI_DISK_PERFORMANCE
|
---|
4768 | #define MSDiskDriver_PerformanceDataGuid \
|
---|
4769 | { 0xbdd865d2,0xd7c1,0x11d0, { 0xa5,0x01,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
4770 |
|
---|
4771 | #if ! (defined(MIDL_PASS))
|
---|
4772 | DEFINE_GUID(MSDiskDriver_PerformanceData_GUID, \
|
---|
4773 | 0xbdd865d2,0xd7c1,0x11d0,0xa5,0x01,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
4774 | #endif
|
---|
4775 |
|
---|
4776 |
|
---|
4777 | typedef struct _WMI_DISK_PERFORMANCE
|
---|
4778 | {
|
---|
4779 | //
|
---|
4780 | LONGLONG BytesRead;
|
---|
4781 | #define WMI_DISK_PERFORMANCE_BytesRead_SIZE sizeof(LONGLONG)
|
---|
4782 | #define WMI_DISK_PERFORMANCE_BytesRead_ID 1
|
---|
4783 |
|
---|
4784 | //
|
---|
4785 | LONGLONG BytesWritten;
|
---|
4786 | #define WMI_DISK_PERFORMANCE_BytesWritten_SIZE sizeof(LONGLONG)
|
---|
4787 | #define WMI_DISK_PERFORMANCE_BytesWritten_ID 2
|
---|
4788 |
|
---|
4789 | //
|
---|
4790 | LONGLONG ReadTime;
|
---|
4791 | #define WMI_DISK_PERFORMANCE_ReadTime_SIZE sizeof(LONGLONG)
|
---|
4792 | #define WMI_DISK_PERFORMANCE_ReadTime_ID 3
|
---|
4793 |
|
---|
4794 | //
|
---|
4795 | LONGLONG WriteTime;
|
---|
4796 | #define WMI_DISK_PERFORMANCE_WriteTime_SIZE sizeof(LONGLONG)
|
---|
4797 | #define WMI_DISK_PERFORMANCE_WriteTime_ID 4
|
---|
4798 |
|
---|
4799 | //
|
---|
4800 | LONGLONG IdleTime;
|
---|
4801 | #define WMI_DISK_PERFORMANCE_IdleTime_SIZE sizeof(LONGLONG)
|
---|
4802 | #define WMI_DISK_PERFORMANCE_IdleTime_ID 5
|
---|
4803 |
|
---|
4804 | //
|
---|
4805 | ULONG ReadCount;
|
---|
4806 | #define WMI_DISK_PERFORMANCE_ReadCount_SIZE sizeof(ULONG)
|
---|
4807 | #define WMI_DISK_PERFORMANCE_ReadCount_ID 6
|
---|
4808 |
|
---|
4809 | //
|
---|
4810 | ULONG WriteCount;
|
---|
4811 | #define WMI_DISK_PERFORMANCE_WriteCount_SIZE sizeof(ULONG)
|
---|
4812 | #define WMI_DISK_PERFORMANCE_WriteCount_ID 7
|
---|
4813 |
|
---|
4814 | //
|
---|
4815 | ULONG QueueDepth;
|
---|
4816 | #define WMI_DISK_PERFORMANCE_QueueDepth_SIZE sizeof(ULONG)
|
---|
4817 | #define WMI_DISK_PERFORMANCE_QueueDepth_ID 8
|
---|
4818 |
|
---|
4819 | //
|
---|
4820 | ULONG SplitCount;
|
---|
4821 | #define WMI_DISK_PERFORMANCE_SplitCount_SIZE sizeof(ULONG)
|
---|
4822 | #define WMI_DISK_PERFORMANCE_SplitCount_ID 9
|
---|
4823 |
|
---|
4824 | //
|
---|
4825 | LONGLONG QueryTime;
|
---|
4826 | #define WMI_DISK_PERFORMANCE_QueryTime_SIZE sizeof(LONGLONG)
|
---|
4827 | #define WMI_DISK_PERFORMANCE_QueryTime_ID 10
|
---|
4828 |
|
---|
4829 | //
|
---|
4830 | ULONG StorageDeviceNumber;
|
---|
4831 | #define WMI_DISK_PERFORMANCE_StorageDeviceNumber_SIZE sizeof(ULONG)
|
---|
4832 | #define WMI_DISK_PERFORMANCE_StorageDeviceNumber_ID 11
|
---|
4833 |
|
---|
4834 | //
|
---|
4835 | USHORT StorageManagerName[8];
|
---|
4836 | #define WMI_DISK_PERFORMANCE_StorageManagerName_SIZE sizeof(USHORT[8])
|
---|
4837 | #define WMI_DISK_PERFORMANCE_StorageManagerName_ID 12
|
---|
4838 |
|
---|
4839 | } WMI_DISK_PERFORMANCE, *PWMI_DISK_PERFORMANCE;
|
---|
4840 |
|
---|
4841 | #define WMI_DISK_PERFORMANCE_SIZE (FIELD_OFFSET(WMI_DISK_PERFORMANCE, StorageManagerName) + WMI_DISK_PERFORMANCE_StorageManagerName_SIZE)
|
---|
4842 |
|
---|
4843 | // MSDiskDriver_Performance - MSDiskDriver_Performance
|
---|
4844 | #define MSDiskDriver_PerformanceGuid \
|
---|
4845 | { 0xbdd865d1,0xd7c1,0x11d0, { 0xa5,0x01,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
4846 |
|
---|
4847 | #if ! (defined(MIDL_PASS))
|
---|
4848 | DEFINE_GUID(MSDiskDriver_Performance_GUID, \
|
---|
4849 | 0xbdd865d1,0xd7c1,0x11d0,0xa5,0x01,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
4850 | #endif
|
---|
4851 |
|
---|
4852 |
|
---|
4853 | typedef struct _MSDiskDriver_Performance
|
---|
4854 | {
|
---|
4855 | //
|
---|
4856 | WMI_DISK_PERFORMANCE PerfData;
|
---|
4857 | #define MSDiskDriver_Performance_PerfData_SIZE sizeof(WMI_DISK_PERFORMANCE)
|
---|
4858 | #define MSDiskDriver_Performance_PerfData_ID 1
|
---|
4859 |
|
---|
4860 | //
|
---|
4861 | CHAR VariableData[1];
|
---|
4862 | #define MSDiskDriver_Performance_DeviceName_ID 2
|
---|
4863 |
|
---|
4864 | } MSDiskDriver_Performance, *PMSDiskDriver_Performance;
|
---|
4865 |
|
---|
4866 | // MSStorageDriver_FailurePredictStatus - STORAGE_FAILURE_PREDICT_STATUS
|
---|
4867 | #define WMI_STORAGE_FAILURE_PREDICT_STATUS_GUID \
|
---|
4868 | { 0x78ebc102,0x4cf9,0x11d2, { 0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
4869 |
|
---|
4870 | #if ! (defined(MIDL_PASS))
|
---|
4871 | DEFINE_GUID(MSStorageDriver_FailurePredictStatus_GUID, \
|
---|
4872 | 0x78ebc102,0x4cf9,0x11d2,0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
4873 | #endif
|
---|
4874 |
|
---|
4875 |
|
---|
4876 | typedef struct _STORAGE_FAILURE_PREDICT_STATUS
|
---|
4877 | {
|
---|
4878 | //
|
---|
4879 | ULONG Reason;
|
---|
4880 | #define STORAGE_FAILURE_PREDICT_STATUS_Reason_SIZE sizeof(ULONG)
|
---|
4881 | #define STORAGE_FAILURE_PREDICT_STATUS_Reason_ID 1
|
---|
4882 |
|
---|
4883 | //
|
---|
4884 | BOOLEAN PredictFailure;
|
---|
4885 | #define STORAGE_FAILURE_PREDICT_STATUS_PredictFailure_SIZE sizeof(BOOLEAN)
|
---|
4886 | #define STORAGE_FAILURE_PREDICT_STATUS_PredictFailure_ID 2
|
---|
4887 |
|
---|
4888 | } STORAGE_FAILURE_PREDICT_STATUS, *PSTORAGE_FAILURE_PREDICT_STATUS;
|
---|
4889 |
|
---|
4890 | #define STORAGE_FAILURE_PREDICT_STATUS_SIZE (FIELD_OFFSET(STORAGE_FAILURE_PREDICT_STATUS, PredictFailure) + STORAGE_FAILURE_PREDICT_STATUS_PredictFailure_SIZE)
|
---|
4891 |
|
---|
4892 | // MSStorageDriver_FailurePredictData - STORAGE_FAILURE_PREDICT_DATA
|
---|
4893 | #define WMI_STORAGE_FAILURE_PREDICT_DATA_GUID \
|
---|
4894 | { 0x78ebc103,0x4cf9,0x11d2, { 0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
4895 |
|
---|
4896 | #if ! (defined(MIDL_PASS))
|
---|
4897 | DEFINE_GUID(MSStorageDriver_FailurePredictData_GUID, \
|
---|
4898 | 0x78ebc103,0x4cf9,0x11d2,0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
4899 | #endif
|
---|
4900 |
|
---|
4901 |
|
---|
4902 | typedef struct _STORAGE_FAILURE_PREDICT_DATA
|
---|
4903 | {
|
---|
4904 | //
|
---|
4905 | ULONG Length;
|
---|
4906 | #define STORAGE_FAILURE_PREDICT_DATA_Length_SIZE sizeof(ULONG)
|
---|
4907 | #define STORAGE_FAILURE_PREDICT_DATA_Length_ID 1
|
---|
4908 |
|
---|
4909 | //
|
---|
4910 | UCHAR VendorSpecific[512];
|
---|
4911 | #define STORAGE_FAILURE_PREDICT_DATA_VendorSpecific_SIZE sizeof(UCHAR[512])
|
---|
4912 | #define STORAGE_FAILURE_PREDICT_DATA_VendorSpecific_ID 2
|
---|
4913 |
|
---|
4914 | } STORAGE_FAILURE_PREDICT_DATA, *PSTORAGE_FAILURE_PREDICT_DATA;
|
---|
4915 |
|
---|
4916 | #define STORAGE_FAILURE_PREDICT_DATA_SIZE (FIELD_OFFSET(STORAGE_FAILURE_PREDICT_DATA, VendorSpecific) + STORAGE_FAILURE_PREDICT_DATA_VendorSpecific_SIZE)
|
---|
4917 |
|
---|
4918 | // MSStorageDriver_ATAPISmartData - ATAPI_FAILURE_PREDICT_DATA
|
---|
4919 | #define WMI_ATAPI_FAILURE_PREDICT_DATA_GUID \
|
---|
4920 | { 0x78ebc103,0x4cf9,0x11d2, { 0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
4921 |
|
---|
4922 | #if ! (defined(MIDL_PASS))
|
---|
4923 | DEFINE_GUID(MSStorageDriver_ATAPISmartData_GUID, \
|
---|
4924 | 0x78ebc103,0x4cf9,0x11d2,0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
4925 | #endif
|
---|
4926 |
|
---|
4927 |
|
---|
4928 | typedef struct _ATAPI_FAILURE_PREDICT_DATA
|
---|
4929 | {
|
---|
4930 | //
|
---|
4931 | ULONG Length;
|
---|
4932 | #define ATAPI_FAILURE_PREDICT_DATA_Length_SIZE sizeof(ULONG)
|
---|
4933 | #define ATAPI_FAILURE_PREDICT_DATA_Length_ID 1
|
---|
4934 |
|
---|
4935 | //
|
---|
4936 | UCHAR VendorSpecific[362];
|
---|
4937 | #define ATAPI_FAILURE_PREDICT_DATA_VendorSpecific_SIZE sizeof(UCHAR[362])
|
---|
4938 | #define ATAPI_FAILURE_PREDICT_DATA_VendorSpecific_ID 2
|
---|
4939 |
|
---|
4940 | //
|
---|
4941 | UCHAR OfflineCollectionStatus;
|
---|
4942 | #define ATAPI_FAILURE_PREDICT_DATA_OfflineCollectionStatus_SIZE sizeof(UCHAR)
|
---|
4943 | #define ATAPI_FAILURE_PREDICT_DATA_OfflineCollectionStatus_ID 3
|
---|
4944 |
|
---|
4945 | //
|
---|
4946 | UCHAR SelfTestStatus;
|
---|
4947 | #define ATAPI_FAILURE_PREDICT_DATA_SelfTestStatus_SIZE sizeof(UCHAR)
|
---|
4948 | #define ATAPI_FAILURE_PREDICT_DATA_SelfTestStatus_ID 4
|
---|
4949 |
|
---|
4950 | //
|
---|
4951 | USHORT TotalTime;
|
---|
4952 | #define ATAPI_FAILURE_PREDICT_DATA_TotalTime_SIZE sizeof(USHORT)
|
---|
4953 | #define ATAPI_FAILURE_PREDICT_DATA_TotalTime_ID 5
|
---|
4954 |
|
---|
4955 | //
|
---|
4956 | UCHAR VendorSpecific2;
|
---|
4957 | #define ATAPI_FAILURE_PREDICT_DATA_VendorSpecific2_SIZE sizeof(UCHAR)
|
---|
4958 | #define ATAPI_FAILURE_PREDICT_DATA_VendorSpecific2_ID 6
|
---|
4959 |
|
---|
4960 | //
|
---|
4961 | UCHAR OfflineCollectCapability;
|
---|
4962 | #define ATAPI_FAILURE_PREDICT_DATA_OfflineCollectCapability_SIZE sizeof(UCHAR)
|
---|
4963 | #define ATAPI_FAILURE_PREDICT_DATA_OfflineCollectCapability_ID 7
|
---|
4964 |
|
---|
4965 | //
|
---|
4966 | USHORT SmartCapability;
|
---|
4967 | #define ATAPI_FAILURE_PREDICT_DATA_SmartCapability_SIZE sizeof(USHORT)
|
---|
4968 | #define ATAPI_FAILURE_PREDICT_DATA_SmartCapability_ID 8
|
---|
4969 |
|
---|
4970 | //
|
---|
4971 | UCHAR ErrorLogCapability;
|
---|
4972 | #define ATAPI_FAILURE_PREDICT_DATA_ErrorLogCapability_SIZE sizeof(UCHAR)
|
---|
4973 | #define ATAPI_FAILURE_PREDICT_DATA_ErrorLogCapability_ID 9
|
---|
4974 |
|
---|
4975 | //
|
---|
4976 | UCHAR VendorSpecific3;
|
---|
4977 | #define ATAPI_FAILURE_PREDICT_DATA_VendorSpecific3_SIZE sizeof(UCHAR)
|
---|
4978 | #define ATAPI_FAILURE_PREDICT_DATA_VendorSpecific3_ID 10
|
---|
4979 |
|
---|
4980 | //
|
---|
4981 | UCHAR ShortPollTimeInMinutes;
|
---|
4982 | #define ATAPI_FAILURE_PREDICT_DATA_ShortPollTimeInMinutes_SIZE sizeof(UCHAR)
|
---|
4983 | #define ATAPI_FAILURE_PREDICT_DATA_ShortPollTimeInMinutes_ID 11
|
---|
4984 |
|
---|
4985 | //
|
---|
4986 | UCHAR ExtendedPollTimeInMinutes;
|
---|
4987 | #define ATAPI_FAILURE_PREDICT_DATA_ExtendedPollTimeInMinutes_SIZE sizeof(UCHAR)
|
---|
4988 | #define ATAPI_FAILURE_PREDICT_DATA_ExtendedPollTimeInMinutes_ID 12
|
---|
4989 |
|
---|
4990 | // Reserved
|
---|
4991 | UCHAR Reserved[12];
|
---|
4992 | #define ATAPI_FAILURE_PREDICT_DATA_Reserved_SIZE sizeof(UCHAR[12])
|
---|
4993 | #define ATAPI_FAILURE_PREDICT_DATA_Reserved_ID 13
|
---|
4994 |
|
---|
4995 | //
|
---|
4996 | UCHAR VendorSpecific4[125];
|
---|
4997 | #define ATAPI_FAILURE_PREDICT_DATA_VendorSpecific4_SIZE sizeof(UCHAR[125])
|
---|
4998 | #define ATAPI_FAILURE_PREDICT_DATA_VendorSpecific4_ID 14
|
---|
4999 |
|
---|
5000 | //
|
---|
5001 | UCHAR Checksum;
|
---|
5002 | #define ATAPI_FAILURE_PREDICT_DATA_Checksum_SIZE sizeof(UCHAR)
|
---|
5003 | #define ATAPI_FAILURE_PREDICT_DATA_Checksum_ID 15
|
---|
5004 |
|
---|
5005 | } ATAPI_FAILURE_PREDICT_DATA, *PATAPI_FAILURE_PREDICT_DATA;
|
---|
5006 |
|
---|
5007 | #define ATAPI_FAILURE_PREDICT_DATA_SIZE (FIELD_OFFSET(ATAPI_FAILURE_PREDICT_DATA, Checksum) + ATAPI_FAILURE_PREDICT_DATA_Checksum_SIZE)
|
---|
5008 |
|
---|
5009 | // MSStorageDriver_FailurePredictThresholds - STORAGE_FAILURE_PREDICT_THRESHOLDS
|
---|
5010 | #define WMI_STORAGE_FAILURE_PREDICT_THRESHOLDS_GUID \
|
---|
5011 | { 0xdae10783,0xcc31,0x4d2a, { 0x8a,0x0f,0x86,0x1c,0x04,0x07,0x7a,0x95 } }
|
---|
5012 |
|
---|
5013 | #if ! (defined(MIDL_PASS))
|
---|
5014 | DEFINE_GUID(MSStorageDriver_FailurePredictThresholds_GUID, \
|
---|
5015 | 0xdae10783,0xcc31,0x4d2a,0x8a,0x0f,0x86,0x1c,0x04,0x07,0x7a,0x95);
|
---|
5016 | #endif
|
---|
5017 |
|
---|
5018 |
|
---|
5019 | typedef struct _STORAGE_FAILURE_PREDICT_THRESHOLDS
|
---|
5020 | {
|
---|
5021 | //
|
---|
5022 | UCHAR VendorSpecific[512];
|
---|
5023 | #define STORAGE_FAILURE_PREDICT_THRESHOLDS_VendorSpecific_SIZE sizeof(UCHAR[512])
|
---|
5024 | #define STORAGE_FAILURE_PREDICT_THRESHOLDS_VendorSpecific_ID 1
|
---|
5025 |
|
---|
5026 | } STORAGE_FAILURE_PREDICT_THRESHOLDS, *PSTORAGE_FAILURE_PREDICT_THRESHOLDS;
|
---|
5027 |
|
---|
5028 | #define STORAGE_FAILURE_PREDICT_THRESHOLDS_SIZE (FIELD_OFFSET(STORAGE_FAILURE_PREDICT_THRESHOLDS, VendorSpecific) + STORAGE_FAILURE_PREDICT_THRESHOLDS_VendorSpecific_SIZE)
|
---|
5029 |
|
---|
5030 | // MSStorageDriver_FailurePredictEvent - STORAGE_FAILURE_PREDICT_EVENT
|
---|
5031 | #define WMI_STORAGE_PREDICT_FAILURE_EVENT_GUID \
|
---|
5032 | { 0x78ebc104,0x4cf9,0x11d2, { 0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
5033 |
|
---|
5034 | #if ! (defined(MIDL_PASS))
|
---|
5035 | DEFINE_GUID(MSStorageDriver_FailurePredictEvent_GUID, \
|
---|
5036 | 0x78ebc104,0x4cf9,0x11d2,0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
5037 | #endif
|
---|
5038 |
|
---|
5039 |
|
---|
5040 | typedef struct _STORAGE_FAILURE_PREDICT_EVENT
|
---|
5041 | {
|
---|
5042 | //
|
---|
5043 | ULONG Length;
|
---|
5044 | #define STORAGE_FAILURE_PREDICT_EVENT_Length_SIZE sizeof(ULONG)
|
---|
5045 | #define STORAGE_FAILURE_PREDICT_EVENT_Length_ID 1
|
---|
5046 |
|
---|
5047 | //
|
---|
5048 | UCHAR VendorSpecific[1];
|
---|
5049 | #define STORAGE_FAILURE_PREDICT_EVENT_VendorSpecific_ID 2
|
---|
5050 |
|
---|
5051 | } STORAGE_FAILURE_PREDICT_EVENT, *PSTORAGE_FAILURE_PREDICT_EVENT;
|
---|
5052 |
|
---|
5053 | // MSStorageDriver_FailurePredictFunction - STORAGE_FAILURE_PREDICT_FUNCTION
|
---|
5054 | #define WMI_STORAGE_FAILURE_PREDICT_FUNCTION_GUID \
|
---|
5055 | { 0x78ebc105,0x4cf9,0x11d2, { 0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
5056 |
|
---|
5057 | #if ! (defined(MIDL_PASS))
|
---|
5058 | DEFINE_GUID(MSStorageDriver_FailurePredictFunction_GUID, \
|
---|
5059 | 0x78ebc105,0x4cf9,0x11d2,0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
5060 | #endif
|
---|
5061 |
|
---|
5062 | //
|
---|
5063 | // Method id definitions for MSStorageDriver_FailurePredictFunction
|
---|
5064 | #define AllowPerformanceHit 1
|
---|
5065 | typedef struct _ALLOW_PERFORMANCE_HIT_IN
|
---|
5066 | {
|
---|
5067 | //
|
---|
5068 | BOOLEAN Allow;
|
---|
5069 | #define ALLOW_PERFORMANCE_HIT_IN_Allow_SIZE sizeof(BOOLEAN)
|
---|
5070 | #define ALLOW_PERFORMANCE_HIT_IN_Allow_ID 1
|
---|
5071 |
|
---|
5072 | } ALLOW_PERFORMANCE_HIT_IN, *PALLOW_PERFORMANCE_HIT_IN;
|
---|
5073 |
|
---|
5074 | #define ALLOW_PERFORMANCE_HIT_IN_SIZE (FIELD_OFFSET(ALLOW_PERFORMANCE_HIT_IN, Allow) + ALLOW_PERFORMANCE_HIT_IN_Allow_SIZE)
|
---|
5075 |
|
---|
5076 | #define EnableDisableHardwareFailurePrediction 2
|
---|
5077 | typedef struct _ENABLE_DISABLE_FP_IN
|
---|
5078 | {
|
---|
5079 | //
|
---|
5080 | BOOLEAN Enable;
|
---|
5081 | #define ENABLE_DISABLE_FP_IN_Enable_SIZE sizeof(BOOLEAN)
|
---|
5082 | #define ENABLE_DISABLE_FP_IN_Enable_ID 1
|
---|
5083 |
|
---|
5084 | } ENABLE_DISABLE_FP_IN, *PENABLE_DISABLE_FP_IN;
|
---|
5085 |
|
---|
5086 | #define ENABLE_DISABLE_FP_IN_SIZE (FIELD_OFFSET(ENABLE_DISABLE_FP_IN, Enable) + ENABLE_DISABLE_FP_IN_Enable_SIZE)
|
---|
5087 |
|
---|
5088 | #define EnableDisableFailurePredictionPolling 3
|
---|
5089 | typedef struct _ENABLE_DISABLE_FP_POLLING_IN
|
---|
5090 | {
|
---|
5091 | //
|
---|
5092 | ULONG Period;
|
---|
5093 | #define ENABLE_DISABLE_FP_POLLING_IN_Period_SIZE sizeof(ULONG)
|
---|
5094 | #define ENABLE_DISABLE_FP_POLLING_IN_Period_ID 1
|
---|
5095 |
|
---|
5096 | //
|
---|
5097 | BOOLEAN Enable;
|
---|
5098 | #define ENABLE_DISABLE_FP_POLLING_IN_Enable_SIZE sizeof(BOOLEAN)
|
---|
5099 | #define ENABLE_DISABLE_FP_POLLING_IN_Enable_ID 2
|
---|
5100 |
|
---|
5101 | } ENABLE_DISABLE_FP_POLLING_IN, *PENABLE_DISABLE_FP_POLLING_IN;
|
---|
5102 |
|
---|
5103 | #define ENABLE_DISABLE_FP_POLLING_IN_SIZE (FIELD_OFFSET(ENABLE_DISABLE_FP_POLLING_IN, Enable) + ENABLE_DISABLE_FP_POLLING_IN_Enable_SIZE)
|
---|
5104 |
|
---|
5105 | #define GetFailurePredictionCapability 4
|
---|
5106 | typedef struct _GET_FP_CAPABILITY_OUT
|
---|
5107 | {
|
---|
5108 | //
|
---|
5109 | ULONG Capability;
|
---|
5110 | #define GET_FP_CAPABILITY_OUT_Capability_SIZE sizeof(ULONG)
|
---|
5111 | #define GET_FP_CAPABILITY_OUT_Capability_ID 1
|
---|
5112 |
|
---|
5113 | } GET_FP_CAPABILITY_OUT, *PGET_FP_CAPABILITY_OUT;
|
---|
5114 |
|
---|
5115 | #define GET_FP_CAPABILITY_OUT_SIZE (FIELD_OFFSET(GET_FP_CAPABILITY_OUT, Capability) + GET_FP_CAPABILITY_OUT_Capability_SIZE)
|
---|
5116 |
|
---|
5117 | #define EnableOfflineDiags 5
|
---|
5118 | typedef struct _ENABLE_OFFLINE_DIAGS_OUT
|
---|
5119 | {
|
---|
5120 | //
|
---|
5121 | BOOLEAN Success;
|
---|
5122 | #define ENABLE_OFFLINE_DIAGS_OUT_Success_SIZE sizeof(BOOLEAN)
|
---|
5123 | #define ENABLE_OFFLINE_DIAGS_OUT_Success_ID 1
|
---|
5124 |
|
---|
5125 | } ENABLE_OFFLINE_DIAGS_OUT, *PENABLE_OFFLINE_DIAGS_OUT;
|
---|
5126 |
|
---|
5127 | #define ENABLE_OFFLINE_DIAGS_OUT_SIZE (FIELD_OFFSET(ENABLE_OFFLINE_DIAGS_OUT, Success) + ENABLE_OFFLINE_DIAGS_OUT_Success_SIZE)
|
---|
5128 |
|
---|
5129 | #define ReadLogSectors 6
|
---|
5130 | typedef struct _READ_LOG_SECTORS_IN
|
---|
5131 | {
|
---|
5132 | //
|
---|
5133 | UCHAR LogAddress;
|
---|
5134 | #define READ_LOG_SECTORS_IN_LogAddress_SIZE sizeof(UCHAR)
|
---|
5135 | #define READ_LOG_SECTORS_IN_LogAddress_ID 1
|
---|
5136 |
|
---|
5137 | //
|
---|
5138 | UCHAR SectorCount;
|
---|
5139 | #define READ_LOG_SECTORS_IN_SectorCount_SIZE sizeof(UCHAR)
|
---|
5140 | #define READ_LOG_SECTORS_IN_SectorCount_ID 2
|
---|
5141 |
|
---|
5142 | } READ_LOG_SECTORS_IN, *PREAD_LOG_SECTORS_IN;
|
---|
5143 |
|
---|
5144 | #define READ_LOG_SECTORS_IN_SIZE (FIELD_OFFSET(READ_LOG_SECTORS_IN, SectorCount) + READ_LOG_SECTORS_IN_SectorCount_SIZE)
|
---|
5145 |
|
---|
5146 | typedef struct _READ_LOG_SECTORS_OUT
|
---|
5147 | {
|
---|
5148 | //
|
---|
5149 | ULONG Length;
|
---|
5150 | #define READ_LOG_SECTORS_OUT_Length_SIZE sizeof(ULONG)
|
---|
5151 | #define READ_LOG_SECTORS_OUT_Length_ID 3
|
---|
5152 |
|
---|
5153 | //
|
---|
5154 | UCHAR LogSectors[1];
|
---|
5155 | #define READ_LOG_SECTORS_OUT_LogSectors_ID 4
|
---|
5156 |
|
---|
5157 | } READ_LOG_SECTORS_OUT, *PREAD_LOG_SECTORS_OUT;
|
---|
5158 |
|
---|
5159 | #define WriteLogSectors 7
|
---|
5160 | typedef struct _WRITE_LOG_SECTORS_IN
|
---|
5161 | {
|
---|
5162 | //
|
---|
5163 | UCHAR LogAddress;
|
---|
5164 | #define WRITE_LOG_SECTORS_IN_LogAddress_SIZE sizeof(UCHAR)
|
---|
5165 | #define WRITE_LOG_SECTORS_IN_LogAddress_ID 1
|
---|
5166 |
|
---|
5167 | //
|
---|
5168 | UCHAR SectorCount;
|
---|
5169 | #define WRITE_LOG_SECTORS_IN_SectorCount_SIZE sizeof(UCHAR)
|
---|
5170 | #define WRITE_LOG_SECTORS_IN_SectorCount_ID 2
|
---|
5171 |
|
---|
5172 | //
|
---|
5173 | ULONG Length;
|
---|
5174 | #define WRITE_LOG_SECTORS_IN_Length_SIZE sizeof(ULONG)
|
---|
5175 | #define WRITE_LOG_SECTORS_IN_Length_ID 3
|
---|
5176 |
|
---|
5177 | //
|
---|
5178 | UCHAR LogSectors[1];
|
---|
5179 | #define WRITE_LOG_SECTORS_IN_LogSectors_ID 4
|
---|
5180 |
|
---|
5181 | } WRITE_LOG_SECTORS_IN, *PWRITE_LOG_SECTORS_IN;
|
---|
5182 |
|
---|
5183 | typedef struct _WRITE_LOG_SECTORS_OUT
|
---|
5184 | {
|
---|
5185 | //
|
---|
5186 | BOOLEAN Success;
|
---|
5187 | #define WRITE_LOG_SECTORS_OUT_Success_SIZE sizeof(BOOLEAN)
|
---|
5188 | #define WRITE_LOG_SECTORS_OUT_Success_ID 5
|
---|
5189 |
|
---|
5190 | } WRITE_LOG_SECTORS_OUT, *PWRITE_LOG_SECTORS_OUT;
|
---|
5191 |
|
---|
5192 | #define WRITE_LOG_SECTORS_OUT_SIZE (FIELD_OFFSET(WRITE_LOG_SECTORS_OUT, Success) + WRITE_LOG_SECTORS_OUT_Success_SIZE)
|
---|
5193 |
|
---|
5194 | #define ExecuteSelfTest 8
|
---|
5195 | typedef struct _EXECUTE_SELF_TEST_IN
|
---|
5196 | {
|
---|
5197 | //
|
---|
5198 | UCHAR Subcommand;
|
---|
5199 | #define EXECUTE_SELF_TEST_IN_Subcommand_SIZE sizeof(UCHAR)
|
---|
5200 | #define EXECUTE_SELF_TEST_IN_Subcommand_ID 1
|
---|
5201 |
|
---|
5202 | } EXECUTE_SELF_TEST_IN, *PEXECUTE_SELF_TEST_IN;
|
---|
5203 |
|
---|
5204 | #define EXECUTE_SELF_TEST_IN_SIZE (FIELD_OFFSET(EXECUTE_SELF_TEST_IN, Subcommand) + EXECUTE_SELF_TEST_IN_Subcommand_SIZE)
|
---|
5205 |
|
---|
5206 | typedef struct _EXECUTE_SELF_TEST_OUT
|
---|
5207 | {
|
---|
5208 | //
|
---|
5209 | ULONG ReturnCode;
|
---|
5210 | #define EXECUTE_SELF_TEST_OUT_ReturnCode_SIZE sizeof(ULONG)
|
---|
5211 | #define EXECUTE_SELF_TEST_OUT_ReturnCode_ID 2
|
---|
5212 |
|
---|
5213 | } EXECUTE_SELF_TEST_OUT, *PEXECUTE_SELF_TEST_OUT;
|
---|
5214 |
|
---|
5215 | #define EXECUTE_SELF_TEST_OUT_SIZE (FIELD_OFFSET(EXECUTE_SELF_TEST_OUT, ReturnCode) + EXECUTE_SELF_TEST_OUT_ReturnCode_SIZE)
|
---|
5216 |
|
---|
5217 |
|
---|
5218 | // MSStorageDriver_ScsiInfoExceptions - STORAGE_SCSI_INFO_EXCEPTIONS
|
---|
5219 | #define WMI_STORAGE_SCSI_INFO_EXCEPTIONS_GUID \
|
---|
5220 | { 0x1101d829,0x167b,0x4ebf, { 0xac,0xae,0x28,0xca,0xb7,0xc3,0x48,0x02 } }
|
---|
5221 |
|
---|
5222 | #if ! (defined(MIDL_PASS))
|
---|
5223 | DEFINE_GUID(MSStorageDriver_ScsiInfoExceptions_GUID, \
|
---|
5224 | 0x1101d829,0x167b,0x4ebf,0xac,0xae,0x28,0xca,0xb7,0xc3,0x48,0x02);
|
---|
5225 | #endif
|
---|
5226 |
|
---|
5227 |
|
---|
5228 | typedef struct _STORAGE_SCSI_INFO_EXCEPTIONS
|
---|
5229 | {
|
---|
5230 | //
|
---|
5231 | BOOLEAN PageSavable;
|
---|
5232 | #define STORAGE_SCSI_INFO_EXCEPTIONS_PageSavable_SIZE sizeof(BOOLEAN)
|
---|
5233 | #define STORAGE_SCSI_INFO_EXCEPTIONS_PageSavable_ID 1
|
---|
5234 |
|
---|
5235 | //
|
---|
5236 | UCHAR Flags;
|
---|
5237 | #define STORAGE_SCSI_INFO_EXCEPTIONS_Flags_SIZE sizeof(UCHAR)
|
---|
5238 | #define STORAGE_SCSI_INFO_EXCEPTIONS_Flags_ID 2
|
---|
5239 |
|
---|
5240 | //
|
---|
5241 | UCHAR MRIE;
|
---|
5242 | #define STORAGE_SCSI_INFO_EXCEPTIONS_MRIE_SIZE sizeof(UCHAR)
|
---|
5243 | #define STORAGE_SCSI_INFO_EXCEPTIONS_MRIE_ID 3
|
---|
5244 |
|
---|
5245 | //
|
---|
5246 | UCHAR Padding;
|
---|
5247 | #define STORAGE_SCSI_INFO_EXCEPTIONS_Padding_SIZE sizeof(UCHAR)
|
---|
5248 | #define STORAGE_SCSI_INFO_EXCEPTIONS_Padding_ID 4
|
---|
5249 |
|
---|
5250 | //
|
---|
5251 | ULONG IntervalTimer;
|
---|
5252 | #define STORAGE_SCSI_INFO_EXCEPTIONS_IntervalTimer_SIZE sizeof(ULONG)
|
---|
5253 | #define STORAGE_SCSI_INFO_EXCEPTIONS_IntervalTimer_ID 5
|
---|
5254 |
|
---|
5255 | //
|
---|
5256 | ULONG ReportCount;
|
---|
5257 | #define STORAGE_SCSI_INFO_EXCEPTIONS_ReportCount_SIZE sizeof(ULONG)
|
---|
5258 | #define STORAGE_SCSI_INFO_EXCEPTIONS_ReportCount_ID 6
|
---|
5259 |
|
---|
5260 | } STORAGE_SCSI_INFO_EXCEPTIONS, *PSTORAGE_SCSI_INFO_EXCEPTIONS;
|
---|
5261 |
|
---|
5262 | #define STORAGE_SCSI_INFO_EXCEPTIONS_SIZE (FIELD_OFFSET(STORAGE_SCSI_INFO_EXCEPTIONS, ReportCount) + STORAGE_SCSI_INFO_EXCEPTIONS_ReportCount_SIZE)
|
---|
5263 |
|
---|
5264 | // MSIde_PortDeviceInfo - MSIde_PortDeviceInfo
|
---|
5265 | #define MSIde_PortDeviceInfoGuid \
|
---|
5266 | { 0x53f5630f,0xb6bf,0x11d0, { 0x94,0xf2,0x00,0xa0,0xc9,0x1e,0xfb,0x8b } }
|
---|
5267 |
|
---|
5268 | #if ! (defined(MIDL_PASS))
|
---|
5269 | DEFINE_GUID(MSIde_PortDeviceInfo_GUID, \
|
---|
5270 | 0x53f5630f,0xb6bf,0x11d0,0x94,0xf2,0x00,0xa0,0xc9,0x1e,0xfb,0x8b);
|
---|
5271 | #endif
|
---|
5272 |
|
---|
5273 |
|
---|
5274 | typedef struct _MSIde_PortDeviceInfo
|
---|
5275 | {
|
---|
5276 | //
|
---|
5277 | UCHAR Bus;
|
---|
5278 | #define MSIde_PortDeviceInfo_Bus_SIZE sizeof(UCHAR)
|
---|
5279 | #define MSIde_PortDeviceInfo_Bus_ID 1
|
---|
5280 |
|
---|
5281 | //
|
---|
5282 | UCHAR Target;
|
---|
5283 | #define MSIde_PortDeviceInfo_Target_SIZE sizeof(UCHAR)
|
---|
5284 | #define MSIde_PortDeviceInfo_Target_ID 2
|
---|
5285 |
|
---|
5286 | //
|
---|
5287 | UCHAR Lun;
|
---|
5288 | #define MSIde_PortDeviceInfo_Lun_SIZE sizeof(UCHAR)
|
---|
5289 | #define MSIde_PortDeviceInfo_Lun_ID 3
|
---|
5290 |
|
---|
5291 | } MSIde_PortDeviceInfo, *PMSIde_PortDeviceInfo;
|
---|
5292 |
|
---|
5293 | #define MSIde_PortDeviceInfo_SIZE (FIELD_OFFSET(MSIde_PortDeviceInfo, Lun) + MSIde_PortDeviceInfo_Lun_SIZE)
|
---|
5294 |
|
---|
5295 | // MSSerial_PortName - MSSerial_PortName
|
---|
5296 | #define SERIAL_PORT_WMI_NAME_GUID \
|
---|
5297 | { 0xa0ec11a8,0xb16c,0x11d1, { 0xbd,0x98,0x00,0xa0,0xc9,0x06,0xbe,0x2d } }
|
---|
5298 |
|
---|
5299 | #if ! (defined(MIDL_PASS))
|
---|
5300 | DEFINE_GUID(MSSerial_PortName_GUID, \
|
---|
5301 | 0xa0ec11a8,0xb16c,0x11d1,0xbd,0x98,0x00,0xa0,0xc9,0x06,0xbe,0x2d);
|
---|
5302 | #endif
|
---|
5303 |
|
---|
5304 |
|
---|
5305 | typedef struct _MSSerial_PortName
|
---|
5306 | {
|
---|
5307 | //
|
---|
5308 | CHAR VariableData[1];
|
---|
5309 | #define MSSerial_PortName_PortName_ID 1
|
---|
5310 |
|
---|
5311 | } MSSerial_PortName, *PMSSerial_PortName;
|
---|
5312 |
|
---|
5313 | // MSSerial_CommInfo - SERIAL_WMI_COMM_DATA
|
---|
5314 | #define SERIAL_PORT_WMI_COMM_GUID \
|
---|
5315 | { 0xedb16a62,0xb16c,0x11d1, { 0xbd,0x98,0x00,0xa0,0xc9,0x06,0xbe,0x2d } }
|
---|
5316 |
|
---|
5317 | #if ! (defined(MIDL_PASS))
|
---|
5318 | DEFINE_GUID(MSSerial_CommInfo_GUID, \
|
---|
5319 | 0xedb16a62,0xb16c,0x11d1,0xbd,0x98,0x00,0xa0,0xc9,0x06,0xbe,0x2d);
|
---|
5320 | #endif
|
---|
5321 |
|
---|
5322 |
|
---|
5323 | typedef struct _SERIAL_WMI_COMM_DATA
|
---|
5324 | {
|
---|
5325 | //
|
---|
5326 | ULONG BaudRate;
|
---|
5327 | #define SERIAL_WMI_COMM_DATA_BaudRate_SIZE sizeof(ULONG)
|
---|
5328 | #define SERIAL_WMI_COMM_DATA_BaudRate_ID 1
|
---|
5329 |
|
---|
5330 | //
|
---|
5331 | ULONG BitsPerByte;
|
---|
5332 | #define SERIAL_WMI_COMM_DATA_BitsPerByte_SIZE sizeof(ULONG)
|
---|
5333 | #define SERIAL_WMI_COMM_DATA_BitsPerByte_ID 2
|
---|
5334 |
|
---|
5335 |
|
---|
5336 | #define SERIAL_WMI_PARITY_NONE 0
|
---|
5337 | #define SERIAL_WMI_PARITY_ODD 1
|
---|
5338 | #define SERIAL_WMI_PARITY_EVEN 2
|
---|
5339 | #define SERIAL_WMI_PARITY_SPACE 3
|
---|
5340 | #define SERIAL_WMI_PARITY_MARK 4
|
---|
5341 |
|
---|
5342 | //
|
---|
5343 | ULONG Parity;
|
---|
5344 | #define SERIAL_WMI_COMM_DATA_Parity_SIZE sizeof(ULONG)
|
---|
5345 | #define SERIAL_WMI_COMM_DATA_Parity_ID 3
|
---|
5346 |
|
---|
5347 | //
|
---|
5348 | BOOLEAN ParityCheckEnable;
|
---|
5349 | #define SERIAL_WMI_COMM_DATA_ParityCheckEnable_SIZE sizeof(BOOLEAN)
|
---|
5350 | #define SERIAL_WMI_COMM_DATA_ParityCheckEnable_ID 4
|
---|
5351 |
|
---|
5352 |
|
---|
5353 | #define SERIAL_WMI_STOP_1 0
|
---|
5354 | #define SERIAL_WMI_STOP_1_5 1
|
---|
5355 | #define SERIAL_WMI_STOP_2 2
|
---|
5356 |
|
---|
5357 | //
|
---|
5358 | ULONG StopBits;
|
---|
5359 | #define SERIAL_WMI_COMM_DATA_StopBits_SIZE sizeof(ULONG)
|
---|
5360 | #define SERIAL_WMI_COMM_DATA_StopBits_ID 5
|
---|
5361 |
|
---|
5362 | //
|
---|
5363 | ULONG XoffCharacter;
|
---|
5364 | #define SERIAL_WMI_COMM_DATA_XoffCharacter_SIZE sizeof(ULONG)
|
---|
5365 | #define SERIAL_WMI_COMM_DATA_XoffCharacter_ID 6
|
---|
5366 |
|
---|
5367 | //
|
---|
5368 | ULONG XoffXmitThreshold;
|
---|
5369 | #define SERIAL_WMI_COMM_DATA_XoffXmitThreshold_SIZE sizeof(ULONG)
|
---|
5370 | #define SERIAL_WMI_COMM_DATA_XoffXmitThreshold_ID 7
|
---|
5371 |
|
---|
5372 | //
|
---|
5373 | ULONG XonCharacter;
|
---|
5374 | #define SERIAL_WMI_COMM_DATA_XonCharacter_SIZE sizeof(ULONG)
|
---|
5375 | #define SERIAL_WMI_COMM_DATA_XonCharacter_ID 8
|
---|
5376 |
|
---|
5377 | //
|
---|
5378 | ULONG XonXmitThreshold;
|
---|
5379 | #define SERIAL_WMI_COMM_DATA_XonXmitThreshold_SIZE sizeof(ULONG)
|
---|
5380 | #define SERIAL_WMI_COMM_DATA_XonXmitThreshold_ID 9
|
---|
5381 |
|
---|
5382 | //
|
---|
5383 | ULONG MaximumBaudRate;
|
---|
5384 | #define SERIAL_WMI_COMM_DATA_MaximumBaudRate_SIZE sizeof(ULONG)
|
---|
5385 | #define SERIAL_WMI_COMM_DATA_MaximumBaudRate_ID 10
|
---|
5386 |
|
---|
5387 | //
|
---|
5388 | ULONG MaximumOutputBufferSize;
|
---|
5389 | #define SERIAL_WMI_COMM_DATA_MaximumOutputBufferSize_SIZE sizeof(ULONG)
|
---|
5390 | #define SERIAL_WMI_COMM_DATA_MaximumOutputBufferSize_ID 11
|
---|
5391 |
|
---|
5392 | //
|
---|
5393 | ULONG MaximumInputBufferSize;
|
---|
5394 | #define SERIAL_WMI_COMM_DATA_MaximumInputBufferSize_SIZE sizeof(ULONG)
|
---|
5395 | #define SERIAL_WMI_COMM_DATA_MaximumInputBufferSize_ID 12
|
---|
5396 |
|
---|
5397 | //
|
---|
5398 | BOOLEAN Support16BitMode;
|
---|
5399 | #define SERIAL_WMI_COMM_DATA_Support16BitMode_SIZE sizeof(BOOLEAN)
|
---|
5400 | #define SERIAL_WMI_COMM_DATA_Support16BitMode_ID 13
|
---|
5401 |
|
---|
5402 | //
|
---|
5403 | BOOLEAN SupportDTRDSR;
|
---|
5404 | #define SERIAL_WMI_COMM_DATA_SupportDTRDSR_SIZE sizeof(BOOLEAN)
|
---|
5405 | #define SERIAL_WMI_COMM_DATA_SupportDTRDSR_ID 14
|
---|
5406 |
|
---|
5407 | //
|
---|
5408 | BOOLEAN SupportIntervalTimeouts;
|
---|
5409 | #define SERIAL_WMI_COMM_DATA_SupportIntervalTimeouts_SIZE sizeof(BOOLEAN)
|
---|
5410 | #define SERIAL_WMI_COMM_DATA_SupportIntervalTimeouts_ID 15
|
---|
5411 |
|
---|
5412 | //
|
---|
5413 | BOOLEAN SupportParityCheck;
|
---|
5414 | #define SERIAL_WMI_COMM_DATA_SupportParityCheck_SIZE sizeof(BOOLEAN)
|
---|
5415 | #define SERIAL_WMI_COMM_DATA_SupportParityCheck_ID 16
|
---|
5416 |
|
---|
5417 | //
|
---|
5418 | BOOLEAN SupportRTSCTS;
|
---|
5419 | #define SERIAL_WMI_COMM_DATA_SupportRTSCTS_SIZE sizeof(BOOLEAN)
|
---|
5420 | #define SERIAL_WMI_COMM_DATA_SupportRTSCTS_ID 17
|
---|
5421 |
|
---|
5422 | //
|
---|
5423 | BOOLEAN SupportXonXoff;
|
---|
5424 | #define SERIAL_WMI_COMM_DATA_SupportXonXoff_SIZE sizeof(BOOLEAN)
|
---|
5425 | #define SERIAL_WMI_COMM_DATA_SupportXonXoff_ID 18
|
---|
5426 |
|
---|
5427 | //
|
---|
5428 | BOOLEAN SettableBaudRate;
|
---|
5429 | #define SERIAL_WMI_COMM_DATA_SettableBaudRate_SIZE sizeof(BOOLEAN)
|
---|
5430 | #define SERIAL_WMI_COMM_DATA_SettableBaudRate_ID 19
|
---|
5431 |
|
---|
5432 | //
|
---|
5433 | BOOLEAN SettableDataBits;
|
---|
5434 | #define SERIAL_WMI_COMM_DATA_SettableDataBits_SIZE sizeof(BOOLEAN)
|
---|
5435 | #define SERIAL_WMI_COMM_DATA_SettableDataBits_ID 20
|
---|
5436 |
|
---|
5437 | //
|
---|
5438 | BOOLEAN SettableFlowControl;
|
---|
5439 | #define SERIAL_WMI_COMM_DATA_SettableFlowControl_SIZE sizeof(BOOLEAN)
|
---|
5440 | #define SERIAL_WMI_COMM_DATA_SettableFlowControl_ID 21
|
---|
5441 |
|
---|
5442 | //
|
---|
5443 | BOOLEAN SettableParity;
|
---|
5444 | #define SERIAL_WMI_COMM_DATA_SettableParity_SIZE sizeof(BOOLEAN)
|
---|
5445 | #define SERIAL_WMI_COMM_DATA_SettableParity_ID 22
|
---|
5446 |
|
---|
5447 | //
|
---|
5448 | BOOLEAN SettableParityCheck;
|
---|
5449 | #define SERIAL_WMI_COMM_DATA_SettableParityCheck_SIZE sizeof(BOOLEAN)
|
---|
5450 | #define SERIAL_WMI_COMM_DATA_SettableParityCheck_ID 23
|
---|
5451 |
|
---|
5452 | //
|
---|
5453 | BOOLEAN SettableStopBits;
|
---|
5454 | #define SERIAL_WMI_COMM_DATA_SettableStopBits_SIZE sizeof(BOOLEAN)
|
---|
5455 | #define SERIAL_WMI_COMM_DATA_SettableStopBits_ID 24
|
---|
5456 |
|
---|
5457 | //
|
---|
5458 | BOOLEAN IsBusy;
|
---|
5459 | #define SERIAL_WMI_COMM_DATA_IsBusy_SIZE sizeof(BOOLEAN)
|
---|
5460 | #define SERIAL_WMI_COMM_DATA_IsBusy_ID 25
|
---|
5461 |
|
---|
5462 | } SERIAL_WMI_COMM_DATA, *PSERIAL_WMI_COMM_DATA;
|
---|
5463 |
|
---|
5464 | #define SERIAL_WMI_COMM_DATA_SIZE (FIELD_OFFSET(SERIAL_WMI_COMM_DATA, IsBusy) + SERIAL_WMI_COMM_DATA_IsBusy_SIZE)
|
---|
5465 |
|
---|
5466 | // MSSerial_HardwareConfiguration - SERIAL_WMI_HW_DATA
|
---|
5467 | #define SERIAL_PORT_WMI_HW_GUID \
|
---|
5468 | { 0x270b9b86,0xb16d,0x11d1, { 0xbd,0x98,0x00,0xa0,0xc9,0x06,0xbe,0x2d } }
|
---|
5469 |
|
---|
5470 | #if ! (defined(MIDL_PASS))
|
---|
5471 | DEFINE_GUID(MSSerial_HardwareConfiguration_GUID, \
|
---|
5472 | 0x270b9b86,0xb16d,0x11d1,0xbd,0x98,0x00,0xa0,0xc9,0x06,0xbe,0x2d);
|
---|
5473 | #endif
|
---|
5474 |
|
---|
5475 |
|
---|
5476 | typedef struct _SERIAL_WMI_HW_DATA
|
---|
5477 | {
|
---|
5478 | //
|
---|
5479 | ULONG IrqNumber;
|
---|
5480 | #define SERIAL_WMI_HW_DATA_IrqNumber_SIZE sizeof(ULONG)
|
---|
5481 | #define SERIAL_WMI_HW_DATA_IrqNumber_ID 1
|
---|
5482 |
|
---|
5483 | //
|
---|
5484 | ULONG IrqVector;
|
---|
5485 | #define SERIAL_WMI_HW_DATA_IrqVector_SIZE sizeof(ULONG)
|
---|
5486 | #define SERIAL_WMI_HW_DATA_IrqVector_ID 2
|
---|
5487 |
|
---|
5488 | //
|
---|
5489 | ULONG IrqLevel;
|
---|
5490 | #define SERIAL_WMI_HW_DATA_IrqLevel_SIZE sizeof(ULONG)
|
---|
5491 | #define SERIAL_WMI_HW_DATA_IrqLevel_ID 3
|
---|
5492 |
|
---|
5493 | //
|
---|
5494 | ULONGLONG IrqAffinityMask;
|
---|
5495 | #define SERIAL_WMI_HW_DATA_IrqAffinityMask_SIZE sizeof(ULONGLONG)
|
---|
5496 | #define SERIAL_WMI_HW_DATA_IrqAffinityMask_ID 4
|
---|
5497 |
|
---|
5498 |
|
---|
5499 | #define SERIAL_WMI_INTTYPE_LATCHED 0
|
---|
5500 | #define SERIAL_WMI_INTTYPE_LEVEL 1
|
---|
5501 |
|
---|
5502 | //
|
---|
5503 | ULONG InterruptType;
|
---|
5504 | #define SERIAL_WMI_HW_DATA_InterruptType_SIZE sizeof(ULONG)
|
---|
5505 | #define SERIAL_WMI_HW_DATA_InterruptType_ID 5
|
---|
5506 |
|
---|
5507 | //
|
---|
5508 | ULONGLONG BaseIOAddress;
|
---|
5509 | #define SERIAL_WMI_HW_DATA_BaseIOAddress_SIZE sizeof(ULONGLONG)
|
---|
5510 | #define SERIAL_WMI_HW_DATA_BaseIOAddress_ID 6
|
---|
5511 |
|
---|
5512 | } SERIAL_WMI_HW_DATA, *PSERIAL_WMI_HW_DATA;
|
---|
5513 |
|
---|
5514 | #define SERIAL_WMI_HW_DATA_SIZE (FIELD_OFFSET(SERIAL_WMI_HW_DATA, BaseIOAddress) + SERIAL_WMI_HW_DATA_BaseIOAddress_SIZE)
|
---|
5515 |
|
---|
5516 | // MSSerial_PerformanceInformation - SERIAL_WMI_PERF_DATA
|
---|
5517 | #define SERIAL_PORT_WMI_PERF_GUID \
|
---|
5518 | { 0x56415acc,0xb16d,0x11d1, { 0xbd,0x98,0x00,0xa0,0xc9,0x06,0xbe,0x2d } }
|
---|
5519 |
|
---|
5520 | #if ! (defined(MIDL_PASS))
|
---|
5521 | DEFINE_GUID(MSSerial_PerformanceInformation_GUID, \
|
---|
5522 | 0x56415acc,0xb16d,0x11d1,0xbd,0x98,0x00,0xa0,0xc9,0x06,0xbe,0x2d);
|
---|
5523 | #endif
|
---|
5524 |
|
---|
5525 |
|
---|
5526 | typedef struct _SERIAL_WMI_PERF_DATA
|
---|
5527 | {
|
---|
5528 | //
|
---|
5529 | ULONG ReceivedCount;
|
---|
5530 | #define SERIAL_WMI_PERF_DATA_ReceivedCount_SIZE sizeof(ULONG)
|
---|
5531 | #define SERIAL_WMI_PERF_DATA_ReceivedCount_ID 1
|
---|
5532 |
|
---|
5533 | //
|
---|
5534 | ULONG TransmittedCount;
|
---|
5535 | #define SERIAL_WMI_PERF_DATA_TransmittedCount_SIZE sizeof(ULONG)
|
---|
5536 | #define SERIAL_WMI_PERF_DATA_TransmittedCount_ID 2
|
---|
5537 |
|
---|
5538 | //
|
---|
5539 | ULONG FrameErrorCount;
|
---|
5540 | #define SERIAL_WMI_PERF_DATA_FrameErrorCount_SIZE sizeof(ULONG)
|
---|
5541 | #define SERIAL_WMI_PERF_DATA_FrameErrorCount_ID 3
|
---|
5542 |
|
---|
5543 | //
|
---|
5544 | ULONG SerialOverrunErrorCount;
|
---|
5545 | #define SERIAL_WMI_PERF_DATA_SerialOverrunErrorCount_SIZE sizeof(ULONG)
|
---|
5546 | #define SERIAL_WMI_PERF_DATA_SerialOverrunErrorCount_ID 4
|
---|
5547 |
|
---|
5548 | //
|
---|
5549 | ULONG BufferOverrunErrorCount;
|
---|
5550 | #define SERIAL_WMI_PERF_DATA_BufferOverrunErrorCount_SIZE sizeof(ULONG)
|
---|
5551 | #define SERIAL_WMI_PERF_DATA_BufferOverrunErrorCount_ID 5
|
---|
5552 |
|
---|
5553 | //
|
---|
5554 | ULONG ParityErrorCount;
|
---|
5555 | #define SERIAL_WMI_PERF_DATA_ParityErrorCount_SIZE sizeof(ULONG)
|
---|
5556 | #define SERIAL_WMI_PERF_DATA_ParityErrorCount_ID 6
|
---|
5557 |
|
---|
5558 | } SERIAL_WMI_PERF_DATA, *PSERIAL_WMI_PERF_DATA;
|
---|
5559 |
|
---|
5560 | #define SERIAL_WMI_PERF_DATA_SIZE (FIELD_OFFSET(SERIAL_WMI_PERF_DATA, ParityErrorCount) + SERIAL_WMI_PERF_DATA_ParityErrorCount_SIZE)
|
---|
5561 |
|
---|
5562 | // MSSerial_CommProperties - SERIAL_WMI_COMMPROP
|
---|
5563 | #define SERIAL_PORT_WMI_PROPERTIES_GUID \
|
---|
5564 | { 0x8209ec2a,0x2d6b,0x11d2, { 0xba,0x49,0x00,0xa0,0xc9,0x06,0x29,0x10 } }
|
---|
5565 |
|
---|
5566 | #if ! (defined(MIDL_PASS))
|
---|
5567 | DEFINE_GUID(MSSerial_CommProperties_GUID, \
|
---|
5568 | 0x8209ec2a,0x2d6b,0x11d2,0xba,0x49,0x00,0xa0,0xc9,0x06,0x29,0x10);
|
---|
5569 | #endif
|
---|
5570 |
|
---|
5571 |
|
---|
5572 | typedef struct _SERIAL_WMI_COMMPROP
|
---|
5573 | {
|
---|
5574 | //
|
---|
5575 | USHORT wPacketLength;
|
---|
5576 | #define SERIAL_WMI_COMMPROP_wPacketLength_SIZE sizeof(USHORT)
|
---|
5577 | #define SERIAL_WMI_COMMPROP_wPacketLength_ID 1
|
---|
5578 |
|
---|
5579 | //
|
---|
5580 | USHORT wPacketVersion;
|
---|
5581 | #define SERIAL_WMI_COMMPROP_wPacketVersion_SIZE sizeof(USHORT)
|
---|
5582 | #define SERIAL_WMI_COMMPROP_wPacketVersion_ID 2
|
---|
5583 |
|
---|
5584 | //
|
---|
5585 | ULONG dwServiceMask;
|
---|
5586 | #define SERIAL_WMI_COMMPROP_dwServiceMask_SIZE sizeof(ULONG)
|
---|
5587 | #define SERIAL_WMI_COMMPROP_dwServiceMask_ID 3
|
---|
5588 |
|
---|
5589 | //
|
---|
5590 | ULONG dwReserved1;
|
---|
5591 | #define SERIAL_WMI_COMMPROP_dwReserved1_SIZE sizeof(ULONG)
|
---|
5592 | #define SERIAL_WMI_COMMPROP_dwReserved1_ID 4
|
---|
5593 |
|
---|
5594 | //
|
---|
5595 | ULONG dwMaxTxQueue;
|
---|
5596 | #define SERIAL_WMI_COMMPROP_dwMaxTxQueue_SIZE sizeof(ULONG)
|
---|
5597 | #define SERIAL_WMI_COMMPROP_dwMaxTxQueue_ID 5
|
---|
5598 |
|
---|
5599 | //
|
---|
5600 | ULONG dwMaxRxQueue;
|
---|
5601 | #define SERIAL_WMI_COMMPROP_dwMaxRxQueue_SIZE sizeof(ULONG)
|
---|
5602 | #define SERIAL_WMI_COMMPROP_dwMaxRxQueue_ID 6
|
---|
5603 |
|
---|
5604 | //
|
---|
5605 | ULONG dwMaxBaud;
|
---|
5606 | #define SERIAL_WMI_COMMPROP_dwMaxBaud_SIZE sizeof(ULONG)
|
---|
5607 | #define SERIAL_WMI_COMMPROP_dwMaxBaud_ID 7
|
---|
5608 |
|
---|
5609 | //
|
---|
5610 | ULONG dwProvSubType;
|
---|
5611 | #define SERIAL_WMI_COMMPROP_dwProvSubType_SIZE sizeof(ULONG)
|
---|
5612 | #define SERIAL_WMI_COMMPROP_dwProvSubType_ID 8
|
---|
5613 |
|
---|
5614 | //
|
---|
5615 | ULONG dwProvCapabilities;
|
---|
5616 | #define SERIAL_WMI_COMMPROP_dwProvCapabilities_SIZE sizeof(ULONG)
|
---|
5617 | #define SERIAL_WMI_COMMPROP_dwProvCapabilities_ID 9
|
---|
5618 |
|
---|
5619 | //
|
---|
5620 | ULONG dwSettableParams;
|
---|
5621 | #define SERIAL_WMI_COMMPROP_dwSettableParams_SIZE sizeof(ULONG)
|
---|
5622 | #define SERIAL_WMI_COMMPROP_dwSettableParams_ID 10
|
---|
5623 |
|
---|
5624 | //
|
---|
5625 | ULONG dwSettableBaud;
|
---|
5626 | #define SERIAL_WMI_COMMPROP_dwSettableBaud_SIZE sizeof(ULONG)
|
---|
5627 | #define SERIAL_WMI_COMMPROP_dwSettableBaud_ID 11
|
---|
5628 |
|
---|
5629 | //
|
---|
5630 | USHORT wSettableData;
|
---|
5631 | #define SERIAL_WMI_COMMPROP_wSettableData_SIZE sizeof(USHORT)
|
---|
5632 | #define SERIAL_WMI_COMMPROP_wSettableData_ID 12
|
---|
5633 |
|
---|
5634 | //
|
---|
5635 | USHORT wSettableStopParity;
|
---|
5636 | #define SERIAL_WMI_COMMPROP_wSettableStopParity_SIZE sizeof(USHORT)
|
---|
5637 | #define SERIAL_WMI_COMMPROP_wSettableStopParity_ID 13
|
---|
5638 |
|
---|
5639 | //
|
---|
5640 | ULONG dwCurrentTxQueue;
|
---|
5641 | #define SERIAL_WMI_COMMPROP_dwCurrentTxQueue_SIZE sizeof(ULONG)
|
---|
5642 | #define SERIAL_WMI_COMMPROP_dwCurrentTxQueue_ID 14
|
---|
5643 |
|
---|
5644 | //
|
---|
5645 | ULONG dwCurrentRxQueue;
|
---|
5646 | #define SERIAL_WMI_COMMPROP_dwCurrentRxQueue_SIZE sizeof(ULONG)
|
---|
5647 | #define SERIAL_WMI_COMMPROP_dwCurrentRxQueue_ID 15
|
---|
5648 |
|
---|
5649 | //
|
---|
5650 | ULONG dwProvSpec1;
|
---|
5651 | #define SERIAL_WMI_COMMPROP_dwProvSpec1_SIZE sizeof(ULONG)
|
---|
5652 | #define SERIAL_WMI_COMMPROP_dwProvSpec1_ID 16
|
---|
5653 |
|
---|
5654 | //
|
---|
5655 | ULONG dwProvSpec2;
|
---|
5656 | #define SERIAL_WMI_COMMPROP_dwProvSpec2_SIZE sizeof(ULONG)
|
---|
5657 | #define SERIAL_WMI_COMMPROP_dwProvSpec2_ID 17
|
---|
5658 |
|
---|
5659 | //
|
---|
5660 | ULONG dwProvCharSize;
|
---|
5661 | #define SERIAL_WMI_COMMPROP_dwProvCharSize_SIZE sizeof(ULONG)
|
---|
5662 | #define SERIAL_WMI_COMMPROP_dwProvCharSize_ID 18
|
---|
5663 |
|
---|
5664 | //
|
---|
5665 | UCHAR wcProvChar[1];
|
---|
5666 | #define SERIAL_WMI_COMMPROP_wcProvChar_ID 19
|
---|
5667 |
|
---|
5668 | } SERIAL_WMI_COMMPROP, *PSERIAL_WMI_COMMPROP;
|
---|
5669 |
|
---|
5670 | // MSParallel_AllocFreeCounts - PARPORT_WMI_ALLOC_FREE_COUNTS
|
---|
5671 | #define PARPORT_WMI_ALLOCATE_FREE_COUNTS_GUID \
|
---|
5672 | { 0x4bbb69ea,0x6853,0x11d2, { 0x8e,0xce,0x00,0xc0,0x4f,0x8e,0xf4,0x81 } }
|
---|
5673 |
|
---|
5674 | #if ! (defined(MIDL_PASS))
|
---|
5675 | DEFINE_GUID(MSParallel_AllocFreeCounts_GUID, \
|
---|
5676 | 0x4bbb69ea,0x6853,0x11d2,0x8e,0xce,0x00,0xc0,0x4f,0x8e,0xf4,0x81);
|
---|
5677 | #endif
|
---|
5678 |
|
---|
5679 |
|
---|
5680 | typedef struct _PARPORT_WMI_ALLOC_FREE_COUNTS
|
---|
5681 | {
|
---|
5682 | //
|
---|
5683 | ULONG PortAllocates;
|
---|
5684 | #define PARPORT_WMI_ALLOC_FREE_COUNTS_PortAllocates_SIZE sizeof(ULONG)
|
---|
5685 | #define PARPORT_WMI_ALLOC_FREE_COUNTS_PortAllocates_ID 1
|
---|
5686 |
|
---|
5687 | //
|
---|
5688 | ULONG PortFrees;
|
---|
5689 | #define PARPORT_WMI_ALLOC_FREE_COUNTS_PortFrees_SIZE sizeof(ULONG)
|
---|
5690 | #define PARPORT_WMI_ALLOC_FREE_COUNTS_PortFrees_ID 2
|
---|
5691 |
|
---|
5692 | } PARPORT_WMI_ALLOC_FREE_COUNTS, *PPARPORT_WMI_ALLOC_FREE_COUNTS;
|
---|
5693 |
|
---|
5694 | #define PARPORT_WMI_ALLOC_FREE_COUNTS_SIZE (FIELD_OFFSET(PARPORT_WMI_ALLOC_FREE_COUNTS, PortFrees) + PARPORT_WMI_ALLOC_FREE_COUNTS_PortFrees_SIZE)
|
---|
5695 |
|
---|
5696 | // MSParallel_DeviceBytesTransferred - PARALLEL_WMI_LOG_INFO
|
---|
5697 | #define PARALLEL_WMI_BYTES_TRANSFERRED_GUID \
|
---|
5698 | { 0x89fef2d6,0x654b,0x11d2, { 0x9e,0x15,0x00,0xc0,0x4f,0x8e,0xf4,0x81 } }
|
---|
5699 |
|
---|
5700 | #if ! (defined(MIDL_PASS))
|
---|
5701 | DEFINE_GUID(MSParallel_DeviceBytesTransferred_GUID, \
|
---|
5702 | 0x89fef2d6,0x654b,0x11d2,0x9e,0x15,0x00,0xc0,0x4f,0x8e,0xf4,0x81);
|
---|
5703 | #endif
|
---|
5704 |
|
---|
5705 |
|
---|
5706 | typedef struct _PARALLEL_WMI_LOG_INFO
|
---|
5707 | {
|
---|
5708 | //
|
---|
5709 | ULONG Flags1;
|
---|
5710 | #define PARALLEL_WMI_LOG_INFO_Flags1_SIZE sizeof(ULONG)
|
---|
5711 | #define PARALLEL_WMI_LOG_INFO_Flags1_ID 1
|
---|
5712 |
|
---|
5713 | //
|
---|
5714 | ULONG Flags2;
|
---|
5715 | #define PARALLEL_WMI_LOG_INFO_Flags2_SIZE sizeof(ULONG)
|
---|
5716 | #define PARALLEL_WMI_LOG_INFO_Flags2_ID 2
|
---|
5717 |
|
---|
5718 | //
|
---|
5719 | ULONG spare[2];
|
---|
5720 | #define PARALLEL_WMI_LOG_INFO_spare_SIZE sizeof(ULONG[2])
|
---|
5721 | #define PARALLEL_WMI_LOG_INFO_spare_ID 3
|
---|
5722 |
|
---|
5723 | //
|
---|
5724 | LONGLONG SppWriteCount;
|
---|
5725 | #define PARALLEL_WMI_LOG_INFO_SppWriteCount_SIZE sizeof(LONGLONG)
|
---|
5726 | #define PARALLEL_WMI_LOG_INFO_SppWriteCount_ID 4
|
---|
5727 |
|
---|
5728 | //
|
---|
5729 | LONGLONG NibbleReadCount;
|
---|
5730 | #define PARALLEL_WMI_LOG_INFO_NibbleReadCount_SIZE sizeof(LONGLONG)
|
---|
5731 | #define PARALLEL_WMI_LOG_INFO_NibbleReadCount_ID 5
|
---|
5732 |
|
---|
5733 | //
|
---|
5734 | LONGLONG BoundedEcpWriteCount;
|
---|
5735 | #define PARALLEL_WMI_LOG_INFO_BoundedEcpWriteCount_SIZE sizeof(LONGLONG)
|
---|
5736 | #define PARALLEL_WMI_LOG_INFO_BoundedEcpWriteCount_ID 6
|
---|
5737 |
|
---|
5738 | //
|
---|
5739 | LONGLONG BoundedEcpReadCount;
|
---|
5740 | #define PARALLEL_WMI_LOG_INFO_BoundedEcpReadCount_SIZE sizeof(LONGLONG)
|
---|
5741 | #define PARALLEL_WMI_LOG_INFO_BoundedEcpReadCount_ID 7
|
---|
5742 |
|
---|
5743 | //
|
---|
5744 | LONGLONG HwEcpWriteCount;
|
---|
5745 | #define PARALLEL_WMI_LOG_INFO_HwEcpWriteCount_SIZE sizeof(LONGLONG)
|
---|
5746 | #define PARALLEL_WMI_LOG_INFO_HwEcpWriteCount_ID 8
|
---|
5747 |
|
---|
5748 | //
|
---|
5749 | LONGLONG HwEcpReadCount;
|
---|
5750 | #define PARALLEL_WMI_LOG_INFO_HwEcpReadCount_SIZE sizeof(LONGLONG)
|
---|
5751 | #define PARALLEL_WMI_LOG_INFO_HwEcpReadCount_ID 9
|
---|
5752 |
|
---|
5753 | //
|
---|
5754 | LONGLONG SwEcpWriteCount;
|
---|
5755 | #define PARALLEL_WMI_LOG_INFO_SwEcpWriteCount_SIZE sizeof(LONGLONG)
|
---|
5756 | #define PARALLEL_WMI_LOG_INFO_SwEcpWriteCount_ID 10
|
---|
5757 |
|
---|
5758 | //
|
---|
5759 | LONGLONG SwEcpReadCount;
|
---|
5760 | #define PARALLEL_WMI_LOG_INFO_SwEcpReadCount_SIZE sizeof(LONGLONG)
|
---|
5761 | #define PARALLEL_WMI_LOG_INFO_SwEcpReadCount_ID 11
|
---|
5762 |
|
---|
5763 | //
|
---|
5764 | LONGLONG HwEppWriteCount;
|
---|
5765 | #define PARALLEL_WMI_LOG_INFO_HwEppWriteCount_SIZE sizeof(LONGLONG)
|
---|
5766 | #define PARALLEL_WMI_LOG_INFO_HwEppWriteCount_ID 12
|
---|
5767 |
|
---|
5768 | //
|
---|
5769 | LONGLONG HwEppReadCount;
|
---|
5770 | #define PARALLEL_WMI_LOG_INFO_HwEppReadCount_SIZE sizeof(LONGLONG)
|
---|
5771 | #define PARALLEL_WMI_LOG_INFO_HwEppReadCount_ID 13
|
---|
5772 |
|
---|
5773 | //
|
---|
5774 | LONGLONG SwEppWriteCount;
|
---|
5775 | #define PARALLEL_WMI_LOG_INFO_SwEppWriteCount_SIZE sizeof(LONGLONG)
|
---|
5776 | #define PARALLEL_WMI_LOG_INFO_SwEppWriteCount_ID 14
|
---|
5777 |
|
---|
5778 | //
|
---|
5779 | LONGLONG SwEppReadCount;
|
---|
5780 | #define PARALLEL_WMI_LOG_INFO_SwEppReadCount_SIZE sizeof(LONGLONG)
|
---|
5781 | #define PARALLEL_WMI_LOG_INFO_SwEppReadCount_ID 15
|
---|
5782 |
|
---|
5783 | //
|
---|
5784 | LONGLONG ByteReadCount;
|
---|
5785 | #define PARALLEL_WMI_LOG_INFO_ByteReadCount_SIZE sizeof(LONGLONG)
|
---|
5786 | #define PARALLEL_WMI_LOG_INFO_ByteReadCount_ID 16
|
---|
5787 |
|
---|
5788 | //
|
---|
5789 | LONGLONG ChannelNibbleReadCount;
|
---|
5790 | #define PARALLEL_WMI_LOG_INFO_ChannelNibbleReadCount_SIZE sizeof(LONGLONG)
|
---|
5791 | #define PARALLEL_WMI_LOG_INFO_ChannelNibbleReadCount_ID 17
|
---|
5792 |
|
---|
5793 | } PARALLEL_WMI_LOG_INFO, *PPARALLEL_WMI_LOG_INFO;
|
---|
5794 |
|
---|
5795 | #define PARALLEL_WMI_LOG_INFO_SIZE (FIELD_OFFSET(PARALLEL_WMI_LOG_INFO, ChannelNibbleReadCount) + PARALLEL_WMI_LOG_INFO_ChannelNibbleReadCount_SIZE)
|
---|
5796 |
|
---|
5797 | // MSRedbook_DriverInformation - REDBOOK_WMI_STD_DATA
|
---|
5798 | #define GUID_REDBOOK_WMI_STD_DATA \
|
---|
5799 | { 0xb90550e7,0xae0a,0x11d1, { 0xa5,0x71,0x00,0xc0,0x4f,0xa3,0x47,0x30 } }
|
---|
5800 |
|
---|
5801 | #if ! (defined(MIDL_PASS))
|
---|
5802 | DEFINE_GUID(MSRedbook_DriverInformationGuid, \
|
---|
5803 | 0xb90550e7,0xae0a,0x11d1,0xa5,0x71,0x00,0xc0,0x4f,0xa3,0x47,0x30);
|
---|
5804 | #endif
|
---|
5805 |
|
---|
5806 |
|
---|
5807 | typedef struct _REDBOOK_WMI_STD_DATA
|
---|
5808 | {
|
---|
5809 | //
|
---|
5810 | ULONG NumberOfBuffers;
|
---|
5811 | #define REDBOOK_WMI_NUMBER_OF_BUFFERS_SIZE sizeof(ULONG)
|
---|
5812 | #define REDBOOK_WMI_NUMBER_OF_BUFFERS_ID 1
|
---|
5813 |
|
---|
5814 | //
|
---|
5815 | ULONG SectorsPerRead;
|
---|
5816 | #define REDBOOK_WMI_SECTORS_PER_READ_SIZE sizeof(ULONG)
|
---|
5817 | #define REDBOOK_WMI_SECTORS_PER_READ_ID 2
|
---|
5818 |
|
---|
5819 | //
|
---|
5820 | ULONG SectorsPerReadMask;
|
---|
5821 | #define REDBOOK_WMI_SECTORS_PER_READ_MASK_SIZE sizeof(ULONG)
|
---|
5822 | #define REDBOOK_WMI_SECTORS_PER_READ_MASK_ID 3
|
---|
5823 |
|
---|
5824 | //
|
---|
5825 | ULONG MaximumSectorsPerRead;
|
---|
5826 | #define REDBOOK_WMI_MAX_SECTORS_PER_READ_SIZE sizeof(ULONG)
|
---|
5827 | #define REDBOOK_WMI_MAX_SECTORS_PER_READ_ID 4
|
---|
5828 |
|
---|
5829 | //
|
---|
5830 | BOOLEAN PlayEnabled;
|
---|
5831 | #define REDBOOK_WMI_PLAY_ENABLED_SIZE sizeof(BOOLEAN)
|
---|
5832 | #define REDBOOK_WMI_PLAY_ENABLED_ID 5
|
---|
5833 |
|
---|
5834 | //
|
---|
5835 | BOOLEAN CDDASupported;
|
---|
5836 | #define REDBOOK_WMI_CDDA_SUPPORTED_SIZE sizeof(BOOLEAN)
|
---|
5837 | #define REDBOOK_WMI_CDDA_SUPPORTED_ID 6
|
---|
5838 |
|
---|
5839 | //
|
---|
5840 | BOOLEAN CDDAAccurate;
|
---|
5841 | #define REDBOOK_WMI_CDDA_ACCURATE_SIZE sizeof(BOOLEAN)
|
---|
5842 | #define REDBOOK_WMI_CDDA_ACCURATE_ID 7
|
---|
5843 |
|
---|
5844 | //
|
---|
5845 | BOOLEAN Reserved1;
|
---|
5846 | #define REDBOOK_WMI_STD_DATA_Reserved1_SIZE sizeof(BOOLEAN)
|
---|
5847 | #define REDBOOK_WMI_STD_DATA_Reserved1_ID 8
|
---|
5848 |
|
---|
5849 | } REDBOOK_WMI_STD_DATA, *PREDBOOK_WMI_STD_DATA;
|
---|
5850 |
|
---|
5851 | #define REDBOOK_WMI_STD_DATA_SIZE (FIELD_OFFSET(REDBOOK_WMI_STD_DATA, Reserved1) + REDBOOK_WMI_STD_DATA_Reserved1_SIZE)
|
---|
5852 |
|
---|
5853 | // MSRedbook_Performance - REDBOOK_WMI_PERF_DATA
|
---|
5854 | #define GUID_REDBOOK_WMI_PERF_DATA \
|
---|
5855 | { 0xb90550e8,0xae0a,0x11d1, { 0xa5,0x71,0x00,0xc0,0x4f,0xa3,0x47,0x30 } }
|
---|
5856 |
|
---|
5857 | #if ! (defined(MIDL_PASS))
|
---|
5858 | DEFINE_GUID(MSRedbook_PerformanceGuid, \
|
---|
5859 | 0xb90550e8,0xae0a,0x11d1,0xa5,0x71,0x00,0xc0,0x4f,0xa3,0x47,0x30);
|
---|
5860 | #endif
|
---|
5861 |
|
---|
5862 |
|
---|
5863 | typedef struct _REDBOOK_WMI_PERF_DATA
|
---|
5864 | {
|
---|
5865 | //
|
---|
5866 | LONGLONG TimeReadDelay;
|
---|
5867 | #define REDBOOK_WMI_PERF_TIME_READING_DELAY_SIZE sizeof(LONGLONG)
|
---|
5868 | #define REDBOOK_WMI_PERF_TIME_READING_DELAY_ID 1
|
---|
5869 |
|
---|
5870 | //
|
---|
5871 | LONGLONG TimeReading;
|
---|
5872 | #define REDBOOK_WMI_PERF_TIME_READING_SIZE sizeof(LONGLONG)
|
---|
5873 | #define REDBOOK_WMI_PERF_TIME_READING_ID 2
|
---|
5874 |
|
---|
5875 | //
|
---|
5876 | LONGLONG TimeStreamDelay;
|
---|
5877 | #define REDBOOK_WMI_PERF_TIME_STREAMING_DELAY_SIZE sizeof(LONGLONG)
|
---|
5878 | #define REDBOOK_WMI_PERF_TIME_STREAMING_DELAY_ID 3
|
---|
5879 |
|
---|
5880 | //
|
---|
5881 | LONGLONG TimeStreaming;
|
---|
5882 | #define REDBOOK_WMI_PERF_TIME_STREAMING_SIZE sizeof(LONGLONG)
|
---|
5883 | #define REDBOOK_WMI_PERF_TIME_STREAMING_ID 4
|
---|
5884 |
|
---|
5885 | //
|
---|
5886 | LONGLONG DataProcessed;
|
---|
5887 | #define REDBOOK_WMI_PERF_DATA_PROCESSED_SIZE sizeof(LONGLONG)
|
---|
5888 | #define REDBOOK_WMI_PERF_DATA_PROCESSED_ID 5
|
---|
5889 |
|
---|
5890 | //
|
---|
5891 | ULONG StreamPausedCount;
|
---|
5892 | #define REDBOOK_WMI_PERF_STREAM_PAUSED_COUNT_SIZE sizeof(ULONG)
|
---|
5893 | #define REDBOOK_WMI_PERF_STREAM_PAUSED_COUNT_ID 6
|
---|
5894 |
|
---|
5895 | } REDBOOK_WMI_PERF_DATA, *PREDBOOK_WMI_PERF_DATA;
|
---|
5896 |
|
---|
5897 | #define REDBOOK_WMI_PERF_DATA_SIZE (FIELD_OFFSET(REDBOOK_WMI_PERF_DATA, StreamPausedCount) + REDBOOK_WMI_PERF_DATA_StreamPausedCount_SIZE)
|
---|
5898 |
|
---|
5899 | // RegisteredGuids - RegisteredGuids
|
---|
5900 | #define RegisteredGuidsGuid \
|
---|
5901 | { 0xe3dff7bd,0x3915,0x11d2, { 0x91,0x03,0x00,0xc0,0x4f,0xb9,0x98,0xa2 } }
|
---|
5902 |
|
---|
5903 | #if ! (defined(MIDL_PASS))
|
---|
5904 | DEFINE_GUID(RegisteredGuids_GUID, \
|
---|
5905 | 0xe3dff7bd,0x3915,0x11d2,0x91,0x03,0x00,0xc0,0x4f,0xb9,0x98,0xa2);
|
---|
5906 | #endif
|
---|
5907 |
|
---|
5908 |
|
---|
5909 | typedef struct _RegisteredGuids
|
---|
5910 | {
|
---|
5911 | //
|
---|
5912 | ULONG GuidType;
|
---|
5913 | #define RegisteredGuids_GuidType_SIZE sizeof(ULONG)
|
---|
5914 | #define RegisteredGuids_GuidType_ID 1
|
---|
5915 |
|
---|
5916 | //
|
---|
5917 | ULONG LoggerId;
|
---|
5918 | #define RegisteredGuids_LoggerId_SIZE sizeof(ULONG)
|
---|
5919 | #define RegisteredGuids_LoggerId_ID 2
|
---|
5920 |
|
---|
5921 | //
|
---|
5922 | ULONG EnableLevel;
|
---|
5923 | #define RegisteredGuids_EnableLevel_SIZE sizeof(ULONG)
|
---|
5924 | #define RegisteredGuids_EnableLevel_ID 3
|
---|
5925 |
|
---|
5926 | //
|
---|
5927 | ULONG EnableFlags;
|
---|
5928 | #define RegisteredGuids_EnableFlags_SIZE sizeof(ULONG)
|
---|
5929 | #define RegisteredGuids_EnableFlags_ID 4
|
---|
5930 |
|
---|
5931 | //
|
---|
5932 | BOOLEAN IsEnabled;
|
---|
5933 | #define RegisteredGuids_IsEnabled_SIZE sizeof(BOOLEAN)
|
---|
5934 | #define RegisteredGuids_IsEnabled_ID 5
|
---|
5935 |
|
---|
5936 | } RegisteredGuids, *PRegisteredGuids;
|
---|
5937 |
|
---|
5938 | #define RegisteredGuids_SIZE (FIELD_OFFSET(RegisteredGuids, IsEnabled) + RegisteredGuids_IsEnabled_SIZE)
|
---|
5939 |
|
---|
5940 | // MSTapeDriveParam - WMI_TAPE_DRIVE_PARAMETERS
|
---|
5941 | #define WMI_TAPE_DRIVE_PARAMETERS_GUID \
|
---|
5942 | { 0xb9a8cfd5,0x8d72,0x47a4, { 0xac,0x0e,0x28,0x4a,0x32,0x00,0xf4,0xfb } }
|
---|
5943 |
|
---|
5944 | #if ! (defined(MIDL_PASS))
|
---|
5945 | DEFINE_GUID(MSTapeDriveParam_GUID, \
|
---|
5946 | 0xb9a8cfd5,0x8d72,0x47a4,0xac,0x0e,0x28,0x4a,0x32,0x00,0xf4,0xfb);
|
---|
5947 | #endif
|
---|
5948 |
|
---|
5949 |
|
---|
5950 | typedef struct _WMI_TAPE_DRIVE_PARAMETERS
|
---|
5951 | {
|
---|
5952 | //
|
---|
5953 | ULONG MaximumBlockSize;
|
---|
5954 | #define WMI_TAPE_DRIVE_PARAMETERS_MaximumBlockSize_SIZE sizeof(ULONG)
|
---|
5955 | #define WMI_TAPE_DRIVE_PARAMETERS_MaximumBlockSize_ID 1
|
---|
5956 |
|
---|
5957 | //
|
---|
5958 | ULONG MinimumBlockSize;
|
---|
5959 | #define WMI_TAPE_DRIVE_PARAMETERS_MinimumBlockSize_SIZE sizeof(ULONG)
|
---|
5960 | #define WMI_TAPE_DRIVE_PARAMETERS_MinimumBlockSize_ID 2
|
---|
5961 |
|
---|
5962 | //
|
---|
5963 | ULONG DefaultBlockSize;
|
---|
5964 | #define WMI_TAPE_DRIVE_PARAMETERS_DefaultBlockSize_SIZE sizeof(ULONG)
|
---|
5965 | #define WMI_TAPE_DRIVE_PARAMETERS_DefaultBlockSize_ID 3
|
---|
5966 |
|
---|
5967 | //
|
---|
5968 | ULONG MaximumPartitionCount;
|
---|
5969 | #define WMI_TAPE_DRIVE_PARAMETERS_MaximumPartitionCount_SIZE sizeof(ULONG)
|
---|
5970 | #define WMI_TAPE_DRIVE_PARAMETERS_MaximumPartitionCount_ID 4
|
---|
5971 |
|
---|
5972 | //
|
---|
5973 | BOOLEAN CompressionCapable;
|
---|
5974 | #define WMI_TAPE_DRIVE_PARAMETERS_CompressionCapable_SIZE sizeof(BOOLEAN)
|
---|
5975 | #define WMI_TAPE_DRIVE_PARAMETERS_CompressionCapable_ID 5
|
---|
5976 |
|
---|
5977 | //
|
---|
5978 | BOOLEAN CompressionEnabled;
|
---|
5979 | #define WMI_TAPE_DRIVE_PARAMETERS_CompressionEnabled_SIZE sizeof(BOOLEAN)
|
---|
5980 | #define WMI_TAPE_DRIVE_PARAMETERS_CompressionEnabled_ID 6
|
---|
5981 |
|
---|
5982 | //
|
---|
5983 | BOOLEAN ReportSetmarks;
|
---|
5984 | #define WMI_TAPE_DRIVE_PARAMETERS_ReportSetmarks_SIZE sizeof(BOOLEAN)
|
---|
5985 | #define WMI_TAPE_DRIVE_PARAMETERS_ReportSetmarks_ID 7
|
---|
5986 |
|
---|
5987 | //
|
---|
5988 | BOOLEAN HardwareErrorCorrection;
|
---|
5989 | #define WMI_TAPE_DRIVE_PARAMETERS_HardwareErrorCorrection_SIZE sizeof(BOOLEAN)
|
---|
5990 | #define WMI_TAPE_DRIVE_PARAMETERS_HardwareErrorCorrection_ID 8
|
---|
5991 |
|
---|
5992 | } WMI_TAPE_DRIVE_PARAMETERS, *PWMI_TAPE_DRIVE_PARAMETERS;
|
---|
5993 |
|
---|
5994 | #define WMI_TAPE_DRIVE_PARAMETERS_SIZE (FIELD_OFFSET(WMI_TAPE_DRIVE_PARAMETERS, HardwareErrorCorrection) + WMI_TAPE_DRIVE_PARAMETERS_HardwareErrorCorrection_SIZE)
|
---|
5995 |
|
---|
5996 | // MSTapeMediaCapacity - WMI_TAPE_MEDIA_PARAMETERS
|
---|
5997 | #define WMI_TAPE_MEDIA_PARAMETERS_GUID \
|
---|
5998 | { 0x8c2147a4,0xff29,0x4336, { 0xb8,0xa4,0x22,0x7b,0x54,0xcc,0x09,0x66 } }
|
---|
5999 |
|
---|
6000 | #if ! (defined(MIDL_PASS))
|
---|
6001 | DEFINE_GUID(MSTapeMediaCapacity_GUID, \
|
---|
6002 | 0x8c2147a4,0xff29,0x4336,0xb8,0xa4,0x22,0x7b,0x54,0xcc,0x09,0x66);
|
---|
6003 | #endif
|
---|
6004 |
|
---|
6005 |
|
---|
6006 | typedef struct _WMI_TAPE_MEDIA_PARAMETERS
|
---|
6007 | {
|
---|
6008 | //
|
---|
6009 | ULONGLONG MaximumCapacity;
|
---|
6010 | #define WMI_TAPE_MEDIA_PARAMETERS_MaximumCapacity_SIZE sizeof(ULONGLONG)
|
---|
6011 | #define WMI_TAPE_MEDIA_PARAMETERS_MaximumCapacity_ID 1
|
---|
6012 |
|
---|
6013 | //
|
---|
6014 | ULONGLONG AvailableCapacity;
|
---|
6015 | #define WMI_TAPE_MEDIA_PARAMETERS_AvailableCapacity_SIZE sizeof(ULONGLONG)
|
---|
6016 | #define WMI_TAPE_MEDIA_PARAMETERS_AvailableCapacity_ID 2
|
---|
6017 |
|
---|
6018 | //
|
---|
6019 | ULONG BlockSize;
|
---|
6020 | #define WMI_TAPE_MEDIA_PARAMETERS_BlockSize_SIZE sizeof(ULONG)
|
---|
6021 | #define WMI_TAPE_MEDIA_PARAMETERS_BlockSize_ID 3
|
---|
6022 |
|
---|
6023 | //
|
---|
6024 | ULONG PartitionCount;
|
---|
6025 | #define WMI_TAPE_MEDIA_PARAMETERS_PartitionCount_SIZE sizeof(ULONG)
|
---|
6026 | #define WMI_TAPE_MEDIA_PARAMETERS_PartitionCount_ID 4
|
---|
6027 |
|
---|
6028 | //
|
---|
6029 | BOOLEAN MediaWriteProtected;
|
---|
6030 | #define WMI_TAPE_MEDIA_PARAMETERS_MediaWriteProtected_SIZE sizeof(BOOLEAN)
|
---|
6031 | #define WMI_TAPE_MEDIA_PARAMETERS_MediaWriteProtected_ID 5
|
---|
6032 |
|
---|
6033 | } WMI_TAPE_MEDIA_PARAMETERS, *PWMI_TAPE_MEDIA_PARAMETERS;
|
---|
6034 |
|
---|
6035 | #define WMI_TAPE_MEDIA_PARAMETERS_SIZE (FIELD_OFFSET(WMI_TAPE_MEDIA_PARAMETERS, MediaWriteProtected) + WMI_TAPE_MEDIA_PARAMETERS_MediaWriteProtected_SIZE)
|
---|
6036 |
|
---|
6037 | // MSTapeSymbolicName - WMI_TAPE_SYMBOLIC_NAME
|
---|
6038 | #define WMI_TAPE_SYMBOLIC_NAME_GUID \
|
---|
6039 | { 0x3fb828f7,0xf119,0x4066, { 0xb1,0xe6,0xdb,0x40,0x7c,0xe9,0xde,0x91 } }
|
---|
6040 |
|
---|
6041 | #if ! (defined(MIDL_PASS))
|
---|
6042 | DEFINE_GUID(MSTapeSymbolicName_GUID, \
|
---|
6043 | 0x3fb828f7,0xf119,0x4066,0xb1,0xe6,0xdb,0x40,0x7c,0xe9,0xde,0x91);
|
---|
6044 | #endif
|
---|
6045 |
|
---|
6046 |
|
---|
6047 | typedef struct _WMI_TAPE_SYMBOLIC_NAME
|
---|
6048 | {
|
---|
6049 | //
|
---|
6050 | CHAR VariableData[1];
|
---|
6051 | #define WMI_TAPE_SYMBOLIC_NAME_TapeSymbolicName_ID 1
|
---|
6052 |
|
---|
6053 | } WMI_TAPE_SYMBOLIC_NAME, *PWMI_TAPE_SYMBOLIC_NAME;
|
---|
6054 |
|
---|
6055 | // MSTapeDriveProblemEvent - WMI_TAPE_PROBLEM_WARNING
|
---|
6056 | #define WMI_TAPE_PROBLEM_WARNING_GUID \
|
---|
6057 | { 0xbc4dd36c,0xfa66,0x4080, { 0x87,0xa0,0x0c,0x59,0x22,0xeb,0x78,0x87 } }
|
---|
6058 |
|
---|
6059 | #if ! (defined(MIDL_PASS))
|
---|
6060 | DEFINE_GUID(MSTapeDriveProblemEvent_GUID, \
|
---|
6061 | 0xbc4dd36c,0xfa66,0x4080,0x87,0xa0,0x0c,0x59,0x22,0xeb,0x78,0x87);
|
---|
6062 | #endif
|
---|
6063 |
|
---|
6064 |
|
---|
6065 | typedef struct _WMI_TAPE_PROBLEM_WARNING
|
---|
6066 | {
|
---|
6067 | //
|
---|
6068 | ULONG DriveProblemType;
|
---|
6069 | #define WMI_TAPE_PROBLEM_WARNING_DriveProblemType_SIZE sizeof(ULONG)
|
---|
6070 | #define WMI_TAPE_PROBLEM_WARNING_DriveProblemType_ID 1
|
---|
6071 |
|
---|
6072 | //
|
---|
6073 | UCHAR TapeData[512];
|
---|
6074 | #define WMI_TAPE_PROBLEM_WARNING_TapeData_SIZE sizeof(UCHAR[512])
|
---|
6075 | #define WMI_TAPE_PROBLEM_WARNING_TapeData_ID 2
|
---|
6076 |
|
---|
6077 | } WMI_TAPE_PROBLEM_WARNING, *PWMI_TAPE_PROBLEM_WARNING;
|
---|
6078 |
|
---|
6079 | #define WMI_TAPE_PROBLEM_WARNING_SIZE (FIELD_OFFSET(WMI_TAPE_PROBLEM_WARNING, TapeData) + WMI_TAPE_PROBLEM_WARNING_TapeData_SIZE)
|
---|
6080 |
|
---|
6081 | // MSTapeProblemIoError - WMI_TAPE_PROBLEM_IO_ERROR
|
---|
6082 | #define WMI_TAPE_PROBLEM_IO_ERROR_GUID \
|
---|
6083 | { 0x58fd29f9,0xb516,0x40fd, { 0x87,0x1a,0x7e,0xe7,0x6d,0x5b,0xb5,0x3e } }
|
---|
6084 |
|
---|
6085 | #if ! (defined(MIDL_PASS))
|
---|
6086 | DEFINE_GUID(MSTapeProblemIoError_GUID, \
|
---|
6087 | 0x58fd29f9,0xb516,0x40fd,0x87,0x1a,0x7e,0xe7,0x6d,0x5b,0xb5,0x3e);
|
---|
6088 | #endif
|
---|
6089 |
|
---|
6090 |
|
---|
6091 | typedef struct _WMI_TAPE_PROBLEM_IO_ERROR
|
---|
6092 | {
|
---|
6093 | //
|
---|
6094 | ULONG ReadCorrectedWithoutDelay;
|
---|
6095 | #define WMI_TAPE_PROBLEM_IO_ERROR_ReadCorrectedWithoutDelay_SIZE sizeof(ULONG)
|
---|
6096 | #define WMI_TAPE_PROBLEM_IO_ERROR_ReadCorrectedWithoutDelay_ID 1
|
---|
6097 |
|
---|
6098 | //
|
---|
6099 | ULONG ReadCorrectedWithDelay;
|
---|
6100 | #define WMI_TAPE_PROBLEM_IO_ERROR_ReadCorrectedWithDelay_SIZE sizeof(ULONG)
|
---|
6101 | #define WMI_TAPE_PROBLEM_IO_ERROR_ReadCorrectedWithDelay_ID 2
|
---|
6102 |
|
---|
6103 | //
|
---|
6104 | ULONG ReadTotalErrors;
|
---|
6105 | #define WMI_TAPE_PROBLEM_IO_ERROR_ReadTotalErrors_SIZE sizeof(ULONG)
|
---|
6106 | #define WMI_TAPE_PROBLEM_IO_ERROR_ReadTotalErrors_ID 3
|
---|
6107 |
|
---|
6108 | //
|
---|
6109 | ULONG ReadTotalCorrectedErrors;
|
---|
6110 | #define WMI_TAPE_PROBLEM_IO_ERROR_ReadTotalCorrectedErrors_SIZE sizeof(ULONG)
|
---|
6111 | #define WMI_TAPE_PROBLEM_IO_ERROR_ReadTotalCorrectedErrors_ID 4
|
---|
6112 |
|
---|
6113 | //
|
---|
6114 | ULONG ReadTotalUncorrectedErrors;
|
---|
6115 | #define WMI_TAPE_PROBLEM_IO_ERROR_ReadTotalUncorrectedErrors_SIZE sizeof(ULONG)
|
---|
6116 | #define WMI_TAPE_PROBLEM_IO_ERROR_ReadTotalUncorrectedErrors_ID 5
|
---|
6117 |
|
---|
6118 | //
|
---|
6119 | ULONG ReadCorrectionAlgorithmProcessed;
|
---|
6120 | #define WMI_TAPE_PROBLEM_IO_ERROR_ReadCorrectionAlgorithmProcessed_SIZE sizeof(ULONG)
|
---|
6121 | #define WMI_TAPE_PROBLEM_IO_ERROR_ReadCorrectionAlgorithmProcessed_ID 6
|
---|
6122 |
|
---|
6123 | //
|
---|
6124 | ULONG WriteCorrectedWithoutDelay;
|
---|
6125 | #define WMI_TAPE_PROBLEM_IO_ERROR_WriteCorrectedWithoutDelay_SIZE sizeof(ULONG)
|
---|
6126 | #define WMI_TAPE_PROBLEM_IO_ERROR_WriteCorrectedWithoutDelay_ID 7
|
---|
6127 |
|
---|
6128 | //
|
---|
6129 | ULONG WriteCorrectedWithDelay;
|
---|
6130 | #define WMI_TAPE_PROBLEM_IO_ERROR_WriteCorrectedWithDelay_SIZE sizeof(ULONG)
|
---|
6131 | #define WMI_TAPE_PROBLEM_IO_ERROR_WriteCorrectedWithDelay_ID 8
|
---|
6132 |
|
---|
6133 | //
|
---|
6134 | ULONG WriteTotalErrors;
|
---|
6135 | #define WMI_TAPE_PROBLEM_IO_ERROR_WriteTotalErrors_SIZE sizeof(ULONG)
|
---|
6136 | #define WMI_TAPE_PROBLEM_IO_ERROR_WriteTotalErrors_ID 9
|
---|
6137 |
|
---|
6138 | //
|
---|
6139 | ULONG WriteTotalCorrectedErrors;
|
---|
6140 | #define WMI_TAPE_PROBLEM_IO_ERROR_WriteTotalCorrectedErrors_SIZE sizeof(ULONG)
|
---|
6141 | #define WMI_TAPE_PROBLEM_IO_ERROR_WriteTotalCorrectedErrors_ID 10
|
---|
6142 |
|
---|
6143 | //
|
---|
6144 | ULONG WriteTotalUncorrectedErrors;
|
---|
6145 | #define WMI_TAPE_PROBLEM_IO_ERROR_WriteTotalUncorrectedErrors_SIZE sizeof(ULONG)
|
---|
6146 | #define WMI_TAPE_PROBLEM_IO_ERROR_WriteTotalUncorrectedErrors_ID 11
|
---|
6147 |
|
---|
6148 | //
|
---|
6149 | ULONG WriteCorrectionAlgorithmProcessed;
|
---|
6150 | #define WMI_TAPE_PROBLEM_IO_ERROR_WriteCorrectionAlgorithmProcessed_SIZE sizeof(ULONG)
|
---|
6151 | #define WMI_TAPE_PROBLEM_IO_ERROR_WriteCorrectionAlgorithmProcessed_ID 12
|
---|
6152 |
|
---|
6153 | //
|
---|
6154 | ULONG NonMediumErrors;
|
---|
6155 | #define WMI_TAPE_PROBLEM_IO_ERROR_NonMediumErrors_SIZE sizeof(ULONG)
|
---|
6156 | #define WMI_TAPE_PROBLEM_IO_ERROR_NonMediumErrors_ID 13
|
---|
6157 |
|
---|
6158 | } WMI_TAPE_PROBLEM_IO_ERROR, *PWMI_TAPE_PROBLEM_IO_ERROR;
|
---|
6159 |
|
---|
6160 | #define WMI_TAPE_PROBLEM_IO_ERROR_SIZE (FIELD_OFFSET(WMI_TAPE_PROBLEM_IO_ERROR, NonMediumErrors) + WMI_TAPE_PROBLEM_IO_ERROR_NonMediumErrors_SIZE)
|
---|
6161 |
|
---|
6162 | // MSTapeProblemDeviceError - WMI_TAPE_PROBLEM_DEVICE_ERROR
|
---|
6163 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_GUID \
|
---|
6164 | { 0x43ec6b13,0x10bb,0x4bf6, { 0xb7,0x16,0x1c,0x1e,0x2f,0x10,0xbb,0x5f } }
|
---|
6165 |
|
---|
6166 | #if ! (defined(MIDL_PASS))
|
---|
6167 | DEFINE_GUID(MSTapeProblemDeviceError_GUID, \
|
---|
6168 | 0x43ec6b13,0x10bb,0x4bf6,0xb7,0x16,0x1c,0x1e,0x2f,0x10,0xbb,0x5f);
|
---|
6169 | #endif
|
---|
6170 |
|
---|
6171 |
|
---|
6172 | typedef struct _WMI_TAPE_PROBLEM_DEVICE_ERROR
|
---|
6173 | {
|
---|
6174 | //
|
---|
6175 | BOOLEAN ReadWarning;
|
---|
6176 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_ReadWarning_SIZE sizeof(BOOLEAN)
|
---|
6177 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_ReadWarning_ID 1
|
---|
6178 |
|
---|
6179 | //
|
---|
6180 | BOOLEAN WriteWarning;
|
---|
6181 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_WriteWarning_SIZE sizeof(BOOLEAN)
|
---|
6182 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_WriteWarning_ID 2
|
---|
6183 |
|
---|
6184 | //
|
---|
6185 | BOOLEAN HardError;
|
---|
6186 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_HardError_SIZE sizeof(BOOLEAN)
|
---|
6187 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_HardError_ID 3
|
---|
6188 |
|
---|
6189 | //
|
---|
6190 | BOOLEAN ReadFailure;
|
---|
6191 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_ReadFailure_SIZE sizeof(BOOLEAN)
|
---|
6192 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_ReadFailure_ID 4
|
---|
6193 |
|
---|
6194 | //
|
---|
6195 | BOOLEAN WriteFailure;
|
---|
6196 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_WriteFailure_SIZE sizeof(BOOLEAN)
|
---|
6197 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_WriteFailure_ID 5
|
---|
6198 |
|
---|
6199 | //
|
---|
6200 | BOOLEAN UnsupportedFormat;
|
---|
6201 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_UnsupportedFormat_SIZE sizeof(BOOLEAN)
|
---|
6202 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_UnsupportedFormat_ID 6
|
---|
6203 |
|
---|
6204 | //
|
---|
6205 | BOOLEAN TapeSnapped;
|
---|
6206 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_TapeSnapped_SIZE sizeof(BOOLEAN)
|
---|
6207 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_TapeSnapped_ID 7
|
---|
6208 |
|
---|
6209 | //
|
---|
6210 | BOOLEAN DriveRequiresCleaning;
|
---|
6211 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_DriveRequiresCleaning_SIZE sizeof(BOOLEAN)
|
---|
6212 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_DriveRequiresCleaning_ID 8
|
---|
6213 |
|
---|
6214 | //
|
---|
6215 | BOOLEAN TimetoCleanDrive;
|
---|
6216 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_TimetoCleanDrive_SIZE sizeof(BOOLEAN)
|
---|
6217 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_TimetoCleanDrive_ID 9
|
---|
6218 |
|
---|
6219 | //
|
---|
6220 | BOOLEAN DriveHardwareError;
|
---|
6221 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_DriveHardwareError_SIZE sizeof(BOOLEAN)
|
---|
6222 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_DriveHardwareError_ID 10
|
---|
6223 |
|
---|
6224 | //
|
---|
6225 | BOOLEAN ScsiInterfaceError;
|
---|
6226 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_ScsiInterfaceError_SIZE sizeof(BOOLEAN)
|
---|
6227 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_ScsiInterfaceError_ID 11
|
---|
6228 |
|
---|
6229 | //
|
---|
6230 | BOOLEAN MediaLife;
|
---|
6231 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_MediaLife_SIZE sizeof(BOOLEAN)
|
---|
6232 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_MediaLife_ID 12
|
---|
6233 |
|
---|
6234 | } WMI_TAPE_PROBLEM_DEVICE_ERROR, *PWMI_TAPE_PROBLEM_DEVICE_ERROR;
|
---|
6235 |
|
---|
6236 | #define WMI_TAPE_PROBLEM_DEVICE_ERROR_SIZE (FIELD_OFFSET(WMI_TAPE_PROBLEM_DEVICE_ERROR, MediaLife) + WMI_TAPE_PROBLEM_DEVICE_ERROR_MediaLife_SIZE)
|
---|
6237 |
|
---|
6238 | // MSChangerParameters - WMI_CHANGER_PARAMETERS
|
---|
6239 | #define WMI_CHANGER_PARAMETERS_GUID \
|
---|
6240 | { 0x24eb52ac,0x7c77,0x438b, { 0xab,0x61,0xd0,0x24,0xda,0xb0,0xc0,0x3a } }
|
---|
6241 |
|
---|
6242 | #if ! (defined(MIDL_PASS))
|
---|
6243 | DEFINE_GUID(MSChangerParameters_GUID, \
|
---|
6244 | 0x24eb52ac,0x7c77,0x438b,0xab,0x61,0xd0,0x24,0xda,0xb0,0xc0,0x3a);
|
---|
6245 | #endif
|
---|
6246 |
|
---|
6247 |
|
---|
6248 | typedef struct _WMI_CHANGER_PARAMETERS
|
---|
6249 | {
|
---|
6250 | //
|
---|
6251 | ULONG NumberOfSlots;
|
---|
6252 | #define WMI_CHANGER_PARAMETERS_NumberOfSlots_SIZE sizeof(ULONG)
|
---|
6253 | #define WMI_CHANGER_PARAMETERS_NumberOfSlots_ID 1
|
---|
6254 |
|
---|
6255 | //
|
---|
6256 | ULONG NumberOfDrives;
|
---|
6257 | #define WMI_CHANGER_PARAMETERS_NumberOfDrives_SIZE sizeof(ULONG)
|
---|
6258 | #define WMI_CHANGER_PARAMETERS_NumberOfDrives_ID 2
|
---|
6259 |
|
---|
6260 | //
|
---|
6261 | ULONG NumberOfIEPorts;
|
---|
6262 | #define WMI_CHANGER_PARAMETERS_NumberOfIEPorts_SIZE sizeof(ULONG)
|
---|
6263 | #define WMI_CHANGER_PARAMETERS_NumberOfIEPorts_ID 3
|
---|
6264 |
|
---|
6265 | //
|
---|
6266 | ULONG NumberOfTransports;
|
---|
6267 | #define WMI_CHANGER_PARAMETERS_NumberOfTransports_SIZE sizeof(ULONG)
|
---|
6268 | #define WMI_CHANGER_PARAMETERS_NumberOfTransports_ID 4
|
---|
6269 |
|
---|
6270 | //
|
---|
6271 | ULONG NumberOfDoors;
|
---|
6272 | #define WMI_CHANGER_PARAMETERS_NumberOfDoors_SIZE sizeof(ULONG)
|
---|
6273 | #define WMI_CHANGER_PARAMETERS_NumberOfDoors_ID 5
|
---|
6274 |
|
---|
6275 | //
|
---|
6276 | ULONG NumberOfCleanerSlots;
|
---|
6277 | #define WMI_CHANGER_PARAMETERS_NumberOfCleanerSlots_SIZE sizeof(ULONG)
|
---|
6278 | #define WMI_CHANGER_PARAMETERS_NumberOfCleanerSlots_ID 6
|
---|
6279 |
|
---|
6280 | //
|
---|
6281 | ULONG MagazineSize;
|
---|
6282 | #define WMI_CHANGER_PARAMETERS_MagazineSize_SIZE sizeof(ULONG)
|
---|
6283 | #define WMI_CHANGER_PARAMETERS_MagazineSize_ID 7
|
---|
6284 |
|
---|
6285 | } WMI_CHANGER_PARAMETERS, *PWMI_CHANGER_PARAMETERS;
|
---|
6286 |
|
---|
6287 | #define WMI_CHANGER_PARAMETERS_SIZE (FIELD_OFFSET(WMI_CHANGER_PARAMETERS, MagazineSize) + WMI_CHANGER_PARAMETERS_MagazineSize_SIZE)
|
---|
6288 |
|
---|
6289 | // MSChangerProblemEvent - WMI_CHANGER_PROBLEM_WARNING
|
---|
6290 | #define WMI_CHANGER_PROBLEM_WARNING_GUID \
|
---|
6291 | { 0x45db06a5,0x20d5,0x4de3, { 0xa3,0x6c,0x3a,0xb9,0x74,0x60,0x0a,0x4c } }
|
---|
6292 |
|
---|
6293 | #if ! (defined(MIDL_PASS))
|
---|
6294 | DEFINE_GUID(MSChangerProblemEvent_GUID, \
|
---|
6295 | 0x45db06a5,0x20d5,0x4de3,0xa3,0x6c,0x3a,0xb9,0x74,0x60,0x0a,0x4c);
|
---|
6296 | #endif
|
---|
6297 |
|
---|
6298 |
|
---|
6299 | typedef struct _WMI_CHANGER_PROBLEM_WARNING
|
---|
6300 | {
|
---|
6301 | //
|
---|
6302 | ULONG ChangerProblemType;
|
---|
6303 | #define WMI_CHANGER_PROBLEM_WARNING_ChangerProblemType_SIZE sizeof(ULONG)
|
---|
6304 | #define WMI_CHANGER_PROBLEM_WARNING_ChangerProblemType_ID 1
|
---|
6305 |
|
---|
6306 | //
|
---|
6307 | UCHAR ChangerData[512];
|
---|
6308 | #define WMI_CHANGER_PROBLEM_WARNING_ChangerData_SIZE sizeof(UCHAR[512])
|
---|
6309 | #define WMI_CHANGER_PROBLEM_WARNING_ChangerData_ID 2
|
---|
6310 |
|
---|
6311 | } WMI_CHANGER_PROBLEM_WARNING, *PWMI_CHANGER_PROBLEM_WARNING;
|
---|
6312 |
|
---|
6313 | #define WMI_CHANGER_PROBLEM_WARNING_SIZE (FIELD_OFFSET(WMI_CHANGER_PROBLEM_WARNING, ChangerData) + WMI_CHANGER_PROBLEM_WARNING_ChangerData_SIZE)
|
---|
6314 |
|
---|
6315 | // MSChangerProblemDeviceError - WMI_CHANGER_PROBLEM_DEVICE_ERROR
|
---|
6316 | #define WMI_CHANGER_PROBLEM_DEVICE_ERROR_GUID \
|
---|
6317 | { 0x56b396a8,0x0b95,0x42fe, { 0xbb,0xce,0xd3,0x6f,0xda,0x90,0x4f,0x8e } }
|
---|
6318 |
|
---|
6319 | #if ! (defined(MIDL_PASS))
|
---|
6320 | DEFINE_GUID(MSChangerProblemDeviceError_GUID, \
|
---|
6321 | 0x56b396a8,0x0b95,0x42fe,0xbb,0xce,0xd3,0x6f,0xda,0x90,0x4f,0x8e);
|
---|
6322 | #endif
|
---|
6323 |
|
---|
6324 |
|
---|
6325 | typedef struct _WMI_CHANGER_PROBLEM_DEVICE_ERROR
|
---|
6326 | {
|
---|
6327 | //
|
---|
6328 | ULONG ChangerProblemType;
|
---|
6329 | #define WMI_CHANGER_PROBLEM_DEVICE_ERROR_ChangerProblemType_SIZE sizeof(ULONG)
|
---|
6330 | #define WMI_CHANGER_PROBLEM_DEVICE_ERROR_ChangerProblemType_ID 1
|
---|
6331 |
|
---|
6332 | } WMI_CHANGER_PROBLEM_DEVICE_ERROR, *PWMI_CHANGER_PROBLEM_DEVICE_ERROR;
|
---|
6333 |
|
---|
6334 | #define WMI_CHANGER_PROBLEM_DEVICE_ERROR_SIZE (FIELD_OFFSET(WMI_CHANGER_PROBLEM_DEVICE_ERROR, ChangerProblemType) + WMI_CHANGER_PROBLEM_DEVICE_ERROR_ChangerProblemType_SIZE)
|
---|
6335 |
|
---|
6336 | // MSDeviceUI_FirmwareRevision - DEVICE_UI_FIRMWARE_REVISION
|
---|
6337 | #define DEVICE_UI_FIRMWARE_REVISION_GUID \
|
---|
6338 | { 0x4504b1d4,0xc5ee,0x4df6, { 0x95,0x1f,0x16,0x18,0x0e,0x3d,0xd8,0x15 } }
|
---|
6339 |
|
---|
6340 | #if ! (defined(MIDL_PASS))
|
---|
6341 | DEFINE_GUID(MSDeviceUI_FirmwareRevision_GUID, \
|
---|
6342 | 0x4504b1d4,0xc5ee,0x4df6,0x95,0x1f,0x16,0x18,0x0e,0x3d,0xd8,0x15);
|
---|
6343 | #endif
|
---|
6344 |
|
---|
6345 |
|
---|
6346 | typedef struct _DEVICE_UI_FIRMWARE_REVISION
|
---|
6347 | {
|
---|
6348 | //
|
---|
6349 | CHAR VariableData[1];
|
---|
6350 | #define DEVICE_UI_FIRMWARE_REVISION_FirmwareRevision_ID 1
|
---|
6351 |
|
---|
6352 | } DEVICE_UI_FIRMWARE_REVISION, *PDEVICE_UI_FIRMWARE_REVISION;
|
---|
6353 |
|
---|
6354 | // MSVerifierIrpLogEntry - MSVerifierIrpLogEntry
|
---|
6355 | #define MSVerifierIrpLogEntryGuid \
|
---|
6356 | { 0x45068237,0x595d,0x4c7d, { 0xbd,0x80,0xf8,0x4a,0xdc,0x02,0x57,0xf8 } }
|
---|
6357 |
|
---|
6358 | #if ! (defined(MIDL_PASS))
|
---|
6359 | DEFINE_GUID(MSVerifierIrpLogEntry_GUID, \
|
---|
6360 | 0x45068237,0x595d,0x4c7d,0xbd,0x80,0xf8,0x4a,0xdc,0x02,0x57,0xf8);
|
---|
6361 | #endif
|
---|
6362 |
|
---|
6363 |
|
---|
6364 | typedef struct _MSVerifierIrpLogEntry
|
---|
6365 | {
|
---|
6366 | // Count
|
---|
6367 | ULONG Count;
|
---|
6368 | #define MSVerifierIrpLogEntry_Count_SIZE sizeof(ULONG)
|
---|
6369 | #define MSVerifierIrpLogEntry_Count_ID 1
|
---|
6370 |
|
---|
6371 | // Major Function
|
---|
6372 | UCHAR Major;
|
---|
6373 | #define MSVerifierIrpLogEntry_Major_SIZE sizeof(UCHAR)
|
---|
6374 | #define MSVerifierIrpLogEntry_Major_ID 2
|
---|
6375 |
|
---|
6376 | // Minor Function
|
---|
6377 | UCHAR Minor;
|
---|
6378 | #define MSVerifierIrpLogEntry_Minor_SIZE sizeof(UCHAR)
|
---|
6379 | #define MSVerifierIrpLogEntry_Minor_ID 3
|
---|
6380 |
|
---|
6381 | // Flags
|
---|
6382 | UCHAR Flags;
|
---|
6383 | #define MSVerifierIrpLogEntry_Flags_SIZE sizeof(UCHAR)
|
---|
6384 | #define MSVerifierIrpLogEntry_Flags_ID 4
|
---|
6385 |
|
---|
6386 | // Control
|
---|
6387 | UCHAR Control;
|
---|
6388 | #define MSVerifierIrpLogEntry_Control_SIZE sizeof(UCHAR)
|
---|
6389 | #define MSVerifierIrpLogEntry_Control_ID 5
|
---|
6390 |
|
---|
6391 | // Arg1
|
---|
6392 | ULONGLONG Arg1;
|
---|
6393 | #define MSVerifierIrpLogEntry_Arg1_SIZE sizeof(ULONGLONG)
|
---|
6394 | #define MSVerifierIrpLogEntry_Arg1_ID 6
|
---|
6395 |
|
---|
6396 | // Arg2
|
---|
6397 | ULONGLONG Arg2;
|
---|
6398 | #define MSVerifierIrpLogEntry_Arg2_SIZE sizeof(ULONGLONG)
|
---|
6399 | #define MSVerifierIrpLogEntry_Arg2_ID 7
|
---|
6400 |
|
---|
6401 | // Arg3
|
---|
6402 | ULONGLONG Arg3;
|
---|
6403 | #define MSVerifierIrpLogEntry_Arg3_SIZE sizeof(ULONGLONG)
|
---|
6404 | #define MSVerifierIrpLogEntry_Arg3_ID 8
|
---|
6405 |
|
---|
6406 | // Arg4
|
---|
6407 | ULONGLONG Arg4;
|
---|
6408 | #define MSVerifierIrpLogEntry_Arg4_SIZE sizeof(ULONGLONG)
|
---|
6409 | #define MSVerifierIrpLogEntry_Arg4_ID 9
|
---|
6410 |
|
---|
6411 | } MSVerifierIrpLogEntry, *PMSVerifierIrpLogEntry;
|
---|
6412 |
|
---|
6413 | #define MSVerifierIrpLogEntry_SIZE (FIELD_OFFSET(MSVerifierIrpLogEntry, Arg4) + MSVerifierIrpLogEntry_Arg4_SIZE)
|
---|
6414 |
|
---|
6415 | // MSVerifierIrpLogInformation - MSVerifierIrpLogInformation
|
---|
6416 | // Verifier kernel information
|
---|
6417 | #define MSVerifierIrpLogInformationGuid \
|
---|
6418 | { 0x1e2c2980,0xf7db,0x46aa, { 0x82,0x0e,0x87,0x34,0xfc,0xc2,0x1f,0x4c } }
|
---|
6419 |
|
---|
6420 | #if ! (defined(MIDL_PASS))
|
---|
6421 | DEFINE_GUID(MSVerifierIrpLogInformation_GUID, \
|
---|
6422 | 0x1e2c2980,0xf7db,0x46aa,0x82,0x0e,0x87,0x34,0xfc,0xc2,0x1f,0x4c);
|
---|
6423 | #endif
|
---|
6424 |
|
---|
6425 |
|
---|
6426 | typedef struct _MSVerifierIrpLogInformation
|
---|
6427 | {
|
---|
6428 | // DeviceType
|
---|
6429 | ULONG DeviceType;
|
---|
6430 | #define MSVerifierIrpLogInformation_DeviceType_SIZE sizeof(ULONG)
|
---|
6431 | #define MSVerifierIrpLogInformation_DeviceType_ID 1
|
---|
6432 |
|
---|
6433 | //
|
---|
6434 | ULONG EntryCount;
|
---|
6435 | #define MSVerifierIrpLogInformation_EntryCount_SIZE sizeof(ULONG)
|
---|
6436 | #define MSVerifierIrpLogInformation_EntryCount_ID 2
|
---|
6437 |
|
---|
6438 | //
|
---|
6439 | MSVerifierIrpLogEntry Entries[1];
|
---|
6440 | #define MSVerifierIrpLogInformation_Entries_ID 3
|
---|
6441 |
|
---|
6442 | } MSVerifierIrpLogInformation, *PMSVerifierIrpLogInformation;
|
---|
6443 |
|
---|
6444 | #endif
|
---|
6445 |
|
---|