3 #define AGP_WMI_STD_DATA_GUID {0x8c27fbed,0x1c7b,0x47e4, {0xa6,0x49,0x0e,0x38,0x9d,0x3a,0xda,0x4f}}
4 #define DATA_PROVIDER_PNPID_GUID {0xc7bf35d2,0xaadb,0x11d1, {0xbf,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10}}
5 #define DATA_PROVIDER_PNPID_INSTANCE_NAMES_GUID {0xc7bf35d3,0xaadb,0x11d1, {0xbf,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10}}
6 #define DEVICE_UI_FIRMWARE_REVISION_GUID {0x4504b1d4,0xc5ee,0x4df6, {0x95,0x1f,0x16,0x18,0x0e,0x3d,0xd8,0x15}}
7 #define FrequencyRangeDescriptorGuid {0xf4546078,0xf3b2,0x417e, {0x94,0xcd,0x47,0xea,0x30,0x6c,0x57,0x51}}
8 #define GUID_REDBOOK_WMI_PERF_DATA {0xb90550e8,0xae0a,0x11d1, {0xa5,0x71,0x00,0xc0,0x4f,0xa3,0x47,0x30}}
9 #define GUID_REDBOOK_WMI_STD_DATA {0xb90550e7,0xae0a,0x11d1, {0xa5,0x71,0x00,0xc0,0x4f,0xa3,0x47,0x30}}
10 #define IdleAccountingExGuid {0xd67abd39,0x81f8,0x4a5e, {0x81,0x52,0x72,0xe3,0x1e,0xc9,0x12,0xee}}
11 #define IdleAccountingGuid {0xe2a26f78,0xae07,0x4ee0, {0xa3,0x0f,0xce,0x35,0x4f,0x5a,0x94,0xcd}}
12 #define IdleStateAccountingExGuid {0x3e0d7b2c,0x401b,0x480f, {0x83,0x03,0xd0,0xc2,0x0e,0xa1,0xa7,0xd8}}
13 #define IdleStateAccountingGuid {0x5280028a,0xc24f,0x43ec, {0xb2,0x7d,0xa9,0x60,0xa7,0x0e,0x31,0x9a}}
14 #define IdleStateBucketExGuid {0xe53e0a7d,0x36f0,0x4a77, {0x87,0x9e,0x9c,0x6b,0x5e,0x4a,0x85,0x54}}
15 #define KEYBOARD_PORT_WMI_EXTENDED_ID {0x6ac4e23d,0xa950,0x4518, {0x8b,0x2b,0xaa,0x4d,0xcd,0x5f,0xe1,0x4a}}
16 #define KEYBOARD_PORT_WMI_STD_DATA_GUID {0x4731f89a,0x71cb,0x11d1, {0xa5,0x2c,0x00,0xa0,0xc9,0x06,0x29,0x10}}
17 #define KernelIdleStateChangeGuid {0x4838fe4f,0xf71c,0x4e51, {0x9e,0xcc,0x84,0x30,0xa7,0xac,0x4c,0x6c}}
18 #define KernelIdleStateGuid {0x46bdcf4a,0xe076,0x4550, {0x82,0xb2,0x9f,0x32,0xed,0xed,0x3e,0x7f}}
19 #define KernelIdleStatesGuid {0xba138e10,0xe250,0x4ad7, {0x86,0x16,0xcf,0x1a,0x7a,0xd4,0x10,0xe7}}
20 #define KernelPerfStateChangeGuid {0xa5b32ddd,0x7f39,0x4abc, {0xb8,0x92,0x90,0x0e,0x43,0xb5,0x9e,0xbb}}
21 #define KernelPerfStateDomainChangeGuid {0x995e6b7f,0xd653,0x497a, {0xb9,0x78,0x36,0xa3,0x0c,0x29,0xbf,0x01}}
22 #define KernelPerfStateGuid {0x8c7980e1,0xf62b,0x419e, {0xaa,0x82,0x27,0x6c,0x8d,0x06,0x4a,0x1f}}
23 #define KernelPerfStatesGuid {0x5708cc20,0x7d40,0x4bf4, {0xb4,0xaa,0x2b,0x01,0x33,0x8d,0x01,0x26}}
24 #define KernelThermalConstraintChangeGuid {0xa852c2c8,0x1a4c,0x423b, {0x8c,0x2c,0xf3,0x0d,0x82,0x93,0x1a,0x88}}
25 #define KernelThermalPolicyChangeGuid {0xaca5a8f7,0x96ca,0x4397, {0xba,0xde,0x43,0xbe,0x2f,0x57,0x7d,0x51}}
26 #define MSAcpiInfoGuid {0x5daf38ae,0xf6f8,0x4d90, {0x81,0x99,0xeb,0xde,0x68,0x00,0xec,0x3b}}
27 #define MSAcpi_ThermalZoneTemperatureGuid {0xa1bc18c0,0xa7c8,0x11d1, {0xbf,0x3c,0x00,0xa0,0xc9,0x06,0x29,0x10}}
28 #define MSDiskDriver_GeometryGuid {0x25007f51,0x57c2,0x11d1, {0xa5,0x28,0x00,0xa0,0xc9,0x06,0x29,0x10}}
29 #define MSDiskDriver_PerformanceDataGuid {0xbdd865d2,0xd7c1,0x11d0, {0xa5,0x01,0x00,0xa0,0xc9,0x06,0x29,0x10}}
30 #define MSDiskDriver_PerformanceGuid {0xbdd865d1,0xd7c1,0x11d0, {0xa5,0x01,0x00,0xa0,0xc9,0x06,0x29,0x10}}
31 #define MSIde_PortDeviceInfoGuid {0x53f5630f,0xb6bf,0x11d0, {0x94,0xf2,0x00,0xa0,0xc9,0x1e,0xfb,0x8b}}
32 #define MSKeyboard_ClassInformationGuid {0x4731f899,0x71cb,0x11d1, {0xa5,0x2c,0x00,0xa0,0xc9,0x06,0x29,0x10}}
33 #define MSMCAEvent_BusErrorGuid {0x1ee17050,0x0039,0x40f7, {0x9e,0xad,0x14,0xad,0x51,0x61,0x2c,0xb2}}
34 #define MSMCAEvent_CPUErrorGuid {0x5ce27cde,0xd179,0x4c68, {0x93,0x7f,0xa0,0x7b,0x8c,0xc2,0xea,0x39}}
35 #define MSMCAEvent_HeaderGuid {0x6381c27f,0xc8fa,0x4da7, {0x89,0x53,0xb8,0x68,0x33,0x73,0x6e,0x15}}
36 #define MSMCAEvent_InvalidErrorGuid {0x477b769b,0x785c,0x48dd, {0xa0,0x2e,0x57,0xe0,0x51,0xbe,0x7b,0x85}}
37 #define MSMCAEvent_MemoryErrorGuid {0x433eea38,0xc1a7,0x48f1, {0x88,0x4f,0xb6,0x87,0x5f,0x17,0x6c,0xc7}}
38 #define MSMCAEvent_MemoryHierarchyErrorGuid {0xcede75a0,0xa77f,0x452b, {0x8f,0x2f,0x54,0x1f,0x92,0x6d,0xb0,0xf9}}
39 #define MSMCAEvent_MemoryPageRemovedGuid {0x84e9ddb6,0xe233,0x4dfc, {0x98,0x8c,0x74,0x12,0xc8,0x75,0x4f,0xec}}
40 #define MSMCAEvent_PCIBusErrorGuid {0xa14a5594,0x25de,0x410e, {0x9b,0x92,0x80,0xf0,0x80,0x1a,0xec,0x07}}
41 #define MSMCAEvent_PCIComponentErrorGuid {0x805caf4e,0x336c,0x4eb2, {0x8c,0x0c,0x02,0xf3,0x51,0xcb,0xf1,0x3c}}
42 #define MSMCAEvent_PlatformSpecificErrorGuid {0x2d2434aa,0xef83,0x4200, {0xba,0x24,0xde,0x36,0x6c,0x41,0x5f,0x7b}}
43 #define MSMCAEvent_SMBIOSErrorGuid {0x4184df1b,0xedfe,0x406b, {0xb1,0x72,0x54,0xc9,0x1f,0xbd,0x9b,0xaf}}
44 #define MSMCAEvent_SwitchToCMCPollingGuid {0x39c14290,0xf036,0x4999, {0xb8,0xa1,0xb6,0xf8,0x71,0xfb,0x32,0x9e}}
45 #define MSMCAEvent_SwitchToCPEPollingGuid {0xd5c870ce,0x4ed0,0x4fdc, {0xbb,0x54,0x8b,0x45,0x2c,0x18,0x79,0x7e}}
46 #define MSMCAEvent_SystemEventErrorGuid {0xbdba4b12,0x8d00,0x4570, {0xb9,0xb2,0x3f,0xde,0xcf,0x1d,0x56,0x61}}
47 #define MSMCAEvent_TLBErrorGuid {0xb161eeab,0xac03,0x4c2b, {0xae,0x7a,0x5a,0x37,0x68,0xf7,0x0e,0x85}}
48 #define MSMCAInfo_EntryGuid {0x9e77a308,0x6b82,0x4fc1, {0xab,0x41,0x0a,0x55,0x86,0x7c,0x35,0xc2}}
49 #define MSMCAInfo_RawCMCEventGuid {0x2f1a8a9d,0x7988,0x457f, {0xa1,0x7a,0x89,0x79,0xe8,0x20,0x43,0xc5}}
50 #define MSMCAInfo_RawCorrectedPlatformEventGuid {0x6b629d5e,0xe63c,0x48a3, {0x9e,0xbb,0x97,0x42,0x27,0x07,0x52,0x65}}
51 #define MSMCAInfo_RawMCADataGuid {0x23602a8a,0xdadd,0x462f, {0x9a,0xe5,0x30,0xfa,0x2c,0x37,0xdd,0x5b}}
52 #define MSMCAInfo_RawMCAEventGuid {0x2f1a8a9f,0x7988,0x457f, {0xa1,0x7a,0x89,0x79,0xe8,0x20,0x43,0xc5}}
53 #define MSMouse_ClassInformationGuid {0x4731f89b,0x71cb,0x11d1, {0xa5,0x2c,0x00,0xa0,0xc9,0x06,0x29,0x10}}
54 #define MSNdis_80211_AddWEPGuid {0x4307bff0,0x2129,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
55 #define MSNdis_80211_AuthenticationModeGuid {0x43920a24,0x2129,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
56 #define MSNdis_80211_BSSIListGuid {0x69526f9a,0x2062,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
57 #define MSNdis_80211_BaseServiceSetIdentifierGuid {0x2504b6c2,0x1fa5,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
58 #define MSNdis_80211_BssIdListScanGuid {0x0d9e01e1,0xba70,0x11d4, {0xb6,0x75,0x00,0x20,0x48,0x57,0x03,0x37}}
59 #define MSNdis_80211_ConfigurationFHGuid {0x4a800b8c,0x2068,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
60 #define MSNdis_80211_ConfigurationGuid {0x4a4df982,0x2068,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
61 #define MSNdis_80211_ConfigurationInfoGuid {0x220c16fc,0xb9a8,0x11d4, {0xb6,0x75,0x00,0x20,0x48,0x57,0x03,0x37}}
62 #define MSNdis_80211_DataRatesGuid {0x49db8722,0x2068,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
63 #define MSNdis_80211_DesiredDataRatesGuid {0x452ee08e,0x2536,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
64 #define MSNdis_80211_DisassociateGuid {0x43671f40,0x2129,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
65 #define MSNdis_80211_FragmentationThresholdGuid {0x69aaa7c4,0x2062,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
66 #define MSNdis_80211_InfrastructureModeGuid {0x697d5a7e,0x2062,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
67 #define MSNdis_80211_NetworkInfrastructureGuid {0x34e1fa48,0xb9b6,0x11d4, {0xb6,0x75,0x00,0x20,0x48,0x57,0x03,0x37}}
68 #define MSNdis_80211_NetworkTypeGuid {0xe779ab61,0xb9ab,0x11d4, {0xb6,0x75,0x00,0x20,0x48,0x57,0x03,0x37}}
69 #define MSNdis_80211_NetworkTypeInUseGuid {0x857e2326,0x2041,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
70 #define MSNdis_80211_NetworkTypesSupportedGuid {0x8531d6e6,0x2041,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
71 #define MSNdis_80211_NumberOfAntennasGuid {0x01779336,0x2064,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
72 #define MSNdis_80211_PowerModeGuid {0x85be837c,0x2041,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
73 #define MSNdis_80211_PrivacyFilterGuid {0x6733c4e9,0x4792,0x11d4, {0x97,0xf1,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
74 #define MSNdis_80211_RTSThresholdGuid {0x0134d07e,0x2064,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
75 #define MSNdis_80211_ReceiveAntennaSelectedGuid {0x01ac07a2,0x2064,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
76 #define MSNdis_80211_ReceivedSignalStrengthEventTriggerGuid {0x155689b8,0x2053,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
77 #define MSNdis_80211_ReceivedSignalStrengthGuid {0x1507db16,0x2053,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
78 #define MSNdis_80211_ReloadDefaultsGuid {0x748b14e8,0x32ee,0x4425, {0xb9,0x1b,0xc9,0x84,0x8c,0x58,0xb5,0x5a}}
79 #define MSNdis_80211_RemoveWEPGuid {0x433c345c,0x2129,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
80 #define MSNdis_80211_ServiceSetIdentifierGuid {0x7d2a90ea,0x2041,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
81 #define MSNdis_80211_StatisticsGuid {0x42bb73b0,0x2129,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
82 #define MSNdis_80211_TransmitAntennaSelectedGuid {0x01dbb74a,0x2064,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
83 #define MSNdis_80211_TransmitPowerLevelGuid {0x11e6ba76,0x2053,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
84 #define MSNdis_80211_WEPStatusGuid {0xb027a21f,0x3cfa,0x4125, {0x80,0x0b,0x3f,0x7a,0x18,0xfd,0xdc,0xdc}}
85 #define MSNdis_80211_WLanBssIdGuid {0x6929e718,0x2062,0x11d4, {0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03}}
86 #define MSNdis_AtmHardwareCurrentAddressGuid {0x791ad1a1,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
87 #define MSNdis_AtmMaxAal0PacketSizeGuid {0x791ad1a5,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
88 #define MSNdis_AtmMaxAal1PacketSizeGuid {0x791ad1a6,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
89 #define MSNdis_AtmMaxAal34PacketSizeGuid {0x791ad1a7,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
90 #define MSNdis_AtmMaxAal5PacketSizeGuid {0x791ad191,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
91 #define MSNdis_AtmMaxActiveVciBitsGuid {0x791ad1a3,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
92 #define MSNdis_AtmMaxActiveVcsGuid {0x791ad1a2,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
93 #define MSNdis_AtmMaxActiveVpiBitsGuid {0x791ad1a4,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
94 #define MSNdis_AtmReceiveCellsDroppedGuid {0x0a21480c,0xe35f,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
95 #define MSNdis_AtmReceiveCellsOkGuid {0x0a21480a,0xe35f,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
96 #define MSNdis_AtmSupportedAalTypesGuid {0x791ad1a0,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
97 #define MSNdis_AtmSupportedServiceCategoryGuid {0x791ad19f,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
98 #define MSNdis_AtmSupportedVcRatesGuid {0x791ad19e,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
99 #define MSNdis_AtmTransmitCellsOkGuid {0x0a21480b,0xe35f,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
100 #define MSNdis_CoDriverVersionGuid {0x791ad198,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
101 #define MSNdis_CoHardwareStatusGuid {0x791ad192,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
102 #define MSNdis_CoLinkSpeedGuid {0x791ad195,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
103 #define MSNdis_CoMacOptionsGuid {0x791ad19a,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
104 #define MSNdis_CoMediaConnectStatusGuid {0x791ad19b,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
105 #define MSNdis_CoMediaInUseGuid {0x791ad194,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
106 #define MSNdis_CoMediaSupportedGuid {0x791ad193,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
107 #define MSNdis_CoMinimumLinkSpeedGuid {0x791ad19d,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
108 #define MSNdis_CoReceivePduErrorsGuid {0x0a214808,0xe35f,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
109 #define MSNdis_CoReceivePdusNoBufferGuid {0x0a214809,0xe35f,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
110 #define MSNdis_CoReceivePdusOkGuid {0x0a214806,0xe35f,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
111 #define MSNdis_CoTransmitPduErrorsGuid {0x0a214807,0xe35f,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
112 #define MSNdis_CoTransmitPdusOkGuid {0x0a214805,0xe35f,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
113 #define MSNdis_CoVendorDescriptionGuid {0x791ad197,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
114 #define MSNdis_CoVendorDriverVersionGuid {0x791ad19c,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
115 #define MSNdis_CoVendorIdGuid {0x791ad196,0xe35c,0x11d0, {0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
116 #define MSNdis_CountedStringGuid {0x146360a5,0x88dd,0x11dd, {0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
117 #define MSNdis_CurrentLookaheadGuid {0x5ec10361,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
118 #define MSNdis_CurrentPacketFilterGuid {0x5ec10360,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
119 #define MSNdis_DeviceWakeOnMagicPacketOnlyGuid {0xa14f1c97,0x8839,0x4f8a, {0x99,0x96,0xa2,0x89,0x96,0xeb,0xbf,0x1d}}
120 #define MSNdis_DriverVersionGuid {0x5ec10362,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
121 #define MSNdis_EnumerateAdapterExGuid {0x16716917,0x4306,0x4be4, {0x9b,0x5a,0x38,0x09,0xae,0x44,0xb1,0x25}}
122 #define MSNdis_EnumerateAdapterGuid {0x981f2d7f,0xb1f3,0x11d0, {0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
123 #define MSNdis_EnumeratePortsGuid {0xf1d6abe8,0x15e4,0x4407, {0x81,0xb7,0x6b,0x83,0x0c,0x77,0x7c,0xd9}}
124 #define MSNdis_EnumerateReceiveFiltersGuid {0x3f2c141d,0x83bc,0x11dd, {0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
125 #define MSNdis_EnumerateReceiveQueuesGuid {0x3f2c141b,0x83bc,0x11dd, {0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
126 #define MSNdis_EthernetCurrentAddressGuid {0x44795700,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
127 #define MSNdis_EthernetMacOptionsGuid {0x44795703,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
128 #define MSNdis_EthernetMaximumMulticastListSizeGuid {0x44795702,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
129 #define MSNdis_EthernetMoreTransmitCollisionsGuid {0x44795706,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
130 #define MSNdis_EthernetMulticastListGuid {0x44795701,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
131 #define MSNdis_EthernetOneTransmitCollisionGuid {0x44795705,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
132 #define MSNdis_EthernetPermanentAddressGuid {0x447956ff,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
133 #define MSNdis_EthernetReceiveErrorAlignmentGuid {0x44795704,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
134 #define MSNdis_FddiAttachmentTypeGuid {0xacf1403d,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
135 #define MSNdis_FddiDownstreamNodeLongGuid {0xacf1403f,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
136 #define MSNdis_FddiFrameErrorsGuid {0xacf14040,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
137 #define MSNdis_FddiFramesLostGuid {0xacf14041,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
138 #define MSNdis_FddiLConnectionStateGuid {0xacf14045,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
139 #define MSNdis_FddiLctFailuresGuid {0xacf14043,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
140 #define MSNdis_FddiLemRejectsGuid {0xacf14044,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
141 #define MSNdis_FddiLongCurrentAddressGuid {0xacf14036,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
142 #define MSNdis_FddiLongMaximumListSizeGuid {0xacf14038,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
143 #define MSNdis_FddiLongMulticastListGuid {0xacf14037,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
144 #define MSNdis_FddiLongPermanentAddressGuid {0xacf14035,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
145 #define MSNdis_FddiRingManagmentStateGuid {0xacf14042,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
146 #define MSNdis_FddiShortCurrentAddressGuid {0xacf1403a,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
147 #define MSNdis_FddiShortMaximumListSizeGuid {0xacf1403c,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
148 #define MSNdis_FddiShortMulticastListGuid {0xacf1403b,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
149 #define MSNdis_FddiShortPermanentAddressGuid {0xacf14039,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
150 #define MSNdis_FddiUpstreamNodeLongGuid {0xacf1403e,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
151 #define MSNdis_GroupAffinityGuid {0xf786fbd5,0xc049,0x11dd, {0xb8,0x85,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
152 #define MSNdis_HDSplitCurrentConfigGuid {0x81d1303c,0xab00,0x4e49, {0x80,0xb1,0x5e,0x6e,0x0b,0xf9,0xbe,0x53}}
153 #define MSNdis_HDSplitParametersGuid {0x1131c56a,0x0a5a,0x4d79, {0x8d,0xde,0x1e,0x6f,0x17,0x80,0x05,0xee}}
154 #define MSNdis_HardwareStatusGuid {0x5ec10354,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
155 #define MSNdis_InterruptModerationParametersGuid {0x09f58643,0x31fb,0x45b5, {0x85,0x2b,0x09,0xb4,0xd3,0xff,0x37,0x65}}
156 #define MSNdis_LinkParametersGuid {0x29380131,0xa312,0x4400, {0xbe,0x0c,0x53,0x87,0x7a,0x41,0xc4,0x65}}
157 #define MSNdis_LinkSpeedGuid {0x5ec10359,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
158 #define MSNdis_LinkStateDataGuid {0x5b26b94f,0x0272,0x4d4c, {0x87,0x44,0xbd,0x84,0xbe,0x42,0x1f,0x3b}}
159 #define MSNdis_LinkStateGuid {0xba1f4c14,0xa945,0x4762, {0xb9,0x16,0x0b,0x55,0x15,0xb6,0xf4,0x3a}}
160 #define MSNdis_MacOptionsGuid {0x5ec10365,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
161 #define MSNdis_MaximumFrameSizeGuid {0x5ec10358,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
162 #define MSNdis_MaximumLookaheadGuid {0x5ec10357,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
163 #define MSNdis_MaximumSendPacketsGuid {0x5ec10367,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
164 #define MSNdis_MaximumTotalSizeGuid {0x5ec10363,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
165 #define MSNdis_MediaConnectStatusGuid {0x5ec10366,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
166 #define MSNdis_MediaInUseGuid {0x5ec10356,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
167 #define MSNdis_MediaSupportedGuid {0x5ec10355,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
168 #define MSNdis_NdisEnumerateVcGuid {0x981f2d82,0xb1f3,0x11d0, {0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
169 #define MSNdis_NetworkAddressGuid {0xb5bd98b7,0x0201,0x11d1, {0xa5,0x0e,0x00,0xa0,0xc9,0x06,0x29,0x10}}
170 #define MSNdis_NetworkLinkSpeedGuid {0x60fc6b57,0x0f66,0x11d1, {0x96,0xa7,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
171 #define MSNdis_NetworkShortAddressGuid {0xb5bd98b8,0x0201,0x11d1, {0xa5,0x0e,0x00,0xa0,0xc9,0x06,0x29,0x10}}
172 #define MSNdis_NicSwitchCapabilitiesGuid {0xdb80dd1c,0x59ae,0x48e7, {0xb7,0xec,0xf9,0xbe,0x2c,0x4b,0x8c,0xb0}}
173 #define MSNdis_NotifyAdapterArrivalGuid {0x981f2d81,0xb1f3,0x11d0, {0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
174 #define MSNdis_NotifyAdapterRemovalGuid {0x981f2d80,0xb1f3,0x11d0, {0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
175 #define MSNdis_NotifyFilterArrivalGuid {0x0b6d3c89,0x5917,0x43ca, {0xb5,0x78,0xd0,0x1a,0x79,0x67,0xc4,0x1c}}
176 #define MSNdis_NotifyFilterRemovalGuid {0x1f177cd9,0x5955,0x4721, {0x9f,0x6a,0x78,0xeb,0xdf,0xae,0xf8,0x89}}
177 #define MSNdis_NotifyVcArrivalGuid {0x182f9e0c,0xb1f3,0x11d0, {0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
178 #define MSNdis_NotifyVcRemovalGuid {0x981f2d79,0xb1f3,0x11d0, {0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
179 #define MSNdis_ObjectHeaderGuid {0x2b1831b2,0x2216,0x4ede, {0xa4,0x69,0x9f,0xe3,0xdd,0x6d,0x5a,0x7e}}
180 #define MSNdis_PMAdminConfigGuid {0x1528d111,0x708a,0x4ca4, {0x92,0x15,0xc0,0x57,0x71,0x16,0x1c,0xda}}
181 #define MSNdis_PMAdminConfigParamGuid {0x492dc449,0x13d9,0x4bd6, {0x89,0xd4,0x96,0xe3,0x53,0x4e,0x6a,0x05}}
182 #define MSNdis_PMAdminConfigStateGuid {0x0cffd0fc,0x8333,0x4000, {0x9a,0x3b,0x20,0x07,0x35,0xd6,0x98,0xf9}}
183 #define MSNdis_PMCapabilitiesGuid {0xb2cf76e3,0xb3ae,0x4394, {0xa0,0x1f,0x33,0x8c,0x98,0x70,0xe9,0x39}}
184 #define MSNdis_PMCapabilitiesParamGuid {0xcccb122d,0xd5c4,0x4ee1, {0x80,0x01,0xb8,0xad,0x6d,0x3c,0xe8,0x76}}
185 #define MSNdis_PMCapabilityStateGuid {0xc1cc6857,0x1a26,0x4f6d, {0xab,0x98,0x29,0x1f,0x0c,0x3b,0xbd,0x4c}}
186 #define MSNdis_PciDevicePropertyGuid {0x0573f70f,0xded8,0x401c, {0x8b,0x56,0xa6,0x2b,0xb5,0x28,0xc0,0xe2}}
187 #define MSNdis_PhysicalMediumTypeGuid {0x418ca16d,0x3937,0x4208, {0x94,0x0a,0xec,0x61,0x96,0x27,0x80,0x85}}
188 #define MSNdis_PortArrayGuid {0x0fee8708,0xdf65,0x456e, {0xb4,0xca,0xfa,0x62,0x32,0x66,0xa1,0x2a}}
189 #define MSNdis_PortAuthParametersGuid {0x5c3bda24,0x8b64,0x4829, {0xa5,0x87,0x8c,0xe7,0x19,0x15,0x2f,0xe2}}
190 #define MSNdis_PortCharGuid {0xf5b7d202,0xe594,0x4aa3, {0xbe,0x43,0x49,0x76,0x83,0x3c,0x78,0x40}}
191 #define MSNdis_PortStateDataGuid {0x8feae2c6,0xee28,0x469f, {0x8b,0x5d,0x9f,0x74,0x3b,0xab,0x21,0xaa}}
192 #define MSNdis_QueryInterruptModerationGuid {0xd9c8eea5,0xf16e,0x467c, {0x84,0xd5,0x63,0x45,0xa2,0x2c,0xe2,0x13}}
193 #define MSNdis_QueryNicSwitchCurrentCapabilitiesGuid {0xe76fdaf3,0x0be7,0x4d95, {0x87,0xe9,0x5a,0xea,0xd4,0xb5,0x90,0xe9}}
194 #define MSNdis_QueryNicSwitchHardwareCapabilitiesGuid {0x37cab40c,0xd1e8,0x4301, {0x8c,0x1d,0x58,0x46,0x5e,0x0c,0x4c,0x0f}}
195 #define MSNdis_QueryPciDeviceCustomPropertyGuid {0xaa39f5ab,0xe260,0x4d01, {0x82,0xb0,0xb7,0x37,0xc8,0x80,0xea,0x05}}
196 #define MSNdis_QueryPhysicalMediumTypeExGuid {0x899e7782,0x035b,0x43f9, {0x8b,0xb6,0x2b,0x58,0x97,0x16,0x12,0xe5}}
197 #define MSNdis_QueryPortStateGuid {0x6fbf2a5f,0x8b8f,0x4920, {0x81,0x43,0xe6,0xc4,0x60,0xf5,0x25,0x24}}
198 #define MSNdis_QueryReceiveFilterCurrentCapabilitiesGuid {0x4054e80f,0x2bc1,0x4ccc, {0xb0,0x33,0x4a,0xbc,0x0c,0x4a,0x1e,0x8c}}
199 #define MSNdis_QueryReceiveFilterGlobalParametersGuid {0x3f2c141a,0x83bc,0x11dd, {0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
200 #define MSNdis_QueryReceiveFilterHardwareCapabilitiesGuid {0x3f2c1419,0x83bc,0x11dd, {0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
201 #define MSNdis_QueryReceiveFilterParametersGuid {0x3f2c141e,0x83bc,0x11dd, {0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
202 #define MSNdis_QueryReceiveQueueParametersGuid {0x3f2c141c,0x83bc,0x11dd, {0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
203 #define MSNdis_QueryStatisticsInfoGuid {0x368c45b5,0xc129,0x43c1, {0x93,0x9e,0x7e,0xdc,0x2d,0x7f,0xe6,0x21}}
204 #define MSNdis_RSSEnabledGuid {0x9565cd55,0x3402,0x4e32, {0xa5,0xb6,0x2f,0x14,0x3f,0x2f,0x2c,0x30}}
205 #define MSNdis_ReceiveBlockSizeGuid {0x5ec1035d,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
206 #define MSNdis_ReceiveBufferSpaceGuid {0x5ec1035b,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
207 #define MSNdis_ReceiveErrorGuid {0x447956fd,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
208 #define MSNdis_ReceiveFilterCapabilitiesGuid {0x146360a3,0x88dd,0x11dd, {0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
209 #define MSNdis_ReceiveFilterFieldParametersGuid {0x146360ab,0x88dd,0x11dd, {0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
210 #define MSNdis_ReceiveFilterGlobalParametersGuid {0x146360a4,0x88dd,0x11dd, {0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
211 #define MSNdis_ReceiveFilterInfoArrayGuid {0x146360aa,0x88dd,0x11dd, {0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
212 #define MSNdis_ReceiveFilterInfoGuid {0x146360a9,0x88dd,0x11dd, {0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
213 #define MSNdis_ReceiveFilterParametersGuid {0x146360ac,0x88dd,0x11dd, {0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
214 #define MSNdis_ReceiveNoBufferGuid {0x447956fe,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
215 #define MSNdis_ReceiveQueueInfoArrayGuid {0xf786fbd8,0xc049,0x11dd, {0xb8,0x85,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
216 #define MSNdis_ReceiveQueueInfoGuid {0xf786fbd7,0xc049,0x11dd, {0xb8,0x85,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
217 #define MSNdis_ReceiveQueueParametersGuid {0xf786fbd6,0xc049,0x11dd, {0xb8,0x85,0x00,0x1d,0x09,0x16,0x2b,0xc3}}
218 #define MSNdis_ReceiveScaleCapabilitiesGuid {0x26c28774,0x4252,0x48fe, {0xa6,0x10,0xa5,0x8a,0x39,0x8c,0x0e,0xb1}}
219 #define MSNdis_ReceivesOkGuid {0x447956fb,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
220 #define MSNdis_SetHDSplitParametersGuid {0x8c048bea,0x2913,0x4458, {0xb6,0x8e,0x17,0xf6,0xc1,0xe5,0xc6,0x0e}}
221 #define MSNdis_SetInterruptModerationGuid {0xd789adfa,0x9c56,0x433b, {0xad,0x01,0x75,0x74,0xf3,0xce,0xdb,0xe9}}
222 #define MSNdis_SetLinkParametersGuid {0x8c7d3579,0x252b,0x4614, {0x82,0xc5,0xa6,0x50,0xda,0xa1,0x50,0x49}}
223 #define MSNdis_SetPortParametersGuid {0xaab6ac31,0x86fb,0x48fb, {0x8b,0x48,0x63,0xdb,0x23,0x5a,0xce,0x16}}
224 #define MSNdis_SetTcpOffloadParametersGuid {0x8ead9a22,0x7f69,0x4bc6, {0x94,0x9a,0xc8,0x18,0x7b,0x07,0x4e,0x61}}
225 #define MSNdis_StatisticsInfoGuid {0x8ecc74e1,0xba85,0x482e, {0xaf,0xaf,0xb4,0xf8,0xb0,0x87,0xc0,0x6b}}
226 #define MSNdis_StatusDevicePowerOffExGuid {0x4159353c,0x5cd7,0x42ce, {0x8f,0xe4,0xa4,0x5a,0x23,0x80,0xcc,0x4f}}
227 #define MSNdis_StatusDevicePowerOffGuid {0x81bc8189,0xb026,0x46ab, {0x64,0xb9,0xf1,0x82,0xe3,0x42,0x93,0x4e}}
228 #define MSNdis_StatusDevicePowerOnExGuid {0x2b440188,0x92ac,0x4f60, {0x9b,0x2d,0x20,0xa3,0x0c,0xbb,0x6b,0xbe}}
229 #define MSNdis_StatusDevicePowerOnGuid {0x5f81cfd0,0xf046,0x4342, {0x61,0xaf,0x89,0x5a,0xce,0xda,0xef,0xd9}}
230 #define MSNdis_StatusDot11AssociationCompletionGuid {0x458bbea7,0x45a4,0x4ae2, {0xb1,0x76,0xe5,0x1f,0x96,0xfc,0x05,0x68}}
231 #define MSNdis_StatusDot11AssociationStartGuid {0x3927843b,0x6980,0x4b48, {0xb1,0x5b,0x4d,0xe5,0x09,0x77,0xac,0x40}}
232 #define MSNdis_StatusDot11ConnectionCompletionGuid {0x96efd9c9,0x7f1b,0x4a89, {0xbc,0x04,0x3e,0x9e,0x27,0x17,0x65,0xf1}}
233 #define MSNdis_StatusDot11ConnectionStartGuid {0x7b74299d,0x998f,0x4454, {0xad,0x08,0xc5,0xaf,0x28,0x57,0x6d,0x1b}}
234 #define MSNdis_StatusDot11DisassociationGuid {0x3fbeb6fc,0x0fe2,0x43fd, {0xb2,0xad,0xbd,0x99,0xb5,0xf9,0x3e,0x13}}
235 #define MSNdis_StatusDot11LinkQualityGuid {0xa3285184,0xea99,0x48ed, {0x82,0x5e,0xa4,0x26,0xb1,0x1c,0x27,0x54}}
236 #define MSNdis_StatusDot11MPDUMaxLengthChangeGuid {0x1d6560ec,0x8e48,0x4a3e, {0x9f,0xd5,0xa0,0x1b,0x69,0x8d,0xb6,0xc5}}
237 #define MSNdis_StatusDot11PhyStateChangeGuid {0xdeb45316,0x71b5,0x4736, {0xbd,0xef,0x0a,0x9e,0x9f,0x4e,0x62,0xdc}}
238 #define MSNdis_StatusDot11PmkidCandidateListGuid {0x26d8b8f6,0xdb82,0x49eb, {0x8b,0xf3,0x4c,0x13,0x0e,0xf0,0x69,0x50}}
239 #define MSNdis_StatusDot11RoamingCompletionGuid {0xdd9d47d1,0x282b,0x41e4, {0xb9,0x24,0x66,0x36,0x88,0x17,0xfc,0xd3}}
240 #define MSNdis_StatusDot11RoamingStartGuid {0xb2412d0d,0x26c8,0x4f4e, {0x93,0xdf,0xf7,0xb7,0x05,0xa0,0xb4,0x33}}
241 #define MSNdis_StatusDot11ScanConfirmGuid {0x8500591e,0xa0c7,0x4efb, {0x93,0x42,0xb6,0x74,0xb0,0x02,0xcb,0xe6}}
242 #define MSNdis_StatusDot11TkipmicFailureGuid {0x442c2ae4,0x9bc5,0x4b90, {0xa8,0x89,0x45,0x5e,0xf2,0x20,0xf4,0xee}}
243 #define MSNdis_StatusHDSplitCurrentConfigGuid {0x6c744b0e,0xee9c,0x4205, {0x90,0xa2,0x01,0x5f,0x6d,0x65,0xf4,0x03}}
244 #define MSNdis_StatusLinkSpeedChangeGuid {0x981f2d85,0xb1f3,0x11d0, {0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
245 #define MSNdis_StatusLinkStateGuid {0x64c6f797,0x878c,0x4311, {0x92,0x46,0x65,0xdb,0xa8,0x9c,0x3a,0x61}}
246 #define MSNdis_StatusMediaConnectGuid {0x981f2d7d,0xb1f3,0x11d0, {0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
247 #define MSNdis_StatusMediaDisconnectGuid {0x981f2d7e,0xb1f3,0x11d0, {0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
248 #define MSNdis_StatusMediaSpecificIndicationExGuid {0xaaacfca7,0x954a,0x4632, {0xa1,0x6e,0xa8,0xa6,0x37,0x93,0xa9,0xe5}}
249 #define MSNdis_StatusMediaSpecificIndicationGuid {0x981f2d84,0xb1f3,0x11d0, {0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
250 #define MSNdis_StatusNetworkChangeGuid {0xca8a56f9,0xce81,0x40e6, {0xa7,0x0f,0xa0,0x67,0xa4,0x76,0xe9,0xe9}}
251 #define MSNdis_StatusOperationalStatusGuid {0xf917b663,0x845e,0x4d3d, {0xb6,0xd4,0x15,0xeb,0x27,0xaf,0x81,0xc5}}
252 #define MSNdis_StatusPacketFilterChangeGuid {0xd47c5407,0x2e75,0x46dd, {0x81,0x46,0x1d,0x7e,0xd2,0xd6,0xab,0x1d}}
253 #define MSNdis_StatusPortStateGuid {0x1dac0dfe,0x43e5,0x44b7, {0xb7,0x59,0x7b,0xf4,0x6d,0xe3,0x2e,0x81}}
254 #define MSNdis_StatusProtocolBindGuid {0x5413531c,0xb1f3,0x11d0, {0xd7,0x8d,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
255 #define MSNdis_StatusProtocolUnbindGuid {0x6e3ce1ec,0xb1f3,0x11d0, {0xd7,0x8d,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
256 #define MSNdis_StatusResetEndGuid {0x981f2d77,0xb1f3,0x11d0, {0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
257 #define MSNdis_StatusResetStartGuid {0x981f2d76,0xb1f3,0x11d0, {0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
258 #define MSNdis_StatusTaskOffloadChangeGuid {0x45049fc6,0x54d8,0x40c8, {0x9c,0x3d,0xb0,0x11,0xc4,0xe7,0x15,0xbc}}
259 #define MSNdis_TcpConnectionOffloadCurrentConfigGuid {0x2ee6aef1,0x0851,0x458b, {0xbf,0x0d,0x79,0x23,0x43,0xd1,0xcd,0xe1}}
260 #define MSNdis_TcpConnectionOffloadHardwareConfigGuid {0x8ce71f2c,0xd63a,0x4390, {0xa4,0x87,0x18,0xfa,0x47,0x26,0x2c,0xeb}}
261 #define MSNdis_TcpOffloadCurrentConfigGuid {0x68542fed,0x5c74,0x461e, {0x89,0x34,0x91,0xc6,0xf9,0xc6,0x09,0x60}}
262 #define MSNdis_TcpOffloadHardwareConfigGuid {0xcd5f1102,0x590f,0x4ada, {0xab,0x65,0x5b,0x31,0xb1,0xdc,0x01,0x72}}
263 #define MSNdis_TcpOffloadParametersGuid {0x43fe82d8,0x3468,0x497e, {0x9d,0xcf,0xf8,0xff,0xc0,0x13,0x37,0x44}}
264 #define MSNdis_TokenRingCurrentAddressGuid {0x44795708,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
265 #define MSNdis_TokenRingCurrentFunctionalGuid {0x44795709,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
266 #define MSNdis_TokenRingCurrentGroupGuid {0x4479570a,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
267 #define MSNdis_TokenRingCurrentRingStateGuid {0xacf14032,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
268 #define MSNdis_TokenRingCurrentRingStatusGuid {0x890a36ec,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
269 #define MSNdis_TokenRingLastOpenStatusGuid {0x4479570b,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
270 #define MSNdis_TokenRingLineErrorsGuid {0xacf14033,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
271 #define MSNdis_TokenRingLostFramesGuid {0xacf14034,0xa61c,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
272 #define MSNdis_TokenRingPermanentAddressGuid {0x44795707,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
273 #define MSNdis_TransmitBlockSizeGuid {0x5ec1035c,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
274 #define MSNdis_TransmitBufferSpaceGuid {0x5ec1035a,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
275 #define MSNdis_TransmitsErrorGuid {0x447956fc,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
276 #define MSNdis_TransmitsOkGuid {0x447956fa,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
277 #define MSNdis_VendorDescriptionGuid {0x5ec1035f,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
278 #define MSNdis_VendorDriverVersionGuid {0x447956f9,0xa61b,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
279 #define MSNdis_VendorIDGuid {0x5ec1035e,0xa61a,0x11d0, {0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c}}
280 #define MSNdis_VlanIdentifierGuid {0x765dc702,0xc5e8,0x4b67, {0x84,0x3b,0x3f,0x5a,0x4f,0xf2,0x64,0x8b}}
281 #define MSNdis_WmiEnumAdapterGuid {0xe7001b59,0xc3d6,0x4537, {0xb4,0x0e,0xa1,0x63,0xd5,0x16,0xe4,0xa3}}
282 #define MSNdis_WmiHDSplitCurrentConfigGuid {0x34ff16bf,0x30ca,0x4a2a, {0xa4,0x6d,0xc7,0xee,0x74,0xbc,0x35,0x82}}
283 #define MSNdis_WmiIPSecOffloadV1Guid {0x4ec63447,0x2238,0x43a7, {0xac,0x33,0x11,0xc7,0xcc,0x7d,0x86,0x65}}
284 #define MSNdis_WmiIPSecOffloadV1_IPv4AHGuid {0x29bacfdd,0xf063,0x48d8, {0x95,0x2c,0xd3,0xdc,0x93,0x30,0x0f,0x15}}
285 #define MSNdis_WmiIPSecOffloadV1_IPv4ESPGuid {0x86522023,0x4536,0x4b58, {0xa1,0xf4,0x25,0x38,0x94,0x1a,0xce,0x43}}
286 #define MSNdis_WmiIPSecOffloadV1_SupportedGuid {0xf86676b9,0xd9fa,0x4d26, {0x95,0xce,0xbf,0xbc,0x77,0xd8,0x05,0x96}}
287 #define MSNdis_WmiMethodHeaderGuid {0xe3eac9dd,0x2fd3,0x4963, {0xbf,0xfd,0xb4,0x69,0x28,0x88,0xc0,0xd4}}
288 #define MSNdis_WmiOffloadGuid {0x7a877086,0x2204,0x4a8a, {0x92,0xa4,0xe3,0xe8,0xab,0x62,0x66,0x29}}
289 #define MSNdis_WmiOutputInfoGuid {0x7510bb9d,0xdf70,0x4f7e, {0xba,0x07,0xe2,0x9d,0x33,0x0b,0x3c,0xc5}}
290 #define MSNdis_WmiReceiveScaleCapabilitiesGuid {0xf7a4960a,0xace3,0x44dc, {0xb5,0x1e,0x72,0xe0,0x5c,0x5e,0xaf,0xa8}}
291 #define MSNdis_WmiSetHeaderGuid {0x3b5605d8,0x1aaf,0x4ff6, {0x85,0xb9,0xbc,0x5f,0xb9,0x73,0xdc,0x54}}
292 #define MSNdis_WmiTcpConnectionOffloadGuid {0x93cfcd3f,0x6228,0x455c, {0x90,0x5e,0x3a,0xb8,0x0a,0x2f,0xf0,0x90}}
293 #define MSNdis_WmiTcpIpChecksumOffloadGuid {0x189d4015,0x1b25,0x4d8e, {0xa4,0xa9,0xf9,0xeb,0xa8,0x21,0x97,0xc7}}
294 #define MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceiveGuid {0xd63d537a,0x59c1,0x4fae, {0x8f,0x9b,0xcd,0x9f,0xbb,0xec,0xb8,0x5a}}
295 #define MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceiveGuid {0xb9760e75,0x6662,0x49e4, {0xaa,0x6c,0xf0,0x28,0xbe,0xfe,0xc8,0xee}}
296 #define MSNdis_WmiTcpLargeSendOffloadV1Guid {0xb9e4e2f9,0xee89,0x4756, {0xb0,0x57,0x38,0xf9,0xd9,0xb5,0x9a,0x92}}
297 #define MSNdis_WmiTcpLargeSendOffloadV1_IPv4Guid {0xd7673b11,0xe892,0x4a9d, {0x8b,0xd8,0x76,0x1f,0xf2,0x56,0xed,0xd9}}
298 #define MSNdis_WmiTcpLargeSendOffloadV2Guid {0x592977c2,0xcfbe,0x462c, {0xb5,0xcf,0x1a,0x76,0x79,0xfe,0x1c,0xba}}
299 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv4Guid {0x8823d030,0xfa30,0x4b73, {0xb3,0x39,0xdb,0x19,0x20,0x7f,0x0d,0x81}}
300 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv6Guid {0xa7a9597c,0x2f8e,0x410b, {0x9b,0xb3,0x5c,0x3a,0x50,0x79,0x2b,0xfc}}
301 #define MSPower_DeviceEnableGuid {0x827c0a6f,0xfeb0,0x11d0, {0xbd,0x26,0x00,0xaa,0x00,0xb7,0xb3,0x2a}}
302 #define MSPower_DeviceWakeEnableGuid {0xa9546a82,0xfeb0,0x11d0, {0xbd,0x26,0x00,0xaa,0x00,0xb7,0xb3,0x2a}}
303 #define MSSmBios_RawSMBiosTablesGuid {0x8f680850,0xa584,0x11d1, {0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10}}
304 #define MSSmBios_SMBiosEventlogGuid {0x8f680851,0xa584,0x11d1, {0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10}}
305 #define MSSmBios_Sysid1394Guid {0x8f680854,0xa584,0x11d1, {0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10}}
306 #define MSSmBios_SysidUUIDGuid {0x8f680852,0xa584,0x11d1, {0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10}}
307 #define MSVerifierIrpLogEntryGuid {0x45068237,0x595d,0x4c7d, {0xbd,0x80,0xf8,0x4a,0xdc,0x02,0x57,0xf8}}
308 #define MSVerifierIrpLogInformationGuid {0x1e2c2980,0xf7db,0x46aa, {0x82,0x0e,0x87,0x34,0xfc,0xc2,0x1f,0x4c}}
309 #define MSWmi_GuidGuid {0xf8c60aed,0xef8d,0x4f95, {0x9e,0xa8,0xf0,0x43,0x18,0xa0,0x0f,0x30}}
310 #define MSWmi_GuidRegistrationInfoGuid {0xb48d49a1,0xe777,0x11d0, {0xa5,0x0c,0x00,0xa0,0xc9,0x06,0x29,0x10}}
311 #define MSWmi_MofDataGuid {0x05901221,0xd566,0x11d1, {0xb2,0xf0,0x00,0xa0,0xc9,0x06,0x29,0x10}}
312 #define MSWmi_ProviderInfoGuid {0xc7bf35d0,0xaadb,0x11d1, {0xbf,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10}}
313 #define PARALLEL_WMI_BYTES_TRANSFERRED_GUID {0x89fef2d6,0x654b,0x11d2, {0x9e,0x15,0x00,0xc0,0x4f,0x8e,0xf4,0x81}}
314 #define PARPORT_WMI_ALLOCATE_FREE_COUNTS_GUID {0x4bbb69ea,0x6853,0x11d2, {0x8e,0xce,0x00,0xc0,0x4f,0x8e,0xf4,0x81}}
315 #define POINTER_PORT_WMI_STD_DATA_GUID {0x4731f89c,0x71cb,0x11d1, {0xa5,0x2c,0x00,0xa0,0xc9,0x06,0x29,0x10}}
316 #define ProcessorPerformanceGuid {0x7fd18652,0x0cfe,0x40d2, {0xb0,0xa1,0x0b,0x06,0x6a,0x87,0x75,0x9e}}
317 #define RegisteredGuidsGuid {0xe3dff7bd,0x3915,0x11d2, {0x91,0x03,0x00,0xc0,0x4f,0xb9,0x98,0xa2}}
318 #define SERIAL_PORT_WMI_COMM_GUID {0xedb16a62,0xb16c,0x11d1, {0xbd,0x98,0x00,0xa0,0xc9,0x06,0xbe,0x2d}}
319 #define SERIAL_PORT_WMI_HW_GUID {0x270b9b86,0xb16d,0x11d1, {0xbd,0x98,0x00,0xa0,0xc9,0x06,0xbe,0x2d}}
320 #define SERIAL_PORT_WMI_NAME_GUID {0xa0ec11a8,0xb16c,0x11d1, {0xbd,0x98,0x00,0xa0,0xc9,0x06,0xbe,0x2d}}
321 #define SERIAL_PORT_WMI_PERF_GUID {0x56415acc,0xb16d,0x11d1, {0xbd,0x98,0x00,0xa0,0xc9,0x06,0xbe,0x2d}}
322 #define SERIAL_PORT_WMI_PROPERTIES_GUID {0x8209ec2a,0x2d6b,0x11d2, {0xba,0x49,0x00,0xa0,0xc9,0x06,0x29,0x10}}
323 #define SYSID_1394_DATA_GUID {0x8f680855,0xa584,0x11d1, {0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10}}
324 #define SYSID_UUID_DATA_GUID {0x8f680853,0xa584,0x11d1, {0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10}}
325 #define VideoModeDescriptorGuid {0x4a97ed30,0xbfaa,0x491a, {0x9d,0xfd,0xb4,0x3a,0xde,0xdb,0xf8,0xe3}}
326 #define WHEAErrorInjectionMethodsGuid {0xe808ff73,0x2093,0x472a, {0xa5,0xcc,0xdf,0x24,0xf0,0x31,0xb0,0x35}}
327 #define WHEAErrorSourceMethodsGuid {0x91c3c007,0x185d,0x4d78, {0xa7,0x51,0xbf,0xcb,0x31,0xc2,0xc6,0x4d}}
328 #define WMI_ATAPI_FAILURE_PREDICT_DATA_GUID {0x78ebc103,0x4cf9,0x11d2, {0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10}}
329 #define WMI_CHANGER_PARAMETERS_GUID {0x24eb52ac,0x7c77,0x438b, {0xab,0x61,0xd0,0x24,0xda,0xb0,0xc0,0x3a}}
330 #define WMI_CHANGER_PROBLEM_DEVICE_ERROR_GUID {0x56b396a8,0x0b95,0x42fe, {0xbb,0xce,0xd3,0x6f,0xda,0x90,0x4f,0x8e}}
331 #define WMI_CHANGER_PROBLEM_WARNING_GUID {0x45db06a5,0x20d5,0x4de3, {0xa3,0x6c,0x3a,0xb9,0x74,0x60,0x0a,0x4c}}
332 #define WMI_STORAGE_FAILURE_PREDICT_DATA_GUID {0x78ebc103,0x4cf9,0x11d2, {0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10}}
333 #define WMI_STORAGE_FAILURE_PREDICT_FUNCTION_GUID {0x78ebc105,0x4cf9,0x11d2, {0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10}}
334 #define WMI_STORAGE_FAILURE_PREDICT_STATUS_GUID {0x78ebc102,0x4cf9,0x11d2, {0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10}}
335 #define WMI_STORAGE_FAILURE_PREDICT_THRESHOLDS_GUID {0xdae10783,0xcc31,0x4d2a, {0x8a,0x0f,0x86,0x1c,0x04,0x07,0x7a,0x95}}
336 #define WMI_STORAGE_PREDICT_FAILURE_EVENT_GUID {0x78ebc104,0x4cf9,0x11d2, {0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10}}
337 #define WMI_STORAGE_SCSI_INFO_EXCEPTIONS_GUID {0x1101d829,0x167b,0x4ebf, {0xac,0xae,0x28,0xca,0xb7,0xc3,0x48,0x02}}
338 #define WMI_TAPE_DRIVE_PARAMETERS_GUID {0xb9a8cfd5,0x8d72,0x47a4, {0xac,0x0e,0x28,0x4a,0x32,0x00,0xf4,0xfb}}
339 #define WMI_TAPE_MEDIA_PARAMETERS_GUID {0x8c2147a4,0xff29,0x4336, {0xb8,0xa4,0x22,0x7b,0x54,0xcc,0x09,0x66}}
340 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_GUID {0x43ec6b13,0x10bb,0x4bf6, {0xb7,0x16,0x1c,0x1e,0x2f,0x10,0xbb,0x5f}}
341 #define WMI_TAPE_PROBLEM_IO_ERROR_GUID {0x58fd29f9,0xb516,0x40fd, {0x87,0x1a,0x7e,0xe7,0x6d,0x5b,0xb5,0x3e}}
342 #define WMI_TAPE_PROBLEM_WARNING_GUID {0xbc4dd36c,0xfa66,0x4080, {0x87,0xa0,0x0c,0x59,0x22,0xeb,0x78,0x87}}
343 #define WMI_TAPE_SYMBOLIC_NAME_GUID {0x3fb828f7,0xf119,0x4066, {0xb1,0xe6,0xdb,0x40,0x7c,0xe9,0xde,0x91}}
344 #define WmiMonitorAnalogVideoInputParamsGuid {0xa56dbcf9,0xc4f0,0x44a8, {0x9c,0x1b,0xbb,0x3b,0x3f,0x77,0x4b,0x4d}}
345 #define WmiMonitorBasicDisplayParamsGuid {0x9831b7e6,0x09ac,0x491f, {0x8d,0x07,0x3c,0x3d,0x64,0x9d,0x82,0x40}}
346 #define WmiMonitorBrightnessEventGuid {0x123c80d2,0x937f,0x4cfe, {0x80,0xf4,0xc4,0x0d,0x59,0x6e,0x48,0xb7}}
347 #define WmiMonitorBrightnessGuid {0xd43412ac,0x67f9,0x4fbb, {0xa0,0x81,0x17,0x52,0xa2,0xc3,0x3e,0x84}}
348 #define WmiMonitorBrightnessMethodsGuid {0x479b20b4,0x5559,0x46fe, {0xbe,0x97,0x7d,0x22,0x21,0x54,0x42,0x1f}}
349 #define WmiMonitorColorCharacteristicsGuid {0xea324793,0x51bb,0x486a, {0xaa,0x9d,0x0f,0x55,0x52,0x35,0x34,0x13}}
350 #define WmiMonitorColorXYZinCIEGuid {0x01faf041,0x842c,0x4230, {0xa3,0x1e,0x13,0x35,0x42,0x8c,0xd8,0xf0}}
351 #define WmiMonitorConnectionParamsGuid {0x2e2d2463,0xb537,0x4da7, {0x8e,0xee,0x51,0x30,0x6f,0x1f,0x48,0x2f}}
352 #define WmiMonitorDescriptorMethodsGuid {0x5341576e,0x75c4,0x4aeb, {0xa8,0x2b,0x87,0x3c,0xd3,0xc6,0xb3,0x84}}
353 #define WmiMonitorDigitalVideoInputParamsGuid {0x51565945,0x498a,0x4a77, {0xac,0xc6,0x15,0x1b,0xec,0xc8,0x05,0xca}}
354 #define WmiMonitorIDGuid {0x671a8285,0x4edb,0x4cae, {0x99,0xfe,0x69,0xa1,0x5c,0x48,0xc0,0xbc}}
355 #define WmiMonitorListedFrequencyRangesGuid {0xe86e9525,0x65b6,0x4b85, {0x95,0xc5,0x00,0xbe,0xac,0xc9,0x75,0xed}}
356 #define WmiMonitorListedSupportedSourceModesGuid {0x6dc76655,0x063c,0x4524, {0xa8,0x62,0xb8,0x41,0x0c,0x26,0x28,0x1b}}
357 #define WmiMonitorRawEEdidV1BlockGuid {0xfaee1471,0x5149,0x4a68, {0xac,0x2c,0xbf,0x96,0xec,0x09,0xf0,0x04}}
358 #define WmiMonitorSupportedDisplayFeaturesGuid {0x9fa9c28b,0x5e5c,0x4035, {0xa5,0xf8,0x67,0xd4,0x55,0x4f,0x8d,0x04}}
360 #if !(defined(MIDL_PASS))
362 DEFINE_GUID(FrequencyRangeDescriptor_GUID
, 0xf4546078,0xf3b2,0x417e,0x94,0xcd,0x47,0xea,0x30,0x6c,0x57,0x51);
363 DEFINE_GUID(IdleAccountingEx_GUID
, 0xd67abd39,0x81f8,0x4a5e,0x81,0x52,0x72,0xe3,0x1e,0xc9,0x12,0xee);
364 DEFINE_GUID(IdleAccounting_GUID
, 0xe2a26f78,0xae07,0x4ee0,0xa3,0x0f,0xce,0x35,0x4f,0x5a,0x94,0xcd);
365 DEFINE_GUID(IdleStateAccountingEx_GUID
, 0x3e0d7b2c,0x401b,0x480f,0x83,0x03,0xd0,0xc2,0x0e,0xa1,0xa7,0xd8);
366 DEFINE_GUID(IdleStateAccounting_GUID
, 0x5280028a,0xc24f,0x43ec,0xb2,0x7d,0xa9,0x60,0xa7,0x0e,0x31,0x9a);
367 DEFINE_GUID(IdleStateBucketEx_GUID
, 0xe53e0a7d,0x36f0,0x4a77,0x87,0x9e,0x9c,0x6b,0x5e,0x4a,0x85,0x54);
368 DEFINE_GUID(KernelIdleStateChange_GUID
, 0x4838fe4f,0xf71c,0x4e51,0x9e,0xcc,0x84,0x30,0xa7,0xac,0x4c,0x6c);
369 DEFINE_GUID(KernelIdleState_GUID
, 0x46bdcf4a,0xe076,0x4550,0x82,0xb2,0x9f,0x32,0xed,0xed,0x3e,0x7f);
370 DEFINE_GUID(KernelIdleStates_GUID
, 0xba138e10,0xe250,0x4ad7,0x86,0x16,0xcf,0x1a,0x7a,0xd4,0x10,0xe7);
371 DEFINE_GUID(KernelPerfStateChange_GUID
, 0xa5b32ddd,0x7f39,0x4abc,0xb8,0x92,0x90,0x0e,0x43,0xb5,0x9e,0xbb);
372 DEFINE_GUID(KernelPerfStateDomainChange_GUID
, 0x995e6b7f,0xd653,0x497a,0xb9,0x78,0x36,0xa3,0x0c,0x29,0xbf,0x01);
373 DEFINE_GUID(KernelPerfState_GUID
, 0x8c7980e1,0xf62b,0x419e,0xaa,0x82,0x27,0x6c,0x8d,0x06,0x4a,0x1f);
374 DEFINE_GUID(KernelPerfStates_GUID
, 0x5708cc20,0x7d40,0x4bf4,0xb4,0xaa,0x2b,0x01,0x33,0x8d,0x01,0x26);
375 DEFINE_GUID(KernelThermalConstraintChange_GUID
, 0xa852c2c8,0x1a4c,0x423b,0x8c,0x2c,0xf3,0x0d,0x82,0x93,0x1a,0x88);
376 DEFINE_GUID(KernelThermalPolicyChange_GUID
, 0xaca5a8f7,0x96ca,0x4397,0xba,0xde,0x43,0xbe,0x2f,0x57,0x7d,0x51);
377 DEFINE_GUID(MSAcpiInfo_GUID
, 0x5daf38ae,0xf6f8,0x4d90,0x81,0x99,0xeb,0xde,0x68,0x00,0xec,0x3b);
378 DEFINE_GUID(MSAcpi_ThermalZoneTemperature_GUID
, 0xa1bc18c0,0xa7c8,0x11d1,0xbf,0x3c,0x00,0xa0,0xc9,0x06,0x29,0x10);
379 DEFINE_GUID(MSAgp_Information_GUID
, 0x8c27fbed,0x1c7b,0x47e4,0xa6,0x49,0x0e,0x38,0x9d,0x3a,0xda,0x4f);
380 DEFINE_GUID(MSChangerParameters_GUID
, 0x24eb52ac,0x7c77,0x438b,0xab,0x61,0xd0,0x24,0xda,0xb0,0xc0,0x3a);
381 DEFINE_GUID(MSChangerProblemDeviceError_GUID
, 0x56b396a8,0x0b95,0x42fe,0xbb,0xce,0xd3,0x6f,0xda,0x90,0x4f,0x8e);
382 DEFINE_GUID(MSChangerProblemEvent_GUID
, 0x45db06a5,0x20d5,0x4de3,0xa3,0x6c,0x3a,0xb9,0x74,0x60,0x0a,0x4c);
383 DEFINE_GUID(MSDeviceUI_FirmwareRevision_GUID
, 0x4504b1d4,0xc5ee,0x4df6,0x95,0x1f,0x16,0x18,0x0e,0x3d,0xd8,0x15);
384 DEFINE_GUID(MSDiskDriver_Geometry_GUID
, 0x25007f51,0x57c2,0x11d1,0xa5,0x28,0x00,0xa0,0xc9,0x06,0x29,0x10);
385 DEFINE_GUID(MSDiskDriver_PerformanceData_GUID
, 0xbdd865d2,0xd7c1,0x11d0,0xa5,0x01,0x00,0xa0,0xc9,0x06,0x29,0x10);
386 DEFINE_GUID(MSDiskDriver_Performance_GUID
, 0xbdd865d1,0xd7c1,0x11d0,0xa5,0x01,0x00,0xa0,0xc9,0x06,0x29,0x10);
387 DEFINE_GUID(MSIde_PortDeviceInfo_GUID
, 0x53f5630f,0xb6bf,0x11d0,0x94,0xf2,0x00,0xa0,0xc9,0x1e,0xfb,0x8b);
388 DEFINE_GUID(MSKeyboard_ClassInformation_GUID
, 0x4731f899,0x71cb,0x11d1,0xa5,0x2c,0x00,0xa0,0xc9,0x06,0x29,0x10);
389 DEFINE_GUID(MSKeyboard_ExtendedID_GUID
, 0x6ac4e23d,0xa950,0x4518,0x8b,0x2b,0xaa,0x4d,0xcd,0x5f,0xe1,0x4a);
390 DEFINE_GUID(MSKeyboard_PortInformation_GUID
, 0x4731f89a,0x71cb,0x11d1,0xa5,0x2c,0x00,0xa0,0xc9,0x06,0x29,0x10);
391 DEFINE_GUID(MSMCAEvent_BusError_GUID
, 0x1ee17050,0x0039,0x40f7,0x9e,0xad,0x14,0xad,0x51,0x61,0x2c,0xb2);
392 DEFINE_GUID(MSMCAEvent_CPUError_GUID
, 0x5ce27cde,0xd179,0x4c68,0x93,0x7f,0xa0,0x7b,0x8c,0xc2,0xea,0x39);
393 DEFINE_GUID(MSMCAEvent_Header_GUID
, 0x6381c27f,0xc8fa,0x4da7,0x89,0x53,0xb8,0x68,0x33,0x73,0x6e,0x15);
394 DEFINE_GUID(MSMCAEvent_InvalidError_GUID
, 0x477b769b,0x785c,0x48dd,0xa0,0x2e,0x57,0xe0,0x51,0xbe,0x7b,0x85);
395 DEFINE_GUID(MSMCAEvent_MemoryError_GUID
, 0x433eea38,0xc1a7,0x48f1,0x88,0x4f,0xb6,0x87,0x5f,0x17,0x6c,0xc7);
396 DEFINE_GUID(MSMCAEvent_MemoryHierarchyError_GUID
, 0xcede75a0,0xa77f,0x452b,0x8f,0x2f,0x54,0x1f,0x92,0x6d,0xb0,0xf9);
397 DEFINE_GUID(MSMCAEvent_MemoryPageRemoved_GUID
, 0x84e9ddb6,0xe233,0x4dfc,0x98,0x8c,0x74,0x12,0xc8,0x75,0x4f,0xec);
398 DEFINE_GUID(MSMCAEvent_PCIBusError_GUID
, 0xa14a5594,0x25de,0x410e,0x9b,0x92,0x80,0xf0,0x80,0x1a,0xec,0x07);
399 DEFINE_GUID(MSMCAEvent_PCIComponentError_GUID
, 0x805caf4e,0x336c,0x4eb2,0x8c,0x0c,0x02,0xf3,0x51,0xcb,0xf1,0x3c);
400 DEFINE_GUID(MSMCAEvent_PlatformSpecificError_GUID
, 0x2d2434aa,0xef83,0x4200,0xba,0x24,0xde,0x36,0x6c,0x41,0x5f,0x7b);
401 DEFINE_GUID(MSMCAEvent_SMBIOSError_GUID
, 0x4184df1b,0xedfe,0x406b,0xb1,0x72,0x54,0xc9,0x1f,0xbd,0x9b,0xaf);
402 DEFINE_GUID(MSMCAEvent_SwitchToCMCPolling_GUID
, 0x39c14290,0xf036,0x4999,0xb8,0xa1,0xb6,0xf8,0x71,0xfb,0x32,0x9e);
403 DEFINE_GUID(MSMCAEvent_SwitchToCPEPolling_GUID
, 0xd5c870ce,0x4ed0,0x4fdc,0xbb,0x54,0x8b,0x45,0x2c,0x18,0x79,0x7e);
404 DEFINE_GUID(MSMCAEvent_SystemEventError_GUID
, 0xbdba4b12,0x8d00,0x4570,0xb9,0xb2,0x3f,0xde,0xcf,0x1d,0x56,0x61);
405 DEFINE_GUID(MSMCAEvent_TLBError_GUID
, 0xb161eeab,0xac03,0x4c2b,0xae,0x7a,0x5a,0x37,0x68,0xf7,0x0e,0x85);
406 DEFINE_GUID(MSMCAInfo_Entry_GUID
, 0x9e77a308,0x6b82,0x4fc1,0xab,0x41,0x0a,0x55,0x86,0x7c,0x35,0xc2);
407 DEFINE_GUID(MSMCAInfo_RawCMCEvent_GUID
, 0x2f1a8a9d,0x7988,0x457f,0xa1,0x7a,0x89,0x79,0xe8,0x20,0x43,0xc5);
408 DEFINE_GUID(MSMCAInfo_RawCorrectedPlatformEvent_GUID
, 0x6b629d5e,0xe63c,0x48a3,0x9e,0xbb,0x97,0x42,0x27,0x07,0x52,0x65);
409 DEFINE_GUID(MSMCAInfo_RawMCAData_GUID
, 0x23602a8a,0xdadd,0x462f,0x9a,0xe5,0x30,0xfa,0x2c,0x37,0xdd,0x5b);
410 DEFINE_GUID(MSMCAInfo_RawMCAEvent_GUID
, 0x2f1a8a9f,0x7988,0x457f,0xa1,0x7a,0x89,0x79,0xe8,0x20,0x43,0xc5);
411 DEFINE_GUID(MSMouse_ClassInformation_GUID
, 0x4731f89b,0x71cb,0x11d1,0xa5,0x2c,0x00,0xa0,0xc9,0x06,0x29,0x10);
412 DEFINE_GUID(MSMouse_PortInformation_GUID
, 0x4731f89c,0x71cb,0x11d1,0xa5,0x2c,0x00,0xa0,0xc9,0x06,0x29,0x10);
413 DEFINE_GUID(MSNdis_80211_AddWEP_GUID
, 0x4307bff0,0x2129,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
414 DEFINE_GUID(MSNdis_80211_AuthenticationMode_GUID
, 0x43920a24,0x2129,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
415 DEFINE_GUID(MSNdis_80211_BSSIList_GUID
, 0x69526f9a,0x2062,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
416 DEFINE_GUID(MSNdis_80211_BaseServiceSetIdentifier_GUID
, 0x2504b6c2,0x1fa5,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
417 DEFINE_GUID(MSNdis_80211_BssIdListScan_GUID
, 0x0d9e01e1,0xba70,0x11d4,0xb6,0x75,0x00,0x20,0x48,0x57,0x03,0x37);
418 DEFINE_GUID(MSNdis_80211_ConfigurationFH_GUID
, 0x4a800b8c,0x2068,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
419 DEFINE_GUID(MSNdis_80211_ConfigurationInfo_GUID
, 0x220c16fc,0xb9a8,0x11d4,0xb6,0x75,0x00,0x20,0x48,0x57,0x03,0x37);
420 DEFINE_GUID(MSNdis_80211_Configuration_GUID
, 0x4a4df982,0x2068,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
421 DEFINE_GUID(MSNdis_80211_DataRates_GUID
, 0x49db8722,0x2068,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
422 DEFINE_GUID(MSNdis_80211_DesiredDataRates_GUID
, 0x452ee08e,0x2536,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
423 DEFINE_GUID(MSNdis_80211_Disassociate_GUID
, 0x43671f40,0x2129,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
424 DEFINE_GUID(MSNdis_80211_FragmentationThreshold_GUID
, 0x69aaa7c4,0x2062,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
425 DEFINE_GUID(MSNdis_80211_InfrastructureMode_GUID
, 0x697d5a7e,0x2062,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
426 DEFINE_GUID(MSNdis_80211_NetworkInfrastructure_GUID
, 0x34e1fa48,0xb9b6,0x11d4,0xb6,0x75,0x00,0x20,0x48,0x57,0x03,0x37);
427 DEFINE_GUID(MSNdis_80211_NetworkTypeInUse_GUID
, 0x857e2326,0x2041,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
428 DEFINE_GUID(MSNdis_80211_NetworkType_GUID
, 0xe779ab61,0xb9ab,0x11d4,0xb6,0x75,0x00,0x20,0x48,0x57,0x03,0x37);
429 DEFINE_GUID(MSNdis_80211_NetworkTypesSupported_GUID
, 0x8531d6e6,0x2041,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
430 DEFINE_GUID(MSNdis_80211_NumberOfAntennas_GUID
, 0x01779336,0x2064,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
431 DEFINE_GUID(MSNdis_80211_PowerMode_GUID
, 0x85be837c,0x2041,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
432 DEFINE_GUID(MSNdis_80211_PrivacyFilter_GUID
, 0x6733c4e9,0x4792,0x11d4,0x97,0xf1,0x00,0xc0,0x4f,0x79,0xc4,0x03);
433 DEFINE_GUID(MSNdis_80211_RTSThreshold_GUID
, 0x0134d07e,0x2064,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
434 DEFINE_GUID(MSNdis_80211_ReceiveAntennaSelected_GUID
, 0x01ac07a2,0x2064,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
435 DEFINE_GUID(MSNdis_80211_ReceivedSignalStrengthEventTrigger_GUID
, 0x155689b8,0x2053,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
436 DEFINE_GUID(MSNdis_80211_ReceivedSignalStrength_GUID
, 0x1507db16,0x2053,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
437 DEFINE_GUID(MSNdis_80211_ReloadDefaults_GUID
, 0x748b14e8,0x32ee,0x4425,0xb9,0x1b,0xc9,0x84,0x8c,0x58,0xb5,0x5a);
438 DEFINE_GUID(MSNdis_80211_RemoveWEP_GUID
, 0x433c345c,0x2129,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
439 DEFINE_GUID(MSNdis_80211_ServiceSetIdentifier_GUID
, 0x7d2a90ea,0x2041,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
440 DEFINE_GUID(MSNdis_80211_Statistics_GUID
, 0x42bb73b0,0x2129,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
441 DEFINE_GUID(MSNdis_80211_TransmitAntennaSelected_GUID
, 0x01dbb74a,0x2064,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
442 DEFINE_GUID(MSNdis_80211_TransmitPowerLevel_GUID
, 0x11e6ba76,0x2053,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
443 DEFINE_GUID(MSNdis_80211_WEPStatus_GUID
, 0xb027a21f,0x3cfa,0x4125,0x80,0x0b,0x3f,0x7a,0x18,0xfd,0xdc,0xdc);
444 DEFINE_GUID(MSNdis_80211_WLanBssId_GUID
, 0x6929e718,0x2062,0x11d4,0x97,0xeb,0x00,0xc0,0x4f,0x79,0xc4,0x03);
445 DEFINE_GUID(MSNdis_AtmHardwareCurrentAddress_GUID
, 0x791ad1a1,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
446 DEFINE_GUID(MSNdis_AtmMaxAal0PacketSize_GUID
, 0x791ad1a5,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
447 DEFINE_GUID(MSNdis_AtmMaxAal1PacketSize_GUID
, 0x791ad1a6,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
448 DEFINE_GUID(MSNdis_AtmMaxAal34PacketSize_GUID
, 0x791ad1a7,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
449 DEFINE_GUID(MSNdis_AtmMaxAal5PacketSize_GUID
, 0x791ad191,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
450 DEFINE_GUID(MSNdis_AtmMaxActiveVciBits_GUID
, 0x791ad1a3,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
451 DEFINE_GUID(MSNdis_AtmMaxActiveVcs_GUID
, 0x791ad1a2,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
452 DEFINE_GUID(MSNdis_AtmMaxActiveVpiBits_GUID
, 0x791ad1a4,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
453 DEFINE_GUID(MSNdis_AtmReceiveCellsDropped_GUID
, 0x0a21480c,0xe35f,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
454 DEFINE_GUID(MSNdis_AtmReceiveCellsOk_GUID
, 0x0a21480a,0xe35f,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
455 DEFINE_GUID(MSNdis_AtmSupportedAalTypes_GUID
, 0x791ad1a0,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
456 DEFINE_GUID(MSNdis_AtmSupportedServiceCategory_GUID
, 0x791ad19f,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
457 DEFINE_GUID(MSNdis_AtmSupportedVcRates_GUID
, 0x791ad19e,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
458 DEFINE_GUID(MSNdis_AtmTransmitCellsOk_GUID
, 0x0a21480b,0xe35f,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
459 DEFINE_GUID(MSNdis_CoDriverVersion_GUID
, 0x791ad198,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
460 DEFINE_GUID(MSNdis_CoHardwareStatus_GUID
, 0x791ad192,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
461 DEFINE_GUID(MSNdis_CoLinkSpeed_GUID
, 0x791ad195,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
462 DEFINE_GUID(MSNdis_CoMacOptions_GUID
, 0x791ad19a,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
463 DEFINE_GUID(MSNdis_CoMediaConnectStatus_GUID
, 0x791ad19b,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
464 DEFINE_GUID(MSNdis_CoMediaInUse_GUID
, 0x791ad194,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
465 DEFINE_GUID(MSNdis_CoMediaSupported_GUID
, 0x791ad193,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
466 DEFINE_GUID(MSNdis_CoMinimumLinkSpeed_GUID
, 0x791ad19d,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
467 DEFINE_GUID(MSNdis_CoReceivePduErrors_GUID
, 0x0a214808,0xe35f,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
468 DEFINE_GUID(MSNdis_CoReceivePdusNoBuffer_GUID
, 0x0a214809,0xe35f,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
469 DEFINE_GUID(MSNdis_CoReceivePdusOk_GUID
, 0x0a214806,0xe35f,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
470 DEFINE_GUID(MSNdis_CoTransmitPduErrors_GUID
, 0x0a214807,0xe35f,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
471 DEFINE_GUID(MSNdis_CoTransmitPdusOk_GUID
, 0x0a214805,0xe35f,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
472 DEFINE_GUID(MSNdis_CoVendorDescription_GUID
, 0x791ad197,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
473 DEFINE_GUID(MSNdis_CoVendorDriverVersion_GUID
, 0x791ad19c,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
474 DEFINE_GUID(MSNdis_CoVendorId_GUID
, 0x791ad196,0xe35c,0x11d0,0x96,0x92,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
475 DEFINE_GUID(MSNdis_CountedString_GUID
, 0x146360a5,0x88dd,0x11dd,0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3);
476 DEFINE_GUID(MSNdis_CurrentLookahead_GUID
, 0x5ec10361,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
477 DEFINE_GUID(MSNdis_CurrentPacketFilter_GUID
, 0x5ec10360,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
478 DEFINE_GUID(MSNdis_DeviceWakeOnMagicPacketOnly_GUID
, 0xa14f1c97,0x8839,0x4f8a,0x99,0x96,0xa2,0x89,0x96,0xeb,0xbf,0x1d);
479 DEFINE_GUID(MSNdis_DriverVersion_GUID
, 0x5ec10362,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
480 DEFINE_GUID(MSNdis_EnumerateAdapterEx_GUID
, 0x16716917,0x4306,0x4be4,0x9b,0x5a,0x38,0x09,0xae,0x44,0xb1,0x25);
481 DEFINE_GUID(MSNdis_EnumerateAdapter_GUID
, 0x981f2d7f,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
482 DEFINE_GUID(MSNdis_EnumeratePorts_GUID
, 0xf1d6abe8,0x15e4,0x4407,0x81,0xb7,0x6b,0x83,0x0c,0x77,0x7c,0xd9);
483 DEFINE_GUID(MSNdis_EnumerateReceiveFilters_GUID
, 0x3f2c141d,0x83bc,0x11dd,0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3);
484 DEFINE_GUID(MSNdis_EnumerateReceiveQueues_GUID
, 0x3f2c141b,0x83bc,0x11dd,0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3);
485 DEFINE_GUID(MSNdis_EthernetCurrentAddress_GUID
, 0x44795700,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
486 DEFINE_GUID(MSNdis_EthernetMacOptions_GUID
, 0x44795703,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
487 DEFINE_GUID(MSNdis_EthernetMaximumMulticastListSize_GUID
, 0x44795702,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
488 DEFINE_GUID(MSNdis_EthernetMoreTransmitCollisions_GUID
, 0x44795706,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
489 DEFINE_GUID(MSNdis_EthernetMulticastList_GUID
, 0x44795701,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
490 DEFINE_GUID(MSNdis_EthernetOneTransmitCollision_GUID
, 0x44795705,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
491 DEFINE_GUID(MSNdis_EthernetPermanentAddress_GUID
, 0x447956ff,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
492 DEFINE_GUID(MSNdis_EthernetReceiveErrorAlignment_GUID
, 0x44795704,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
493 DEFINE_GUID(MSNdis_FddiAttachmentType_GUID
, 0xacf1403d,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
494 DEFINE_GUID(MSNdis_FddiDownstreamNodeLong_GUID
, 0xacf1403f,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
495 DEFINE_GUID(MSNdis_FddiFrameErrors_GUID
, 0xacf14040,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
496 DEFINE_GUID(MSNdis_FddiFramesLost_GUID
, 0xacf14041,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
497 DEFINE_GUID(MSNdis_FddiLConnectionState_GUID
, 0xacf14045,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
498 DEFINE_GUID(MSNdis_FddiLctFailures_GUID
, 0xacf14043,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
499 DEFINE_GUID(MSNdis_FddiLemRejects_GUID
, 0xacf14044,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
500 DEFINE_GUID(MSNdis_FddiLongCurrentAddress_GUID
, 0xacf14036,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
501 DEFINE_GUID(MSNdis_FddiLongMaximumListSize_GUID
, 0xacf14038,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
502 DEFINE_GUID(MSNdis_FddiLongMulticastList_GUID
, 0xacf14037,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
503 DEFINE_GUID(MSNdis_FddiLongPermanentAddress_GUID
, 0xacf14035,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
504 DEFINE_GUID(MSNdis_FddiRingManagmentState_GUID
, 0xacf14042,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
505 DEFINE_GUID(MSNdis_FddiShortCurrentAddress_GUID
, 0xacf1403a,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
506 DEFINE_GUID(MSNdis_FddiShortMaximumListSize_GUID
, 0xacf1403c,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
507 DEFINE_GUID(MSNdis_FddiShortMulticastList_GUID
, 0xacf1403b,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
508 DEFINE_GUID(MSNdis_FddiShortPermanentAddress_GUID
, 0xacf14039,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
509 DEFINE_GUID(MSNdis_FddiUpstreamNodeLong_GUID
, 0xacf1403e,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
510 DEFINE_GUID(MSNdis_GroupAffinity_GUID
, 0xf786fbd5,0xc049,0x11dd,0xb8,0x85,0x00,0x1d,0x09,0x16,0x2b,0xc3);
511 DEFINE_GUID(MSNdis_HDSplitCurrentConfig_GUID
, 0x81d1303c,0xab00,0x4e49,0x80,0xb1,0x5e,0x6e,0x0b,0xf9,0xbe,0x53);
512 DEFINE_GUID(MSNdis_HDSplitParameters_GUID
, 0x1131c56a,0x0a5a,0x4d79,0x8d,0xde,0x1e,0x6f,0x17,0x80,0x05,0xee);
513 DEFINE_GUID(MSNdis_HardwareStatus_GUID
, 0x5ec10354,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
514 DEFINE_GUID(MSNdis_InterruptModerationParameters_GUID
, 0x09f58643,0x31fb,0x45b5,0x85,0x2b,0x09,0xb4,0xd3,0xff,0x37,0x65);
515 DEFINE_GUID(MSNdis_LinkParameters_GUID
, 0x29380131,0xa312,0x4400,0xbe,0x0c,0x53,0x87,0x7a,0x41,0xc4,0x65);
516 DEFINE_GUID(MSNdis_LinkSpeed_GUID
, 0x5ec10359,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
517 DEFINE_GUID(MSNdis_LinkStateData_GUID
, 0x5b26b94f,0x0272,0x4d4c,0x87,0x44,0xbd,0x84,0xbe,0x42,0x1f,0x3b);
518 DEFINE_GUID(MSNdis_LinkState_GUID
, 0xba1f4c14,0xa945,0x4762,0xb9,0x16,0x0b,0x55,0x15,0xb6,0xf4,0x3a);
519 DEFINE_GUID(MSNdis_MacOptions_GUID
, 0x5ec10365,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
520 DEFINE_GUID(MSNdis_MaximumFrameSize_GUID
, 0x5ec10358,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
521 DEFINE_GUID(MSNdis_MaximumLookahead_GUID
, 0x5ec10357,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
522 DEFINE_GUID(MSNdis_MaximumSendPackets_GUID
, 0x5ec10367,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
523 DEFINE_GUID(MSNdis_MaximumTotalSize_GUID
, 0x5ec10363,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
524 DEFINE_GUID(MSNdis_MediaConnectStatus_GUID
, 0x5ec10366,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
525 DEFINE_GUID(MSNdis_MediaInUse_GUID
, 0x5ec10356,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
526 DEFINE_GUID(MSNdis_MediaSupported_GUID
, 0x5ec10355,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
527 DEFINE_GUID(MSNdis_NdisEnumerateVc_GUID
, 0x981f2d82,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
528 DEFINE_GUID(MSNdis_NetworkAddress_GUID
, 0xb5bd98b7,0x0201,0x11d1,0xa5,0x0e,0x00,0xa0,0xc9,0x06,0x29,0x10);
529 DEFINE_GUID(MSNdis_NetworkLinkSpeed_GUID
, 0x60fc6b57,0x0f66,0x11d1,0x96,0xa7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
530 DEFINE_GUID(MSNdis_NetworkShortAddress_GUID
, 0xb5bd98b8,0x0201,0x11d1,0xa5,0x0e,0x00,0xa0,0xc9,0x06,0x29,0x10);
531 DEFINE_GUID(MSNdis_NicSwitchCapabilities_GUID
, 0xdb80dd1c,0x59ae,0x48e7,0xb7,0xec,0xf9,0xbe,0x2c,0x4b,0x8c,0xb0);
532 DEFINE_GUID(MSNdis_NotifyAdapterArrival_GUID
, 0x981f2d81,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
533 DEFINE_GUID(MSNdis_NotifyAdapterRemoval_GUID
, 0x981f2d80,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
534 DEFINE_GUID(MSNdis_NotifyFilterArrival_GUID
, 0x0b6d3c89,0x5917,0x43ca,0xb5,0x78,0xd0,0x1a,0x79,0x67,0xc4,0x1c);
535 DEFINE_GUID(MSNdis_NotifyFilterRemoval_GUID
, 0x1f177cd9,0x5955,0x4721,0x9f,0x6a,0x78,0xeb,0xdf,0xae,0xf8,0x89);
536 DEFINE_GUID(MSNdis_NotifyVcArrival_GUID
, 0x182f9e0c,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
537 DEFINE_GUID(MSNdis_NotifyVcRemoval_GUID
, 0x981f2d79,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
538 DEFINE_GUID(MSNdis_ObjectHeader_GUID
, 0x2b1831b2,0x2216,0x4ede,0xa4,0x69,0x9f,0xe3,0xdd,0x6d,0x5a,0x7e);
539 DEFINE_GUID(MSNdis_PMAdminConfigParam_GUID
, 0x492dc449,0x13d9,0x4bd6,0x89,0xd4,0x96,0xe3,0x53,0x4e,0x6a,0x05);
540 DEFINE_GUID(MSNdis_PMAdminConfigState_GUID
, 0x0cffd0fc,0x8333,0x4000,0x9a,0x3b,0x20,0x07,0x35,0xd6,0x98,0xf9);
541 DEFINE_GUID(MSNdis_PMAdminConfig_GUID
, 0x1528d111,0x708a,0x4ca4,0x92,0x15,0xc0,0x57,0x71,0x16,0x1c,0xda);
542 DEFINE_GUID(MSNdis_PMCapabilitiesParam_GUID
, 0xcccb122d,0xd5c4,0x4ee1,0x80,0x01,0xb8,0xad,0x6d,0x3c,0xe8,0x76);
543 DEFINE_GUID(MSNdis_PMCapabilities_GUID
, 0xb2cf76e3,0xb3ae,0x4394,0xa0,0x1f,0x33,0x8c,0x98,0x70,0xe9,0x39);
544 DEFINE_GUID(MSNdis_PMCapabilityState_GUID
, 0xc1cc6857,0x1a26,0x4f6d,0xab,0x98,0x29,0x1f,0x0c,0x3b,0xbd,0x4c);
545 DEFINE_GUID(MSNdis_PciDeviceProperty_GUID
, 0x0573f70f,0xded8,0x401c,0x8b,0x56,0xa6,0x2b,0xb5,0x28,0xc0,0xe2);
546 DEFINE_GUID(MSNdis_PhysicalMediumType_GUID
, 0x418ca16d,0x3937,0x4208,0x94,0x0a,0xec,0x61,0x96,0x27,0x80,0x85);
547 DEFINE_GUID(MSNdis_PortArray_GUID
, 0x0fee8708,0xdf65,0x456e,0xb4,0xca,0xfa,0x62,0x32,0x66,0xa1,0x2a);
548 DEFINE_GUID(MSNdis_PortAuthParameters_GUID
, 0x5c3bda24,0x8b64,0x4829,0xa5,0x87,0x8c,0xe7,0x19,0x15,0x2f,0xe2);
549 DEFINE_GUID(MSNdis_PortChar_GUID
, 0xf5b7d202,0xe594,0x4aa3,0xbe,0x43,0x49,0x76,0x83,0x3c,0x78,0x40);
550 DEFINE_GUID(MSNdis_PortStateData_GUID
, 0x8feae2c6,0xee28,0x469f,0x8b,0x5d,0x9f,0x74,0x3b,0xab,0x21,0xaa);
551 DEFINE_GUID(MSNdis_QueryInterruptModeration_GUID
, 0xd9c8eea5,0xf16e,0x467c,0x84,0xd5,0x63,0x45,0xa2,0x2c,0xe2,0x13);
552 DEFINE_GUID(MSNdis_QueryNicSwitchCurrentCapabilities_GUID
, 0xe76fdaf3,0x0be7,0x4d95,0x87,0xe9,0x5a,0xea,0xd4,0xb5,0x90,0xe9);
553 DEFINE_GUID(MSNdis_QueryNicSwitchHardwareCapabilities_GUID
, 0x37cab40c,0xd1e8,0x4301,0x8c,0x1d,0x58,0x46,0x5e,0x0c,0x4c,0x0f);
554 DEFINE_GUID(MSNdis_QueryPciDeviceCustomProperty_GUID
, 0xaa39f5ab,0xe260,0x4d01,0x82,0xb0,0xb7,0x37,0xc8,0x80,0xea,0x05);
555 DEFINE_GUID(MSNdis_QueryPhysicalMediumTypeEx_GUID
, 0x899e7782,0x035b,0x43f9,0x8b,0xb6,0x2b,0x58,0x97,0x16,0x12,0xe5);
556 DEFINE_GUID(MSNdis_QueryPortState_GUID
, 0x6fbf2a5f,0x8b8f,0x4920,0x81,0x43,0xe6,0xc4,0x60,0xf5,0x25,0x24);
557 DEFINE_GUID(MSNdis_QueryReceiveFilterCurrentCapabilities_GUID
, 0x4054e80f,0x2bc1,0x4ccc,0xb0,0x33,0x4a,0xbc,0x0c,0x4a,0x1e,0x8c);
558 DEFINE_GUID(MSNdis_QueryReceiveFilterGlobalParameters_GUID
, 0x3f2c141a,0x83bc,0x11dd,0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3);
559 DEFINE_GUID(MSNdis_QueryReceiveFilterHardwareCapabilities_GUID
, 0x3f2c1419,0x83bc,0x11dd,0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3);
560 DEFINE_GUID(MSNdis_QueryReceiveFilterParameters_GUID
, 0x3f2c141e,0x83bc,0x11dd,0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3);
561 DEFINE_GUID(MSNdis_QueryReceiveQueueParameters_GUID
, 0x3f2c141c,0x83bc,0x11dd,0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3);
562 DEFINE_GUID(MSNdis_QueryStatisticsInfo_GUID
, 0x368c45b5,0xc129,0x43c1,0x93,0x9e,0x7e,0xdc,0x2d,0x7f,0xe6,0x21);
563 DEFINE_GUID(MSNdis_RSSEnabled_GUID
, 0x9565cd55,0x3402,0x4e32,0xa5,0xb6,0x2f,0x14,0x3f,0x2f,0x2c,0x30);
564 DEFINE_GUID(MSNdis_ReceiveBlockSize_GUID
, 0x5ec1035d,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
565 DEFINE_GUID(MSNdis_ReceiveBufferSpace_GUID
, 0x5ec1035b,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
566 DEFINE_GUID(MSNdis_ReceiveError_GUID
, 0x447956fd,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
567 DEFINE_GUID(MSNdis_ReceiveFilterCapabilities_GUID
, 0x146360a3,0x88dd,0x11dd,0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3);
568 DEFINE_GUID(MSNdis_ReceiveFilterFieldParameters_GUID
, 0x146360ab,0x88dd,0x11dd,0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3);
569 DEFINE_GUID(MSNdis_ReceiveFilterGlobalParameters_GUID
, 0x146360a4,0x88dd,0x11dd,0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3);
570 DEFINE_GUID(MSNdis_ReceiveFilterInfoArray_GUID
, 0x146360aa,0x88dd,0x11dd,0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3);
571 DEFINE_GUID(MSNdis_ReceiveFilterInfo_GUID
, 0x146360a9,0x88dd,0x11dd,0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3);
572 DEFINE_GUID(MSNdis_ReceiveFilterParameters_GUID
, 0x146360ac,0x88dd,0x11dd,0x94,0xb8,0x00,0x1d,0x09,0x16,0x2b,0xc3);
573 DEFINE_GUID(MSNdis_ReceiveNoBuffer_GUID
, 0x447956fe,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
574 DEFINE_GUID(MSNdis_ReceiveQueueInfoArray_GUID
, 0xf786fbd8,0xc049,0x11dd,0xb8,0x85,0x00,0x1d,0x09,0x16,0x2b,0xc3);
575 DEFINE_GUID(MSNdis_ReceiveQueueInfo_GUID
, 0xf786fbd7,0xc049,0x11dd,0xb8,0x85,0x00,0x1d,0x09,0x16,0x2b,0xc3);
576 DEFINE_GUID(MSNdis_ReceiveQueueParameters_GUID
, 0xf786fbd6,0xc049,0x11dd,0xb8,0x85,0x00,0x1d,0x09,0x16,0x2b,0xc3);
577 DEFINE_GUID(MSNdis_ReceiveScaleCapabilities_GUID
, 0x26c28774,0x4252,0x48fe,0xa6,0x10,0xa5,0x8a,0x39,0x8c,0x0e,0xb1);
578 DEFINE_GUID(MSNdis_ReceivesOk_GUID
, 0x447956fb,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
579 DEFINE_GUID(MSNdis_SetHDSplitParameters_GUID
, 0x8c048bea,0x2913,0x4458,0xb6,0x8e,0x17,0xf6,0xc1,0xe5,0xc6,0x0e);
580 DEFINE_GUID(MSNdis_SetInterruptModeration_GUID
, 0xd789adfa,0x9c56,0x433b,0xad,0x01,0x75,0x74,0xf3,0xce,0xdb,0xe9);
581 DEFINE_GUID(MSNdis_SetLinkParameters_GUID
, 0x8c7d3579,0x252b,0x4614,0x82,0xc5,0xa6,0x50,0xda,0xa1,0x50,0x49);
582 DEFINE_GUID(MSNdis_SetPortParameters_GUID
, 0xaab6ac31,0x86fb,0x48fb,0x8b,0x48,0x63,0xdb,0x23,0x5a,0xce,0x16);
583 DEFINE_GUID(MSNdis_SetTcpOffloadParameters_GUID
, 0x8ead9a22,0x7f69,0x4bc6,0x94,0x9a,0xc8,0x18,0x7b,0x07,0x4e,0x61);
584 DEFINE_GUID(MSNdis_StatisticsInfo_GUID
, 0x8ecc74e1,0xba85,0x482e,0xaf,0xaf,0xb4,0xf8,0xb0,0x87,0xc0,0x6b);
585 DEFINE_GUID(MSNdis_StatusDevicePowerOffEx_GUID
, 0x4159353c,0x5cd7,0x42ce,0x8f,0xe4,0xa4,0x5a,0x23,0x80,0xcc,0x4f);
586 DEFINE_GUID(MSNdis_StatusDevicePowerOff_GUID
, 0x81bc8189,0xb026,0x46ab,0x64,0xb9,0xf1,0x82,0xe3,0x42,0x93,0x4e);
587 DEFINE_GUID(MSNdis_StatusDevicePowerOnEx_GUID
, 0x2b440188,0x92ac,0x4f60,0x9b,0x2d,0x20,0xa3,0x0c,0xbb,0x6b,0xbe);
588 DEFINE_GUID(MSNdis_StatusDevicePowerOn_GUID
, 0x5f81cfd0,0xf046,0x4342,0x61,0xaf,0x89,0x5a,0xce,0xda,0xef,0xd9);
589 DEFINE_GUID(MSNdis_StatusDot11AssociationCompletion_GUID
, 0x458bbea7,0x45a4,0x4ae2,0xb1,0x76,0xe5,0x1f,0x96,0xfc,0x05,0x68);
590 DEFINE_GUID(MSNdis_StatusDot11AssociationStart_GUID
, 0x3927843b,0x6980,0x4b48,0xb1,0x5b,0x4d,0xe5,0x09,0x77,0xac,0x40);
591 DEFINE_GUID(MSNdis_StatusDot11ConnectionCompletion_GUID
, 0x96efd9c9,0x7f1b,0x4a89,0xbc,0x04,0x3e,0x9e,0x27,0x17,0x65,0xf1);
592 DEFINE_GUID(MSNdis_StatusDot11ConnectionStart_GUID
, 0x7b74299d,0x998f,0x4454,0xad,0x08,0xc5,0xaf,0x28,0x57,0x6d,0x1b);
593 DEFINE_GUID(MSNdis_StatusDot11Disassociation_GUID
, 0x3fbeb6fc,0x0fe2,0x43fd,0xb2,0xad,0xbd,0x99,0xb5,0xf9,0x3e,0x13);
594 DEFINE_GUID(MSNdis_StatusDot11LinkQuality_GUID
, 0xa3285184,0xea99,0x48ed,0x82,0x5e,0xa4,0x26,0xb1,0x1c,0x27,0x54);
595 DEFINE_GUID(MSNdis_StatusDot11MPDUMaxLengthChange_GUID
, 0x1d6560ec,0x8e48,0x4a3e,0x9f,0xd5,0xa0,0x1b,0x69,0x8d,0xb6,0xc5);
596 DEFINE_GUID(MSNdis_StatusDot11PhyStateChange_GUID
, 0xdeb45316,0x71b5,0x4736,0xbd,0xef,0x0a,0x9e,0x9f,0x4e,0x62,0xdc);
597 DEFINE_GUID(MSNdis_StatusDot11PmkidCandidateList_GUID
, 0x26d8b8f6,0xdb82,0x49eb,0x8b,0xf3,0x4c,0x13,0x0e,0xf0,0x69,0x50);
598 DEFINE_GUID(MSNdis_StatusDot11RoamingCompletion_GUID
, 0xdd9d47d1,0x282b,0x41e4,0xb9,0x24,0x66,0x36,0x88,0x17,0xfc,0xd3);
599 DEFINE_GUID(MSNdis_StatusDot11RoamingStart_GUID
, 0xb2412d0d,0x26c8,0x4f4e,0x93,0xdf,0xf7,0xb7,0x05,0xa0,0xb4,0x33);
600 DEFINE_GUID(MSNdis_StatusDot11ScanConfirm_GUID
, 0x8500591e,0xa0c7,0x4efb,0x93,0x42,0xb6,0x74,0xb0,0x02,0xcb,0xe6);
601 DEFINE_GUID(MSNdis_StatusDot11TkipmicFailure_GUID
, 0x442c2ae4,0x9bc5,0x4b90,0xa8,0x89,0x45,0x5e,0xf2,0x20,0xf4,0xee);
602 DEFINE_GUID(MSNdis_StatusHDSplitCurrentConfig_GUID
, 0x6c744b0e,0xee9c,0x4205,0x90,0xa2,0x01,0x5f,0x6d,0x65,0xf4,0x03);
603 DEFINE_GUID(MSNdis_StatusLinkSpeedChange_GUID
, 0x981f2d85,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
604 DEFINE_GUID(MSNdis_StatusLinkState_GUID
, 0x64c6f797,0x878c,0x4311,0x92,0x46,0x65,0xdb,0xa8,0x9c,0x3a,0x61);
605 DEFINE_GUID(MSNdis_StatusMediaConnect_GUID
, 0x981f2d7d,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
606 DEFINE_GUID(MSNdis_StatusMediaDisconnect_GUID
, 0x981f2d7e,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
607 DEFINE_GUID(MSNdis_StatusMediaSpecificIndicationEx_GUID
, 0xaaacfca7,0x954a,0x4632,0xa1,0x6e,0xa8,0xa6,0x37,0x93,0xa9,0xe5);
608 DEFINE_GUID(MSNdis_StatusMediaSpecificIndication_GUID
, 0x981f2d84,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
609 DEFINE_GUID(MSNdis_StatusNetworkChange_GUID
, 0xca8a56f9,0xce81,0x40e6,0xa7,0x0f,0xa0,0x67,0xa4,0x76,0xe9,0xe9);
610 DEFINE_GUID(MSNdis_StatusOperationalStatus_GUID
, 0xf917b663,0x845e,0x4d3d,0xb6,0xd4,0x15,0xeb,0x27,0xaf,0x81,0xc5);
611 DEFINE_GUID(MSNdis_StatusPacketFilterChange_GUID
, 0xd47c5407,0x2e75,0x46dd,0x81,0x46,0x1d,0x7e,0xd2,0xd6,0xab,0x1d);
612 DEFINE_GUID(MSNdis_StatusPortState_GUID
, 0x1dac0dfe,0x43e5,0x44b7,0xb7,0x59,0x7b,0xf4,0x6d,0xe3,0x2e,0x81);
613 DEFINE_GUID(MSNdis_StatusProtocolBind_GUID
, 0x5413531c,0xb1f3,0x11d0,0xd7,0x8d,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
614 DEFINE_GUID(MSNdis_StatusProtocolUnbind_GUID
, 0x6e3ce1ec,0xb1f3,0x11d0,0xd7,0x8d,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
615 DEFINE_GUID(MSNdis_StatusResetEnd_GUID
, 0x981f2d77,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
616 DEFINE_GUID(MSNdis_StatusResetStart_GUID
, 0x981f2d76,0xb1f3,0x11d0,0x8d,0xd7,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
617 DEFINE_GUID(MSNdis_StatusTaskOffloadChange_GUID
, 0x45049fc6,0x54d8,0x40c8,0x9c,0x3d,0xb0,0x11,0xc4,0xe7,0x15,0xbc);
618 DEFINE_GUID(MSNdis_TcpConnectionOffloadCurrentConfig_GUID
, 0x2ee6aef1,0x0851,0x458b,0xbf,0x0d,0x79,0x23,0x43,0xd1,0xcd,0xe1);
619 DEFINE_GUID(MSNdis_TcpConnectionOffloadHardwareConfig_GUID
, 0x8ce71f2c,0xd63a,0x4390,0xa4,0x87,0x18,0xfa,0x47,0x26,0x2c,0xeb);
620 DEFINE_GUID(MSNdis_TcpOffloadCurrentConfig_GUID
, 0x68542fed,0x5c74,0x461e,0x89,0x34,0x91,0xc6,0xf9,0xc6,0x09,0x60);
621 DEFINE_GUID(MSNdis_TcpOffloadHardwareConfig_GUID
, 0xcd5f1102,0x590f,0x4ada,0xab,0x65,0x5b,0x31,0xb1,0xdc,0x01,0x72);
622 DEFINE_GUID(MSNdis_TcpOffloadParameters_GUID
, 0x43fe82d8,0x3468,0x497e,0x9d,0xcf,0xf8,0xff,0xc0,0x13,0x37,0x44);
623 DEFINE_GUID(MSNdis_TokenRingCurrentAddress_GUID
, 0x44795708,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
624 DEFINE_GUID(MSNdis_TokenRingCurrentFunctional_GUID
, 0x44795709,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
625 DEFINE_GUID(MSNdis_TokenRingCurrentGroup_GUID
, 0x4479570a,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
626 DEFINE_GUID(MSNdis_TokenRingCurrentRingState_GUID
, 0xacf14032,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
627 DEFINE_GUID(MSNdis_TokenRingCurrentRingStatus_GUID
, 0x890a36ec,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
628 DEFINE_GUID(MSNdis_TokenRingLastOpenStatus_GUID
, 0x4479570b,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
629 DEFINE_GUID(MSNdis_TokenRingLineErrors_GUID
, 0xacf14033,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
630 DEFINE_GUID(MSNdis_TokenRingLostFrames_GUID
, 0xacf14034,0xa61c,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
631 DEFINE_GUID(MSNdis_TokenRingPermanentAddress_GUID
, 0x44795707,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
632 DEFINE_GUID(MSNdis_TransmitBlockSize_GUID
, 0x5ec1035c,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
633 DEFINE_GUID(MSNdis_TransmitBufferSpace_GUID
, 0x5ec1035a,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
634 DEFINE_GUID(MSNdis_TransmitsError_GUID
, 0x447956fc,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
635 DEFINE_GUID(MSNdis_TransmitsOk_GUID
, 0x447956fa,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
636 DEFINE_GUID(MSNdis_VendorDescription_GUID
, 0x5ec1035f,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
637 DEFINE_GUID(MSNdis_VendorDriverVersion_GUID
, 0x447956f9,0xa61b,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
638 DEFINE_GUID(MSNdis_VendorID_GUID
, 0x5ec1035e,0xa61a,0x11d0,0x8d,0xd4,0x00,0xc0,0x4f,0xc3,0x35,0x8c);
639 DEFINE_GUID(MSNdis_VlanIdentifier_GUID
, 0x765dc702,0xc5e8,0x4b67,0x84,0x3b,0x3f,0x5a,0x4f,0xf2,0x64,0x8b);
640 DEFINE_GUID(MSNdis_WmiEnumAdapter_GUID
, 0xe7001b59,0xc3d6,0x4537,0xb4,0x0e,0xa1,0x63,0xd5,0x16,0xe4,0xa3);
641 DEFINE_GUID(MSNdis_WmiHDSplitCurrentConfig_GUID
, 0x34ff16bf,0x30ca,0x4a2a,0xa4,0x6d,0xc7,0xee,0x74,0xbc,0x35,0x82);
642 DEFINE_GUID(MSNdis_WmiIPSecOffloadV1_GUID
, 0x4ec63447,0x2238,0x43a7,0xac,0x33,0x11,0xc7,0xcc,0x7d,0x86,0x65);
643 DEFINE_GUID(MSNdis_WmiIPSecOffloadV1_IPv4AH_GUID
, 0x29bacfdd,0xf063,0x48d8,0x95,0x2c,0xd3,0xdc,0x93,0x30,0x0f,0x15);
644 DEFINE_GUID(MSNdis_WmiIPSecOffloadV1_IPv4ESP_GUID
, 0x86522023,0x4536,0x4b58,0xa1,0xf4,0x25,0x38,0x94,0x1a,0xce,0x43);
645 DEFINE_GUID(MSNdis_WmiIPSecOffloadV1_Supported_GUID
, 0xf86676b9,0xd9fa,0x4d26,0x95,0xce,0xbf,0xbc,0x77,0xd8,0x05,0x96);
646 DEFINE_GUID(MSNdis_WmiMethodHeader_GUID
, 0xe3eac9dd,0x2fd3,0x4963,0xbf,0xfd,0xb4,0x69,0x28,0x88,0xc0,0xd4);
647 DEFINE_GUID(MSNdis_WmiOffload_GUID
, 0x7a877086,0x2204,0x4a8a,0x92,0xa4,0xe3,0xe8,0xab,0x62,0x66,0x29);
648 DEFINE_GUID(MSNdis_WmiOutputInfo_GUID
, 0x7510bb9d,0xdf70,0x4f7e,0xba,0x07,0xe2,0x9d,0x33,0x0b,0x3c,0xc5);
649 DEFINE_GUID(MSNdis_WmiReceiveScaleCapabilities_GUID
, 0xf7a4960a,0xace3,0x44dc,0xb5,0x1e,0x72,0xe0,0x5c,0x5e,0xaf,0xa8);
650 DEFINE_GUID(MSNdis_WmiSetHeader_GUID
, 0x3b5605d8,0x1aaf,0x4ff6,0x85,0xb9,0xbc,0x5f,0xb9,0x73,0xdc,0x54);
651 DEFINE_GUID(MSNdis_WmiTcpConnectionOffload_GUID
, 0x93cfcd3f,0x6228,0x455c,0x90,0x5e,0x3a,0xb8,0x0a,0x2f,0xf0,0x90);
652 DEFINE_GUID(MSNdis_WmiTcpIpChecksumOffload_GUID
, 0x189d4015,0x1b25,0x4d8e,0xa4,0xa9,0xf9,0xeb,0xa8,0x21,0x97,0xc7);
653 DEFINE_GUID(MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive_GUID
, 0xd63d537a,0x59c1,0x4fae,0x8f,0x9b,0xcd,0x9f,0xbb,0xec,0xb8,0x5a);
654 DEFINE_GUID(MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive_GUID
, 0xb9760e75,0x6662,0x49e4,0xaa,0x6c,0xf0,0x28,0xbe,0xfe,0xc8,0xee);
655 DEFINE_GUID(MSNdis_WmiTcpLargeSendOffloadV1_GUID
, 0xb9e4e2f9,0xee89,0x4756,0xb0,0x57,0x38,0xf9,0xd9,0xb5,0x9a,0x92);
656 DEFINE_GUID(MSNdis_WmiTcpLargeSendOffloadV1_IPv4_GUID
, 0xd7673b11,0xe892,0x4a9d,0x8b,0xd8,0x76,0x1f,0xf2,0x56,0xed,0xd9);
657 DEFINE_GUID(MSNdis_WmiTcpLargeSendOffloadV2_GUID
, 0x592977c2,0xcfbe,0x462c,0xb5,0xcf,0x1a,0x76,0x79,0xfe,0x1c,0xba);
658 DEFINE_GUID(MSNdis_WmiTcpLargeSendOffloadV2_IPv4_GUID
, 0x8823d030,0xfa30,0x4b73,0xb3,0x39,0xdb,0x19,0x20,0x7f,0x0d,0x81);
659 DEFINE_GUID(MSNdis_WmiTcpLargeSendOffloadV2_IPv6_GUID
, 0xa7a9597c,0x2f8e,0x410b,0x9b,0xb3,0x5c,0x3a,0x50,0x79,0x2b,0xfc);
660 DEFINE_GUID(MSParallel_AllocFreeCounts_GUID
, 0x4bbb69ea,0x6853,0x11d2,0x8e,0xce,0x00,0xc0,0x4f,0x8e,0xf4,0x81);
661 DEFINE_GUID(MSParallel_DeviceBytesTransferred_GUID
, 0x89fef2d6,0x654b,0x11d2,0x9e,0x15,0x00,0xc0,0x4f,0x8e,0xf4,0x81);
662 DEFINE_GUID(MSPower_DeviceEnable_GUID
, 0x827c0a6f,0xfeb0,0x11d0,0xbd,0x26,0x00,0xaa,0x00,0xb7,0xb3,0x2a);
663 DEFINE_GUID(MSPower_DeviceWakeEnable_GUID
, 0xa9546a82,0xfeb0,0x11d0,0xbd,0x26,0x00,0xaa,0x00,0xb7,0xb3,0x2a);
664 DEFINE_GUID(MSRedbook_DriverInformationGuid
, 0xb90550e7,0xae0a,0x11d1,0xa5,0x71,0x00,0xc0,0x4f,0xa3,0x47,0x30);
665 DEFINE_GUID(MSRedbook_PerformanceGuid
, 0xb90550e8,0xae0a,0x11d1,0xa5,0x71,0x00,0xc0,0x4f,0xa3,0x47,0x30);
666 DEFINE_GUID(MSSerial_CommInfo_GUID
, 0xedb16a62,0xb16c,0x11d1,0xbd,0x98,0x00,0xa0,0xc9,0x06,0xbe,0x2d);
667 DEFINE_GUID(MSSerial_CommProperties_GUID
, 0x8209ec2a,0x2d6b,0x11d2,0xba,0x49,0x00,0xa0,0xc9,0x06,0x29,0x10);
668 DEFINE_GUID(MSSerial_HardwareConfiguration_GUID
, 0x270b9b86,0xb16d,0x11d1,0xbd,0x98,0x00,0xa0,0xc9,0x06,0xbe,0x2d);
669 DEFINE_GUID(MSSerial_PerformanceInformation_GUID
, 0x56415acc,0xb16d,0x11d1,0xbd,0x98,0x00,0xa0,0xc9,0x06,0xbe,0x2d);
670 DEFINE_GUID(MSSerial_PortName_GUID
, 0xa0ec11a8,0xb16c,0x11d1,0xbd,0x98,0x00,0xa0,0xc9,0x06,0xbe,0x2d);
671 DEFINE_GUID(MSSmBios_RawSMBiosTables_GUID
, 0x8f680850,0xa584,0x11d1,0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10);
672 DEFINE_GUID(MSSmBios_SMBiosEventlog_GUID
, 0x8f680851,0xa584,0x11d1,0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10);
673 DEFINE_GUID(MSSmBios_Sysid1394List_GUID
, 0x8f680855,0xa584,0x11d1,0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10);
674 DEFINE_GUID(MSSmBios_Sysid1394_GUID
, 0x8f680854,0xa584,0x11d1,0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10);
675 DEFINE_GUID(MSSmBios_SysidUUIDList_GUID
, 0x8f680853,0xa584,0x11d1,0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10);
676 DEFINE_GUID(MSSmBios_SysidUUID_GUID
, 0x8f680852,0xa584,0x11d1,0xbf,0x38,0x00,0xa0,0xc9,0x06,0x29,0x10);
677 DEFINE_GUID(MSStorageDriver_ATAPISmartData_GUID
, 0x78ebc103,0x4cf9,0x11d2,0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10);
678 DEFINE_GUID(MSStorageDriver_FailurePredictData_GUID
, 0x78ebc103,0x4cf9,0x11d2,0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10);
679 DEFINE_GUID(MSStorageDriver_FailurePredictEvent_GUID
, 0x78ebc104,0x4cf9,0x11d2,0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10);
680 DEFINE_GUID(MSStorageDriver_FailurePredictFunction_GUID
, 0x78ebc105,0x4cf9,0x11d2,0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10);
681 DEFINE_GUID(MSStorageDriver_FailurePredictStatus_GUID
, 0x78ebc102,0x4cf9,0x11d2,0xba,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10);
682 DEFINE_GUID(MSStorageDriver_FailurePredictThresholds_GUID
, 0xdae10783,0xcc31,0x4d2a,0x8a,0x0f,0x86,0x1c,0x04,0x07,0x7a,0x95);
683 DEFINE_GUID(MSStorageDriver_ScsiInfoExceptions_GUID
, 0x1101d829,0x167b,0x4ebf,0xac,0xae,0x28,0xca,0xb7,0xc3,0x48,0x02);
684 DEFINE_GUID(MSTapeDriveParam_GUID
, 0xb9a8cfd5,0x8d72,0x47a4,0xac,0x0e,0x28,0x4a,0x32,0x00,0xf4,0xfb);
685 DEFINE_GUID(MSTapeDriveProblemEvent_GUID
, 0xbc4dd36c,0xfa66,0x4080,0x87,0xa0,0x0c,0x59,0x22,0xeb,0x78,0x87);
686 DEFINE_GUID(MSTapeMediaCapacity_GUID
, 0x8c2147a4,0xff29,0x4336,0xb8,0xa4,0x22,0x7b,0x54,0xcc,0x09,0x66);
687 DEFINE_GUID(MSTapeProblemDeviceError_GUID
, 0x43ec6b13,0x10bb,0x4bf6,0xb7,0x16,0x1c,0x1e,0x2f,0x10,0xbb,0x5f);
688 DEFINE_GUID(MSTapeProblemIoError_GUID
, 0x58fd29f9,0xb516,0x40fd,0x87,0x1a,0x7e,0xe7,0x6d,0x5b,0xb5,0x3e);
689 DEFINE_GUID(MSTapeSymbolicName_GUID
, 0x3fb828f7,0xf119,0x4066,0xb1,0xe6,0xdb,0x40,0x7c,0xe9,0xde,0x91);
690 DEFINE_GUID(MSVerifierIrpLogEntry_GUID
, 0x45068237,0x595d,0x4c7d,0xbd,0x80,0xf8,0x4a,0xdc,0x02,0x57,0xf8);
691 DEFINE_GUID(MSVerifierIrpLogInformation_GUID
, 0x1e2c2980,0xf7db,0x46aa,0x82,0x0e,0x87,0x34,0xfc,0xc2,0x1f,0x4c);
692 DEFINE_GUID(MSWmi_GuidRegistrationInfo_GUID
, 0xb48d49a1,0xe777,0x11d0,0xa5,0x0c,0x00,0xa0,0xc9,0x06,0x29,0x10);
693 DEFINE_GUID(MSWmi_Guid_GUID
, 0xf8c60aed,0xef8d,0x4f95,0x9e,0xa8,0xf0,0x43,0x18,0xa0,0x0f,0x30);
694 DEFINE_GUID(MSWmi_MofData_GUID
, 0x05901221,0xd566,0x11d1,0xb2,0xf0,0x00,0xa0,0xc9,0x06,0x29,0x10);
695 DEFINE_GUID(MSWmi_PnPDeviceId_GUID
, 0xc7bf35d2,0xaadb,0x11d1,0xbf,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10);
696 DEFINE_GUID(MSWmi_PnPInstanceNames_GUID
, 0xc7bf35d3,0xaadb,0x11d1,0xbf,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10);
697 DEFINE_GUID(MSWmi_ProviderInfo_GUID
, 0xc7bf35d0,0xaadb,0x11d1,0xbf,0x4a,0x00,0xa0,0xc9,0x06,0x29,0x10);
698 DEFINE_GUID(ProcessorPerformance_GUID
, 0x7fd18652,0x0cfe,0x40d2,0xb0,0xa1,0x0b,0x06,0x6a,0x87,0x75,0x9e);
699 DEFINE_GUID(RegisteredGuids_GUID
, 0xe3dff7bd,0x3915,0x11d2,0x91,0x03,0x00,0xc0,0x4f,0xb9,0x98,0xa2);
700 DEFINE_GUID(VideoModeDescriptor_GUID
, 0x4a97ed30,0xbfaa,0x491a,0x9d,0xfd,0xb4,0x3a,0xde,0xdb,0xf8,0xe3);
701 DEFINE_GUID(WHEAErrorInjectionMethods_GUID
, 0xe808ff73,0x2093,0x472a,0xa5,0xcc,0xdf,0x24,0xf0,0x31,0xb0,0x35);
702 DEFINE_GUID(WHEAErrorSourceMethods_GUID
, 0x91c3c007,0x185d,0x4d78,0xa7,0x51,0xbf,0xcb,0x31,0xc2,0xc6,0x4d);
703 DEFINE_GUID(WmiMonitorAnalogVideoInputParams_GUID
, 0xa56dbcf9,0xc4f0,0x44a8,0x9c,0x1b,0xbb,0x3b,0x3f,0x77,0x4b,0x4d);
704 DEFINE_GUID(WmiMonitorBasicDisplayParams_GUID
, 0x9831b7e6,0x09ac,0x491f,0x8d,0x07,0x3c,0x3d,0x64,0x9d,0x82,0x40);
705 DEFINE_GUID(WmiMonitorBrightnessEvent_GUID
, 0x123c80d2,0x937f,0x4cfe,0x80,0xf4,0xc4,0x0d,0x59,0x6e,0x48,0xb7);
706 DEFINE_GUID(WmiMonitorBrightnessMethods_GUID
, 0x479b20b4,0x5559,0x46fe,0xbe,0x97,0x7d,0x22,0x21,0x54,0x42,0x1f);
707 DEFINE_GUID(WmiMonitorBrightness_GUID
, 0xd43412ac,0x67f9,0x4fbb,0xa0,0x81,0x17,0x52,0xa2,0xc3,0x3e,0x84);
708 DEFINE_GUID(WmiMonitorColorCharacteristics_GUID
, 0xea324793,0x51bb,0x486a,0xaa,0x9d,0x0f,0x55,0x52,0x35,0x34,0x13);
709 DEFINE_GUID(WmiMonitorColorXYZinCIE_GUID
, 0x01faf041,0x842c,0x4230,0xa3,0x1e,0x13,0x35,0x42,0x8c,0xd8,0xf0);
710 DEFINE_GUID(WmiMonitorConnectionParams_GUID
, 0x2e2d2463,0xb537,0x4da7,0x8e,0xee,0x51,0x30,0x6f,0x1f,0x48,0x2f);
711 DEFINE_GUID(WmiMonitorDescriptorMethods_GUID
, 0x5341576e,0x75c4,0x4aeb,0xa8,0x2b,0x87,0x3c,0xd3,0xc6,0xb3,0x84);
712 DEFINE_GUID(WmiMonitorDigitalVideoInputParams_GUID
, 0x51565945,0x498a,0x4a77,0xac,0xc6,0x15,0x1b,0xec,0xc8,0x05,0xca);
713 DEFINE_GUID(WmiMonitorID_GUID
, 0x671a8285,0x4edb,0x4cae,0x99,0xfe,0x69,0xa1,0x5c,0x48,0xc0,0xbc);
714 DEFINE_GUID(WmiMonitorListedFrequencyRanges_GUID
, 0xe86e9525,0x65b6,0x4b85,0x95,0xc5,0x00,0xbe,0xac,0xc9,0x75,0xed);
715 DEFINE_GUID(WmiMonitorListedSupportedSourceModes_GUID
, 0x6dc76655,0x063c,0x4524,0xa8,0x62,0xb8,0x41,0x0c,0x26,0x28,0x1b);
716 DEFINE_GUID(WmiMonitorRawEEdidV1Block_GUID
, 0xfaee1471,0x5149,0x4a68,0xac,0x2c,0xbf,0x96,0xec,0x09,0xf0,0x04);
717 DEFINE_GUID(WmiMonitorSupportedDisplayFeatures_GUID
, 0x9fa9c28b,0x5e5c,0x4035,0xa5,0xf8,0x67,0xd4,0x55,0x4f,0x8d,0x04);
719 #endif /* !(defined(MIDL_PASS)) */
721 #define MSWmi_MofData_Unused1_SIZE sizeof(ULONG)
722 #define MSWmi_MofData_Unused1_ID 1
723 #define MSWmi_MofData_Unused2_SIZE sizeof(ULONG)
724 #define MSWmi_MofData_Unused2_ID 2
725 #define MSWmi_MofData_Size_SIZE sizeof(ULONG)
726 #define MSWmi_MofData_Size_ID 3
727 #define MSWmi_MofData_Unused4_SIZE sizeof(ULONG)
728 #define MSWmi_MofData_Unused4_ID 4
729 #define MSWmi_MofData_BinaryMofData_ID 5
731 #define MSWmi_PnPDeviceId_PnPDeviceId_ID 1
732 #define MSWmi_PnPInstanceNames_Count_SIZE sizeof(ULONG)
733 #define MSWmi_PnPInstanceNames_Count_ID 1
734 #define MSWmi_PnPInstanceNames_InstanceNameList_ID 2
736 #define MSWmi_Guid_Guid_SIZE sizeof(UCHAR[16])
737 #define MSWmi_Guid_Guid_ID 1
738 #define MSWmi_Guid_SIZE (FIELD_OFFSET(MSWmi_Guid, Guid) + MSWmi_Guid_Guid_SIZE)
740 #define MSWmi_GuidRegistrationInfo_Operation_SIZE sizeof(ULONG)
741 #define MSWmi_GuidRegistrationInfo_Operation_ID 1
742 #define MSWmi_GuidRegistrationInfo_GuidCount_SIZE sizeof(ULONG)
743 #define MSWmi_GuidRegistrationInfo_GuidCount_ID 2
744 #define MSWmi_GuidRegistrationInfo_GuidList_ID 3
746 #define MSAcpiInfo_BootArchitecture_SIZE sizeof(ULONG)
747 #define MSAcpiInfo_BootArchitecture_ID 1
748 #define MSAcpiInfo_PreferredProfile_SIZE sizeof(ULONG)
749 #define MSAcpiInfo_PreferredProfile_ID 2
750 #define MSAcpiInfo_Capabilities_SIZE sizeof(ULONG)
751 #define MSAcpiInfo_Capabilities_ID 3
752 #define MSAcpiInfo_SIZE (FIELD_OFFSET(MSAcpiInfo, Capabilities) + MSAcpiInfo_Capabilities_SIZE)
754 #define GetErrorInjectionCapabilitiesRtn 1
756 #define GET_INJECTION_CAPABILITIES_OUT_Status_SIZE sizeof(ULONG)
757 #define GET_INJECTION_CAPABILITIES_OUT_Status_ID 1
758 #define GET_INJECTION_CAPABILITIES_OUT_Capabilities_SIZE sizeof(ULONG)
759 #define GET_INJECTION_CAPABILITIES_OUT_Capabilities_ID 2
761 #define GET_INJECTION_CAPABILITIES_OUT_SIZE (FIELD_OFFSET(GET_INJECTION_CAPABILITIES_OUT, Capabilities) + GET_INJECTION_CAPABILITIES_OUT_Capabilities_SIZE)
763 #define InjectErrorRtn 2
765 #define INJECT_HARDWARE_ERROR_IN_ErrorType_SIZE sizeof(ULONG)
766 #define INJECT_HARDWARE_ERROR_IN_ErrorType_ID 1
767 #define INJECT_HARDWARE_ERROR_IN_Parameter1_SIZE sizeof(ULONGLONG)
768 #define INJECT_HARDWARE_ERROR_IN_Parameter1_ID 2
769 #define INJECT_HARDWARE_ERROR_IN_Parameter2_SIZE sizeof(ULONGLONG)
770 #define INJECT_HARDWARE_ERROR_IN_Parameter2_ID 3
771 #define INJECT_HARDWARE_ERROR_IN_Parameter3_SIZE sizeof(ULONGLONG)
772 #define INJECT_HARDWARE_ERROR_IN_Parameter3_ID 4
773 #define INJECT_HARDWARE_ERROR_IN_Parameter4_SIZE sizeof(ULONGLONG)
774 #define INJECT_HARDWARE_ERROR_IN_Parameter4_ID 5
776 #define INJECT_HARDWARE_ERROR_IN_SIZE (FIELD_OFFSET(INJECT_HARDWARE_ERROR_IN, Parameter4) + INJECT_HARDWARE_ERROR_IN_Parameter4_SIZE)
778 #define INJECT_HARDWARE_ERROR_OUT_Status_SIZE sizeof(ULONG)
779 #define INJECT_HARDWARE_ERROR_OUT_Status_ID 6
781 #define INJECT_HARDWARE_ERROR_OUT_SIZE (FIELD_OFFSET(INJECT_HARDWARE_ERROR_OUT, Status) + INJECT_HARDWARE_ERROR_OUT_Status_SIZE)
783 #define GetAllErrorSourcesRtn 1
785 #define GET_ALL_ERROR_SOURCES_OUT_Status_SIZE sizeof(ULONG)
786 #define GET_ALL_ERROR_SOURCES_OUT_Status_ID 1
787 #define GET_ALL_ERROR_SOURCES_OUT_Count_SIZE sizeof(ULONG)
788 #define GET_ALL_ERROR_SOURCES_OUT_Count_ID 2
789 #define GET_ALL_ERROR_SOURCES_OUT_Length_SIZE sizeof(ULONG)
790 #define GET_ALL_ERROR_SOURCES_OUT_Length_ID 3
791 #define GET_ALL_ERROR_SOURCES_OUT_ErrorSourceArray_ID 4
793 #define GetErrorSourceInfoRtn 2
795 #define GET_ERROR_SOURCE_INFO_IN_ErrorSourceId_SIZE sizeof(ULONG)
796 #define GET_ERROR_SOURCE_INFO_IN_ErrorSourceId_ID 2
798 #define GET_ERROR_SOURCE_INFO_IN_SIZE (FIELD_OFFSET(GET_ERROR_SOURCE_INFO_IN, ErrorSourceId) + GET_ERROR_SOURCE_INFO_IN_ErrorSourceId_SIZE)
800 #define GET_ERROR_SOURCE_INFO_OUT_Status_SIZE sizeof(ULONG)
801 #define GET_ERROR_SOURCE_INFO_OUT_Status_ID 1
802 #define GET_ERROR_SOURCE_INFO_OUT_Length_SIZE sizeof(ULONG)
803 #define GET_ERROR_SOURCE_INFO_OUT_Length_ID 3
804 #define GET_ERROR_SOURCE_INFO_OUT_ErrorSourceInfo_ID 4
806 #define SetErrorSourceInfoRtn 3
808 #define SET_ERROR_SOURCE_INFO_IN_Length_SIZE sizeof(ULONG)
809 #define SET_ERROR_SOURCE_INFO_IN_Length_ID 2
810 #define SET_ERROR_SOURCE_INFO_IN_ErrorSourceInfo_ID 3
812 #define SET_ERROR_SOURCE_INFO_OUT_Status_SIZE sizeof(ULONG)
813 #define SET_ERROR_SOURCE_INFO_OUT_Status_ID 1
815 #define SET_ERROR_SOURCE_INFO_OUT_SIZE (FIELD_OFFSET(SET_ERROR_SOURCE_INFO_OUT, Status) + SET_ERROR_SOURCE_INFO_OUT_Status_SIZE)
817 #define EnableErrorSourceRtn 4
819 #define ENABLE_ERROR_SOURCE_IN_ErrorSourceId_SIZE sizeof(ULONG)
820 #define ENABLE_ERROR_SOURCE_IN_ErrorSourceId_ID 2
822 #define ENABLE_ERROR_SOURCE_IN_SIZE (FIELD_OFFSET(ENABLE_ERROR_SOURCE_IN, ErrorSourceId) + ENABLE_ERROR_SOURCE_IN_ErrorSourceId_SIZE)
824 #define ENABLE_ERROR_SOURCE_OUT_Status_SIZE sizeof(ULONG)
825 #define ENABLE_ERROR_SOURCE_OUT_Status_ID 1
827 #define ENABLE_ERROR_SOURCE_OUT_SIZE (FIELD_OFFSET(ENABLE_ERROR_SOURCE_OUT, Status) + ENABLE_ERROR_SOURCE_OUT_Status_SIZE)
829 #define DisableErrorSourceRtn 5
831 #define DISABLE_ERROR_SOURCE_IN_ErrorSourceId_SIZE sizeof(ULONG)
832 #define DISABLE_ERROR_SOURCE_IN_ErrorSourceId_ID 2
834 #define DISABLE_ERROR_SOURCE_IN_SIZE (FIELD_OFFSET(DISABLE_ERROR_SOURCE_IN, ErrorSourceId) + DISABLE_ERROR_SOURCE_IN_ErrorSourceId_SIZE)
836 #define DISABLE_ERROR_SOURCE_OUT_Status_SIZE sizeof(ULONG)
837 #define DISABLE_ERROR_SOURCE_OUT_Status_ID 1
839 #define DISABLE_ERROR_SOURCE_OUT_SIZE (FIELD_OFFSET(DISABLE_ERROR_SOURCE_OUT, Status) + DISABLE_ERROR_SOURCE_OUT_Status_SIZE)
841 #define MSSmBios_RawSMBiosTables_Used20CallingMethod_SIZE sizeof(BOOLEAN)
842 #define MSSmBios_RawSMBiosTables_Used20CallingMethod_ID 1
843 #define MSSmBios_RawSMBiosTables_SmbiosMajorVersion_SIZE sizeof(UCHAR)
844 #define MSSmBios_RawSMBiosTables_SmbiosMajorVersion_ID 2
845 #define MSSmBios_RawSMBiosTables_SmbiosMinorVersion_SIZE sizeof(UCHAR)
846 #define MSSmBios_RawSMBiosTables_SmbiosMinorVersion_ID 3
847 #define MSSmBios_RawSMBiosTables_DmiRevision_SIZE sizeof(UCHAR)
848 #define MSSmBios_RawSMBiosTables_DmiRevision_ID 4
849 #define MSSmBios_RawSMBiosTables_Size_SIZE sizeof(ULONG)
850 #define MSSmBios_RawSMBiosTables_Size_ID 5
851 #define MSSmBios_RawSMBiosTables_SMBiosData_ID 6
853 #define MSMCAEvent_Header_RecordId_SIZE sizeof(ULONGLONG)
854 #define MSMCAEvent_Header_RecordId_ID 1
855 #define MSMCAEvent_Header_ErrorSeverity_SIZE sizeof(UCHAR)
856 #define MSMCAEvent_Header_ErrorSeverity_ID 2
857 #define MSMCAEvent_Header_Type_SIZE sizeof(ULONG)
858 #define MSMCAEvent_Header_Type_ID 3
859 #define MSMCAEvent_Header_Cpu_SIZE sizeof(ULONG)
860 #define MSMCAEvent_Header_Cpu_ID 4
861 #define MSMCAEvent_Header_AdditionalErrors_SIZE sizeof(ULONG)
862 #define MSMCAEvent_Header_AdditionalErrors_ID 5
863 #define MSMCAEvent_Header_LogToEventlog_SIZE sizeof(ULONG)
864 #define MSMCAEvent_Header_LogToEventlog_ID 6
866 #define MSMCAEvent_Header_SIZE (FIELD_OFFSET(MSMCAEvent_Header, LogToEventlog) + MSMCAEvent_Header_LogToEventlog_SIZE)
868 #define MSMCAEvent_BusError_RecordId_SIZE sizeof(ULONGLONG)
869 #define MSMCAEvent_BusError_RecordId_ID 1
870 #define MSMCAEvent_BusError_ErrorSeverity_SIZE sizeof(UCHAR)
871 #define MSMCAEvent_BusError_ErrorSeverity_ID 2
872 #define MSMCAEvent_BusError_Type_SIZE sizeof(ULONG)
873 #define MSMCAEvent_BusError_Type_ID 3
874 #define MSMCAEvent_BusError_Cpu_SIZE sizeof(ULONG)
875 #define MSMCAEvent_BusError_Cpu_ID 4
876 #define MSMCAEvent_BusError_AdditionalErrors_SIZE sizeof(ULONG)
877 #define MSMCAEvent_BusError_AdditionalErrors_ID 5
878 #define MSMCAEvent_BusError_LogToEventlog_SIZE sizeof(ULONG)
879 #define MSMCAEvent_BusError_LogToEventlog_ID 6
880 #define MSMCAEvent_BusError_Participation_SIZE sizeof(ULONG)
881 #define MSMCAEvent_BusError_Participation_ID 7
882 #define MSMCAEvent_BusError_MemoryHierarchyLevel_SIZE sizeof(ULONG)
883 #define MSMCAEvent_BusError_MemoryHierarchyLevel_ID 8
884 #define MSMCAEvent_BusError_RequestType_SIZE sizeof(ULONG)
885 #define MSMCAEvent_BusError_RequestType_ID 9
886 #define MSMCAEvent_BusError_MemOrIo_SIZE sizeof(ULONG)
887 #define MSMCAEvent_BusError_MemOrIo_ID 10
888 #define MSMCAEvent_BusError_Address_SIZE sizeof(ULONGLONG)
889 #define MSMCAEvent_BusError_Address_ID 11
890 #define MSMCAEvent_BusError_Size_SIZE sizeof(ULONG)
891 #define MSMCAEvent_BusError_Size_ID 12
892 #define MSMCAEvent_BusError_RawRecord_ID 13
894 #define MSMCAEvent_TLBError_RecordId_SIZE sizeof(ULONGLONG)
895 #define MSMCAEvent_TLBError_RecordId_ID 1
896 #define MSMCAEvent_TLBError_ErrorSeverity_SIZE sizeof(UCHAR)
897 #define MSMCAEvent_TLBError_ErrorSeverity_ID 2
898 #define MSMCAEvent_TLBError_Type_SIZE sizeof(ULONG)
899 #define MSMCAEvent_TLBError_Type_ID 3
900 #define MSMCAEvent_TLBError_Cpu_SIZE sizeof(ULONG)
901 #define MSMCAEvent_TLBError_Cpu_ID 4
902 #define MSMCAEvent_TLBError_AdditionalErrors_SIZE sizeof(ULONG)
903 #define MSMCAEvent_TLBError_AdditionalErrors_ID 5
904 #define MSMCAEvent_TLBError_LogToEventlog_SIZE sizeof(ULONG)
905 #define MSMCAEvent_TLBError_LogToEventlog_ID 6
906 #define MSMCAEvent_TLBError_TransactionType_SIZE sizeof(ULONG)
907 #define MSMCAEvent_TLBError_TransactionType_ID 7
908 #define MSMCAEvent_TLBError_MemoryHierarchyLevel_SIZE sizeof(ULONG)
909 #define MSMCAEvent_TLBError_MemoryHierarchyLevel_ID 8
910 #define MSMCAEvent_TLBError_Address_SIZE sizeof(ULONGLONG)
911 #define MSMCAEvent_TLBError_Address_ID 9
912 #define MSMCAEvent_TLBError_Size_SIZE sizeof(ULONG)
913 #define MSMCAEvent_TLBError_Size_ID 10
914 #define MSMCAEvent_TLBError_RawRecord_ID 11
916 #define MSMCAEvent_MemoryHierarchyError_RecordId_SIZE sizeof(ULONGLONG)
917 #define MSMCAEvent_MemoryHierarchyError_RecordId_ID 1
918 #define MSMCAEvent_MemoryHierarchyError_ErrorSeverity_SIZE sizeof(UCHAR)
919 #define MSMCAEvent_MemoryHierarchyError_ErrorSeverity_ID 2
920 #define MSMCAEvent_MemoryHierarchyError_Type_SIZE sizeof(ULONG)
921 #define MSMCAEvent_MemoryHierarchyError_Type_ID 3
922 #define MSMCAEvent_MemoryHierarchyError_Cpu_SIZE sizeof(ULONG)
923 #define MSMCAEvent_MemoryHierarchyError_Cpu_ID 4
924 #define MSMCAEvent_MemoryHierarchyError_AdditionalErrors_SIZE sizeof(ULONG)
925 #define MSMCAEvent_MemoryHierarchyError_AdditionalErrors_ID 5
926 #define MSMCAEvent_MemoryHierarchyError_LogToEventlog_SIZE sizeof(ULONG)
927 #define MSMCAEvent_MemoryHierarchyError_LogToEventlog_ID 6
928 #define MSMCAEvent_MemoryHierarchyError_TransactionType_SIZE sizeof(ULONG)
929 #define MSMCAEvent_MemoryHierarchyError_TransactionType_ID 7
930 #define MSMCAEvent_MemoryHierarchyError_MemoryHierarchyLevel_SIZE sizeof(ULONG)
931 #define MSMCAEvent_MemoryHierarchyError_MemoryHierarchyLevel_ID 8
932 #define MSMCAEvent_MemoryHierarchyError_RequestType_SIZE sizeof(ULONG)
933 #define MSMCAEvent_MemoryHierarchyError_RequestType_ID 9
934 #define MSMCAEvent_MemoryHierarchyError_Address_SIZE sizeof(ULONGLONG)
935 #define MSMCAEvent_MemoryHierarchyError_Address_ID 10
936 #define MSMCAEvent_MemoryHierarchyError_Size_SIZE sizeof(ULONG)
937 #define MSMCAEvent_MemoryHierarchyError_Size_ID 11
938 #define MSMCAEvent_MemoryHierarchyError_RawRecord_ID 12
940 #define MSMCAEvent_CPUError_RecordId_SIZE sizeof(ULONGLONG)
941 #define MSMCAEvent_CPUError_RecordId_ID 1
942 #define MSMCAEvent_CPUError_ErrorSeverity_SIZE sizeof(UCHAR)
943 #define MSMCAEvent_CPUError_ErrorSeverity_ID 2
944 #define MSMCAEvent_CPUError_Type_SIZE sizeof(ULONG)
945 #define MSMCAEvent_CPUError_Type_ID 3
946 #define MSMCAEvent_CPUError_Cpu_SIZE sizeof(ULONG)
947 #define MSMCAEvent_CPUError_Cpu_ID 4
948 #define MSMCAEvent_CPUError_AdditionalErrors_SIZE sizeof(ULONG)
949 #define MSMCAEvent_CPUError_AdditionalErrors_ID 5
950 #define MSMCAEvent_CPUError_LogToEventlog_SIZE sizeof(ULONG)
951 #define MSMCAEvent_CPUError_LogToEventlog_ID 6
952 #define MCACpuCacheError 0
953 #define MCACpuTlbError 1
954 #define MCACpuBusError 2
955 #define MCACpuRegFileError 3
956 #define MCACpuMSError 4
957 #define MSMCAEvent_CPUError_MajorErrorType_SIZE sizeof(ULONG)
958 #define MSMCAEvent_CPUError_MajorErrorType_ID 7
959 #define MSMCAEvent_CPUError_Level_SIZE sizeof(ULONG)
960 #define MSMCAEvent_CPUError_Level_ID 8
961 #define MSMCAEvent_CPUError_CacheOp_SIZE sizeof(ULONG)
962 #define MSMCAEvent_CPUError_CacheOp_ID 9
963 #define MSMCAEvent_CPUError_CacheMesi_SIZE sizeof(ULONG)
964 #define MSMCAEvent_CPUError_CacheMesi_ID 10
965 #define MSMCAEvent_CPUError_TLBOp_SIZE sizeof(ULONG)
966 #define MSMCAEvent_CPUError_TLBOp_ID 11
967 #define MSMCAEvent_CPUError_BusType_SIZE sizeof(ULONG)
968 #define MSMCAEvent_CPUError_BusType_ID 12
969 #define MSMCAEvent_CPUError_BusSev_SIZE sizeof(ULONG)
970 #define MSMCAEvent_CPUError_BusSev_ID 13
971 #define MSMCAEvent_CPUError_RegFileId_SIZE sizeof(ULONG)
972 #define MSMCAEvent_CPUError_RegFileId_ID 14
973 #define MSMCAEvent_CPUError_RegFileOp_SIZE sizeof(ULONG)
974 #define MSMCAEvent_CPUError_RegFileOp_ID 15
975 #define MSMCAEvent_CPUError_MSSid_SIZE sizeof(ULONG)
976 #define MSMCAEvent_CPUError_MSSid_ID 16
977 #define MSMCAEvent_CPUError_MSOp_SIZE sizeof(ULONG)
978 #define MSMCAEvent_CPUError_MSOp_ID 17
979 #define MSMCAEvent_CPUError_MSArrayId_SIZE sizeof(ULONG)
980 #define MSMCAEvent_CPUError_MSArrayId_ID 18
981 #define MSMCAEvent_CPUError_MSIndex_SIZE sizeof(ULONG)
982 #define MSMCAEvent_CPUError_MSIndex_ID 19
983 #define MSMCAEvent_CPUError_Size_SIZE sizeof(ULONG)
984 #define MSMCAEvent_CPUError_Size_ID 20
985 #define MSMCAEvent_CPUError_RawRecord_ID 21
987 #define MSMCAEvent_MemoryError_RecordId_SIZE sizeof(ULONGLONG)
988 #define MSMCAEvent_MemoryError_RecordId_ID 1
989 #define MSMCAEvent_MemoryError_ErrorSeverity_SIZE sizeof(UCHAR)
990 #define MSMCAEvent_MemoryError_ErrorSeverity_ID 2
991 #define MSMCAEvent_MemoryError_Type_SIZE sizeof(ULONG)
992 #define MSMCAEvent_MemoryError_Type_ID 3
993 #define MSMCAEvent_MemoryError_Cpu_SIZE sizeof(ULONG)
994 #define MSMCAEvent_MemoryError_Cpu_ID 4
995 #define MSMCAEvent_MemoryError_AdditionalErrors_SIZE sizeof(ULONG)
996 #define MSMCAEvent_MemoryError_AdditionalErrors_ID 5
997 #define MSMCAEvent_MemoryError_LogToEventlog_SIZE sizeof(ULONG)
998 #define MSMCAEvent_MemoryError_LogToEventlog_ID 6
999 #define MSMCAEvent_MemoryError_VALIDATION_BITS_SIZE sizeof(ULONGLONG)
1000 #define MSMCAEvent_MemoryError_VALIDATION_BITS_ID 7
1001 #define MSMCAEvent_MemoryError_MEM_ERROR_STATUS_SIZE sizeof(ULONGLONG)
1002 #define MSMCAEvent_MemoryError_MEM_ERROR_STATUS_ID 8
1003 #define MSMCAEvent_MemoryError_MEM_PHYSICAL_ADDR_SIZE sizeof(ULONGLONG)
1004 #define MSMCAEvent_MemoryError_MEM_PHYSICAL_ADDR_ID 9
1005 #define MSMCAEvent_MemoryError_MEM_PHYSICAL_MASK_SIZE sizeof(ULONGLONG)
1006 #define MSMCAEvent_MemoryError_MEM_PHYSICAL_MASK_ID 10
1007 #define MSMCAEvent_MemoryError_RESPONDER_ID_SIZE sizeof(ULONGLONG)
1008 #define MSMCAEvent_MemoryError_RESPONDER_ID_ID 11
1009 #define MSMCAEvent_MemoryError_TARGET_ID_SIZE sizeof(ULONGLONG)
1010 #define MSMCAEvent_MemoryError_TARGET_ID_ID 12
1011 #define MSMCAEvent_MemoryError_REQUESTOR_ID_SIZE sizeof(ULONGLONG)
1012 #define MSMCAEvent_MemoryError_REQUESTOR_ID_ID 13
1013 #define MSMCAEvent_MemoryError_BUS_SPECIFIC_DATA_SIZE sizeof(ULONGLONG)
1014 #define MSMCAEvent_MemoryError_BUS_SPECIFIC_DATA_ID 14
1015 #define MSMCAEvent_MemoryError_MEM_NODE_SIZE sizeof(USHORT)
1016 #define MSMCAEvent_MemoryError_MEM_NODE_ID 15
1017 #define MSMCAEvent_MemoryError_MEM_CARD_SIZE sizeof(USHORT)
1018 #define MSMCAEvent_MemoryError_MEM_CARD_ID 16
1019 #define MSMCAEvent_MemoryError_MEM_BANK_SIZE sizeof(USHORT)
1020 #define MSMCAEvent_MemoryError_MEM_BANK_ID 17
1021 #define MSMCAEvent_MemoryError_xMEM_DEVICE_SIZE sizeof(USHORT)
1022 #define MSMCAEvent_MemoryError_xMEM_DEVICE_ID 18
1023 #define MSMCAEvent_MemoryError_MEM_MODULE_SIZE sizeof(USHORT)
1024 #define MSMCAEvent_MemoryError_MEM_MODULE_ID 19
1025 #define MSMCAEvent_MemoryError_MEM_ROW_SIZE sizeof(USHORT)
1026 #define MSMCAEvent_MemoryError_MEM_ROW_ID 20
1027 #define MSMCAEvent_MemoryError_MEM_COLUMN_SIZE sizeof(USHORT)
1028 #define MSMCAEvent_MemoryError_MEM_COLUMN_ID 21
1029 #define MSMCAEvent_MemoryError_MEM_BIT_POSITION_SIZE sizeof(USHORT)
1030 #define MSMCAEvent_MemoryError_MEM_BIT_POSITION_ID 22
1031 #define MSMCAEvent_MemoryError_Size_SIZE sizeof(ULONG)
1032 #define MSMCAEvent_MemoryError_Size_ID 23
1033 #define MSMCAEvent_MemoryError_RawRecord_ID 24
1035 #define MSMCAEvent_PCIBusError_RecordId_SIZE sizeof(ULONGLONG)
1036 #define MSMCAEvent_PCIBusError_RecordId_ID 1
1037 #define MSMCAEvent_PCIBusError_ErrorSeverity_SIZE sizeof(UCHAR)
1038 #define MSMCAEvent_PCIBusError_ErrorSeverity_ID 2
1039 #define MSMCAEvent_PCIBusError_Type_SIZE sizeof(ULONG)
1040 #define MSMCAEvent_PCIBusError_Type_ID 3
1041 #define MSMCAEvent_PCIBusError_Cpu_SIZE sizeof(ULONG)
1042 #define MSMCAEvent_PCIBusError_Cpu_ID 4
1043 #define MSMCAEvent_PCIBusError_AdditionalErrors_SIZE sizeof(ULONG)
1044 #define MSMCAEvent_PCIBusError_AdditionalErrors_ID 5
1045 #define MSMCAEvent_PCIBusError_LogToEventlog_SIZE sizeof(ULONG)
1046 #define MSMCAEvent_PCIBusError_LogToEventlog_ID 6
1047 #define MSMCAEvent_PCIBusError_VALIDATION_BITS_SIZE sizeof(ULONGLONG)
1048 #define MSMCAEvent_PCIBusError_VALIDATION_BITS_ID 7
1049 #define MSMCAEvent_PCIBusError_PCI_BUS_ERROR_STATUS_SIZE sizeof(ULONGLONG)
1050 #define MSMCAEvent_PCIBusError_PCI_BUS_ERROR_STATUS_ID 8
1051 #define MSMCAEvent_PCIBusError_PCI_BUS_ADDRESS_SIZE sizeof(ULONGLONG)
1052 #define MSMCAEvent_PCIBusError_PCI_BUS_ADDRESS_ID 9
1053 #define MSMCAEvent_PCIBusError_PCI_BUS_DATA_SIZE sizeof(ULONGLONG)
1054 #define MSMCAEvent_PCIBusError_PCI_BUS_DATA_ID 10
1055 #define MSMCAEvent_PCIBusError_PCI_BUS_CMD_SIZE sizeof(ULONGLONG)
1056 #define MSMCAEvent_PCIBusError_PCI_BUS_CMD_ID 11
1057 #define MSMCAEvent_PCIBusError_PCI_BUS_REQUESTOR_ID_SIZE sizeof(ULONGLONG)
1058 #define MSMCAEvent_PCIBusError_PCI_BUS_REQUESTOR_ID_ID 12
1059 #define MSMCAEvent_PCIBusError_PCI_BUS_RESPONDER_ID_SIZE sizeof(ULONGLONG)
1060 #define MSMCAEvent_PCIBusError_PCI_BUS_RESPONDER_ID_ID 13
1061 #define MSMCAEvent_PCIBusError_PCI_BUS_TARGET_ID_SIZE sizeof(ULONGLONG)
1062 #define MSMCAEvent_PCIBusError_PCI_BUS_TARGET_ID_ID 14
1063 #define MSMCAEvent_PCIBusError_PCI_BUS_ERROR_TYPE_SIZE sizeof(USHORT)
1064 #define MSMCAEvent_PCIBusError_PCI_BUS_ERROR_TYPE_ID 15
1065 #define MSMCAEvent_PCIBusError_PCI_BUS_ID_BusNumber_SIZE sizeof(UCHAR)
1066 #define MSMCAEvent_PCIBusError_PCI_BUS_ID_BusNumber_ID 16
1067 #define MSMCAEvent_PCIBusError_PCI_BUS_ID_SegmentNumber_SIZE sizeof(UCHAR)
1068 #define MSMCAEvent_PCIBusError_PCI_BUS_ID_SegmentNumber_ID 17
1069 #define MSMCAEvent_PCIBusError_Size_SIZE sizeof(ULONG)
1070 #define MSMCAEvent_PCIBusError_Size_ID 18
1071 #define MSMCAEvent_PCIBusError_RawRecord_ID 19
1073 #define SYSID_UUID_Uuid_SIZE sizeof(UCHAR[16])
1074 #define SYSID_UUID_Uuid_ID 1
1076 #define SYSID_UUID_SIZE (FIELD_OFFSET(SYSID_UUID, Uuid) + SYSID_UUID_Uuid_SIZE)
1078 #define MSSmBios_SysidUUIDList_Count_SIZE sizeof(ULONG)
1079 #define MSSmBios_SysidUUIDList_Count_ID 1
1080 #define MSSmBios_SysidUUIDList_List_ID 2
1082 #define SYSID_1394_x1394_SIZE sizeof(UCHAR[8])
1083 #define SYSID_1394_x1394_ID 1
1085 #define SYSID_1394_SIZE (FIELD_OFFSET(SYSID_1394, x1394) + SYSID_1394_x1394_SIZE)
1087 #define MSSmBios_Sysid1394List_Count_SIZE sizeof(ULONG)
1088 #define MSSmBios_Sysid1394List_Count_ID 1
1089 #define MSSmBios_Sysid1394List_List_ID 2
1091 #define MSMCAEvent_PCIComponentError_RecordId_SIZE sizeof(ULONGLONG)
1092 #define MSMCAEvent_PCIComponentError_RecordId_ID 1
1093 #define MSMCAEvent_PCIComponentError_ErrorSeverity_SIZE sizeof(UCHAR)
1094 #define MSMCAEvent_PCIComponentError_ErrorSeverity_ID 2
1095 #define MSMCAEvent_PCIComponentError_Type_SIZE sizeof(ULONG)
1096 #define MSMCAEvent_PCIComponentError_Type_ID 3
1097 #define MSMCAEvent_PCIComponentError_Cpu_SIZE sizeof(ULONG)
1098 #define MSMCAEvent_PCIComponentError_Cpu_ID 4
1099 #define MSMCAEvent_PCIComponentError_AdditionalErrors_SIZE sizeof(ULONG)
1100 #define MSMCAEvent_PCIComponentError_AdditionalErrors_ID 5
1101 #define MSMCAEvent_PCIComponentError_LogToEventlog_SIZE sizeof(ULONG)
1102 #define MSMCAEvent_PCIComponentError_LogToEventlog_ID 6
1103 #define MSMCAEvent_PCIComponentError_VALIDATION_BITS_SIZE sizeof(ULONGLONG)
1104 #define MSMCAEvent_PCIComponentError_VALIDATION_BITS_ID 7
1105 #define MSMCAEvent_PCIComponentError_PCI_COMP_ERROR_STATUS_SIZE sizeof(ULONGLONG)
1106 #define MSMCAEvent_PCIComponentError_PCI_COMP_ERROR_STATUS_ID 8
1107 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_VendorId_SIZE sizeof(USHORT)
1108 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_VendorId_ID 9
1109 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_DeviceId_SIZE sizeof(USHORT)
1110 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_DeviceId_ID 10
1111 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_ClassCodeInterface_SIZE sizeof(UCHAR)
1112 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_ClassCodeInterface_ID 11
1113 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_ClassCodeSubClass_SIZE sizeof(UCHAR)
1114 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_ClassCodeSubClass_ID 12
1115 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_ClassCodeBaseClass_SIZE sizeof(UCHAR)
1116 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_ClassCodeBaseClass_ID 13
1117 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_FunctionNumber_SIZE sizeof(UCHAR)
1118 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_FunctionNumber_ID 14
1119 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_DeviceNumber_SIZE sizeof(UCHAR)
1120 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_DeviceNumber_ID 15
1121 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_BusNumber_SIZE sizeof(UCHAR)
1122 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_BusNumber_ID 16
1123 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_SegmentNumber_SIZE sizeof(UCHAR)
1124 #define MSMCAEvent_PCIComponentError_PCI_COMP_INFO_SegmentNumber_ID 17
1125 #define MSMCAEvent_PCIComponentError_Size_SIZE sizeof(ULONG)
1126 #define MSMCAEvent_PCIComponentError_Size_ID 18
1127 #define MSMCAEvent_PCIComponentError_RawRecord_ID 19
1129 #define MSMCAEvent_SystemEventError_RecordId_SIZE sizeof(ULONGLONG)
1130 #define MSMCAEvent_SystemEventError_RecordId_ID 1
1131 #define MSMCAEvent_SystemEventError_ErrorSeverity_SIZE sizeof(UCHAR)
1132 #define MSMCAEvent_SystemEventError_ErrorSeverity_ID 2
1133 #define MSMCAEvent_SystemEventError_Type_SIZE sizeof(ULONG)
1134 #define MSMCAEvent_SystemEventError_Type_ID 3
1135 #define MSMCAEvent_SystemEventError_Cpu_SIZE sizeof(ULONG)
1136 #define MSMCAEvent_SystemEventError_Cpu_ID 4
1137 #define MSMCAEvent_SystemEventError_AdditionalErrors_SIZE sizeof(ULONG)
1138 #define MSMCAEvent_SystemEventError_AdditionalErrors_ID 5
1139 #define MSMCAEvent_SystemEventError_LogToEventlog_SIZE sizeof(ULONG)
1140 #define MSMCAEvent_SystemEventError_LogToEventlog_ID 6
1141 #define MSMCAEvent_SystemEventError_VALIDATION_BITS_SIZE sizeof(ULONGLONG)
1142 #define MSMCAEvent_SystemEventError_VALIDATION_BITS_ID 7
1143 #define MSMCAEvent_SystemEventError_SEL_TIME_STAMP_SIZE sizeof(ULONGLONG)
1144 #define MSMCAEvent_SystemEventError_SEL_TIME_STAMP_ID 8
1145 #define MSMCAEvent_SystemEventError_SEL_RECORD_ID_SIZE sizeof(USHORT)
1146 #define MSMCAEvent_SystemEventError_SEL_RECORD_ID_ID 9
1147 #define MSMCAEvent_SystemEventError_SEL_GENERATOR_ID_SIZE sizeof(USHORT)
1148 #define MSMCAEvent_SystemEventError_SEL_GENERATOR_ID_ID 10
1149 #define MSMCAEvent_SystemEventError_SEL_RECORD_TYPE_SIZE sizeof(UCHAR)
1150 #define MSMCAEvent_SystemEventError_SEL_RECORD_TYPE_ID 11
1151 #define MSMCAEvent_SystemEventError_SEL_EVM_REV_SIZE sizeof(UCHAR)
1152 #define MSMCAEvent_SystemEventError_SEL_EVM_REV_ID 12
1153 #define MSMCAEvent_SystemEventError_SEL_SENSOR_TYPE_SIZE sizeof(UCHAR)
1154 #define MSMCAEvent_SystemEventError_SEL_SENSOR_TYPE_ID 13
1155 #define MSMCAEvent_SystemEventError_SEL_SENSOR_NUM_SIZE sizeof(UCHAR)
1156 #define MSMCAEvent_SystemEventError_SEL_SENSOR_NUM_ID 14
1157 #define MSMCAEvent_SystemEventError_SEL_EVENT_DIR_TYPE_SIZE sizeof(UCHAR)
1158 #define MSMCAEvent_SystemEventError_SEL_EVENT_DIR_TYPE_ID 15
1159 #define MSMCAEvent_SystemEventError_SEL_DATA1_SIZE sizeof(UCHAR)
1160 #define MSMCAEvent_SystemEventError_SEL_DATA1_ID 16
1161 #define MSMCAEvent_SystemEventError_SEL_DATA2_SIZE sizeof(UCHAR)
1162 #define MSMCAEvent_SystemEventError_SEL_DATA2_ID 17
1163 #define MSMCAEvent_SystemEventError_SEL_DATA3_SIZE sizeof(UCHAR)
1164 #define MSMCAEvent_SystemEventError_SEL_DATA3_ID 18
1165 #define MSMCAEvent_SystemEventError_Size_SIZE sizeof(ULONG)
1166 #define MSMCAEvent_SystemEventError_Size_ID 19
1167 #define MSMCAEvent_SystemEventError_RawRecord_ID 20
1169 #define MSMCAEvent_SMBIOSError_RecordId_SIZE sizeof(ULONGLONG)
1170 #define MSMCAEvent_SMBIOSError_RecordId_ID 1
1171 #define MSMCAEvent_SMBIOSError_ErrorSeverity_SIZE sizeof(UCHAR)
1172 #define MSMCAEvent_SMBIOSError_ErrorSeverity_ID 2
1173 #define MSMCAEvent_SMBIOSError_Type_SIZE sizeof(ULONG)
1174 #define MSMCAEvent_SMBIOSError_Type_ID 3
1175 #define MSMCAEvent_SMBIOSError_Cpu_SIZE sizeof(ULONG)
1176 #define MSMCAEvent_SMBIOSError_Cpu_ID 4
1177 #define MSMCAEvent_SMBIOSError_AdditionalErrors_SIZE sizeof(ULONG)
1178 #define MSMCAEvent_SMBIOSError_AdditionalErrors_ID 5
1179 #define MSMCAEvent_SMBIOSError_LogToEventlog_SIZE sizeof(ULONG)
1180 #define MSMCAEvent_SMBIOSError_LogToEventlog_ID 6
1181 #define MSMCAEvent_SMBIOSError_VALIDATION_BITS_SIZE sizeof(ULONGLONG)
1182 #define MSMCAEvent_SMBIOSError_VALIDATION_BITS_ID 7
1183 #define MSMCAEvent_SMBIOSError_SMBIOS_EVENT_TYPE_SIZE sizeof(UCHAR)
1184 #define MSMCAEvent_SMBIOSError_SMBIOS_EVENT_TYPE_ID 8
1185 #define MSMCAEvent_SMBIOSError_Size_SIZE sizeof(ULONG)
1186 #define MSMCAEvent_SMBIOSError_Size_ID 9
1187 #define MSMCAEvent_SMBIOSError_RawRecord_ID 10
1189 #define MSMCAEvent_PlatformSpecificError_RecordId_SIZE sizeof(ULONGLONG)
1190 #define MSMCAEvent_PlatformSpecificError_RecordId_ID 1
1191 #define MSMCAEvent_PlatformSpecificError_ErrorSeverity_SIZE sizeof(UCHAR)
1192 #define MSMCAEvent_PlatformSpecificError_ErrorSeverity_ID 2
1193 #define MSMCAEvent_PlatformSpecificError_Type_SIZE sizeof(ULONG)
1194 #define MSMCAEvent_PlatformSpecificError_Type_ID 3
1195 #define MSMCAEvent_PlatformSpecificError_Cpu_SIZE sizeof(ULONG)
1196 #define MSMCAEvent_PlatformSpecificError_Cpu_ID 4
1197 #define MSMCAEvent_PlatformSpecificError_AdditionalErrors_SIZE sizeof(ULONG)
1198 #define MSMCAEvent_PlatformSpecificError_AdditionalErrors_ID 5
1199 #define MSMCAEvent_PlatformSpecificError_LogToEventlog_SIZE sizeof(ULONG)
1200 #define MSMCAEvent_PlatformSpecificError_LogToEventlog_ID 6
1201 #define MSMCAEvent_PlatformSpecificError_VALIDATION_BITS_SIZE sizeof(ULONGLONG)
1202 #define MSMCAEvent_PlatformSpecificError_VALIDATION_BITS_ID 7
1203 #define MSMCAEvent_PlatformSpecificError_PLATFORM_ERROR_STATUS_SIZE sizeof(ULONGLONG)
1204 #define MSMCAEvent_PlatformSpecificError_PLATFORM_ERROR_STATUS_ID 8
1205 #define MSMCAEvent_PlatformSpecificError_PLATFORM_REQUESTOR_ID_SIZE sizeof(ULONGLONG)
1206 #define MSMCAEvent_PlatformSpecificError_PLATFORM_REQUESTOR_ID_ID 9
1207 #define MSMCAEvent_PlatformSpecificError_PLATFORM_RESPONDER_ID_SIZE sizeof(ULONGLONG)
1208 #define MSMCAEvent_PlatformSpecificError_PLATFORM_RESPONDER_ID_ID 10
1209 #define MSMCAEvent_PlatformSpecificError_PLATFORM_TARGET_ID_SIZE sizeof(ULONGLONG)
1210 #define MSMCAEvent_PlatformSpecificError_PLATFORM_TARGET_ID_ID 11
1211 #define MSMCAEvent_PlatformSpecificError_PLATFORM_BUS_SPECIFIC_DATA_SIZE sizeof(ULONGLONG)
1212 #define MSMCAEvent_PlatformSpecificError_PLATFORM_BUS_SPECIFIC_DATA_ID 12
1213 #define MSMCAEvent_PlatformSpecificError_OEM_COMPONENT_ID_SIZE sizeof(UCHAR[16])
1214 #define MSMCAEvent_PlatformSpecificError_OEM_COMPONENT_ID_ID 13
1215 #define MSMCAEvent_PlatformSpecificError_Size_SIZE sizeof(ULONG)
1216 #define MSMCAEvent_PlatformSpecificError_Size_ID 14
1217 #define MSMCAEvent_PlatformSpecificError_RawRecord_ID 15
1219 #define MSMCAEvent_InvalidError_RecordId_SIZE sizeof(ULONGLONG)
1220 #define MSMCAEvent_InvalidError_RecordId_ID 1
1221 #define MSMCAEvent_InvalidError_ErrorSeverity_SIZE sizeof(UCHAR)
1222 #define MSMCAEvent_InvalidError_ErrorSeverity_ID 2
1223 #define MSMCAEvent_InvalidError_Type_SIZE sizeof(ULONG)
1224 #define MSMCAEvent_InvalidError_Type_ID 3
1225 #define MSMCAEvent_InvalidError_Cpu_SIZE sizeof(ULONG)
1226 #define MSMCAEvent_InvalidError_Cpu_ID 4
1227 #define MSMCAEvent_InvalidError_AdditionalErrors_SIZE sizeof(ULONG)
1228 #define MSMCAEvent_InvalidError_AdditionalErrors_ID 5
1229 #define MSMCAEvent_InvalidError_LogToEventlog_SIZE sizeof(ULONG)
1230 #define MSMCAEvent_InvalidError_LogToEventlog_ID 6
1231 #define MSMCAEvent_InvalidError_Size_SIZE sizeof(ULONG)
1232 #define MSMCAEvent_InvalidError_Size_ID 7
1233 #define MSMCAEvent_InvalidError_RawRecord_ID 8
1235 #define MSMCAEvent_MemoryPageRemoved_PhysicalAddress_SIZE sizeof(ULONGLONG)
1236 #define MSMCAEvent_MemoryPageRemoved_PhysicalAddress_ID 1
1238 #define MSMCAEvent_MemoryPageRemoved_SIZE (FIELD_OFFSET(MSMCAEvent_MemoryPageRemoved, PhysicalAddress) + MSMCAEvent_MemoryPageRemoved_PhysicalAddress_SIZE)
1240 #define MSMCAInfo_Entry_Length_SIZE sizeof(ULONG)
1241 #define MSMCAInfo_Entry_Length_ID 1
1242 #define MSMCAInfo_Entry_Data_ID 2
1244 #define MSMCAInfo_RawMCAData_Count_SIZE sizeof(ULONG)
1245 #define MSMCAInfo_RawMCAData_Count_ID 1
1246 #define MSMCAInfo_RawMCAData_Records_ID 2
1248 #define MSMCAInfo_RawCMCEvent_Count_SIZE sizeof(ULONG)
1249 #define MSMCAInfo_RawCMCEvent_Count_ID 1
1250 #define MSMCAInfo_RawCMCEvent_Records_ID 2
1252 #define MSMCAInfo_RawMCAEvent_Count_SIZE sizeof(ULONG)
1253 #define MSMCAInfo_RawMCAEvent_Count_ID 1
1254 #define MSMCAInfo_RawMCAEvent_Records_ID 2
1256 #define MSMCAInfo_RawCorrectedPlatformEvent_Count_SIZE sizeof(ULONG)
1257 #define MSMCAInfo_RawCorrectedPlatformEvent_Count_ID 1
1258 #define MSMCAInfo_RawCorrectedPlatformEvent_Records_ID 2
1260 #define MSPower_DeviceEnable_Enable_SIZE sizeof(BOOLEAN)
1261 #define MSPower_DeviceEnable_Enable_ID 1
1263 #define MSPower_DeviceEnable_SIZE (FIELD_OFFSET(MSPower_DeviceEnable, Enable) + MSPower_DeviceEnable_Enable_SIZE)
1265 #define MSPower_DeviceWakeEnable_Enable_SIZE sizeof(BOOLEAN)
1266 #define MSPower_DeviceWakeEnable_Enable_ID 1
1268 #define MSPower_DeviceWakeEnable_SIZE (FIELD_OFFSET(MSPower_DeviceWakeEnable, Enable) + MSPower_DeviceWakeEnable_Enable_SIZE)
1270 #define MSNdis_NetworkAddress_Address_SIZE sizeof(UCHAR[6])
1271 #define MSNdis_NetworkAddress_Address_ID 1
1273 #define MSNdis_NetworkAddress_SIZE (FIELD_OFFSET(MSNdis_NetworkAddress, Address) + MSNdis_NetworkAddress_Address_SIZE)
1275 #define MSNdis_NetworkShortAddress_Address_SIZE sizeof(UCHAR[2])
1276 #define MSNdis_NetworkShortAddress_Address_ID 1
1278 #define MSNdis_NetworkShortAddress_SIZE (FIELD_OFFSET(MSNdis_NetworkShortAddress, Address) + MSNdis_NetworkShortAddress_Address_SIZE)
1280 #define MSNdis_NetworkLinkSpeed_Outbound_SIZE sizeof(ULONG)
1281 #define MSNdis_NetworkLinkSpeed_Outbound_ID 1
1282 #define MSNdis_NetworkLinkSpeed_Inbound_SIZE sizeof(ULONG)
1283 #define MSNdis_NetworkLinkSpeed_Inbound_ID 2
1285 #define MSNdis_NetworkLinkSpeed_SIZE (FIELD_OFFSET(MSNdis_NetworkLinkSpeed, Inbound) + MSNdis_NetworkLinkSpeed_Inbound_SIZE)
1287 #define MSNdis_EnumerateAdapter_DeviceName_ID 1
1288 #define MSNdis_NotifyAdapterRemoval_DeviceName_ID 1
1289 #define MSNdis_NotifyAdapterArrival_DeviceName_ID 1
1291 #define MSNdis_DeviceWakeOnMagicPacketOnly_EnableWakeOnMagicPacketOnly_SIZE sizeof(BOOLEAN)
1292 #define MSNdis_DeviceWakeOnMagicPacketOnly_EnableWakeOnMagicPacketOnly_ID 1
1294 #define MSNdis_DeviceWakeOnMagicPacketOnly_SIZE (FIELD_OFFSET(MSNdis_DeviceWakeOnMagicPacketOnly, EnableWakeOnMagicPacketOnly) + MSNdis_DeviceWakeOnMagicPacketOnly_EnableWakeOnMagicPacketOnly_SIZE)
1296 #define MSNdis_RSSEnabled_RSSEnabled_SIZE sizeof(BOOLEAN)
1297 #define MSNdis_RSSEnabled_RSSEnabled_ID 1
1299 #define MSNdis_RSSEnabled_SIZE (FIELD_OFFSET(MSNdis_RSSEnabled, RSSEnabled) + MSNdis_RSSEnabled_RSSEnabled_SIZE)
1301 #define MSNdis_HardwareStatus_NdisHardwareStatus_SIZE sizeof(ULONG)
1302 #define MSNdis_HardwareStatus_NdisHardwareStatus_ID 1
1304 #define MSNdis_HardwareStatus_SIZE (FIELD_OFFSET(MSNdis_HardwareStatus, NdisHardwareStatus) + MSNdis_HardwareStatus_NdisHardwareStatus_SIZE)
1306 #define MSNdis_MediaSupported_NumberElements_SIZE sizeof(ULONG)
1307 #define MSNdis_MediaSupported_NumberElements_ID 1
1308 #define MSNdis_MediaSupported_NdisMediaSupported_ID 2
1310 #define MSNdis_MediaInUse_NumberElements_SIZE sizeof(ULONG)
1311 #define MSNdis_MediaInUse_NumberElements_ID 1
1312 #define MSNdis_MediaInUse_NdisMediaInUse_ID 2
1314 #define MSNdis_MaximumLookahead_NdisMaximumLookahead_SIZE sizeof(ULONG)
1315 #define MSNdis_MaximumLookahead_NdisMaximumLookahead_ID 1
1317 #define MSNdis_MaximumLookahead_SIZE (FIELD_OFFSET(MSNdis_MaximumLookahead, NdisMaximumLookahead) + MSNdis_MaximumLookahead_NdisMaximumLookahead_SIZE)
1319 #define MSNdis_MaximumFrameSize_NdisMaximumFrameSize_SIZE sizeof(ULONG)
1320 #define MSNdis_MaximumFrameSize_NdisMaximumFrameSize_ID 1
1322 #define MSNdis_MaximumFrameSize_SIZE (FIELD_OFFSET(MSNdis_MaximumFrameSize, NdisMaximumFrameSize) + MSNdis_MaximumFrameSize_NdisMaximumFrameSize_SIZE)
1324 #define MSNdis_LinkSpeed_NdisLinkSpeed_SIZE sizeof(ULONG)
1325 #define MSNdis_LinkSpeed_NdisLinkSpeed_ID 1
1327 #define MSNdis_LinkSpeed_SIZE (FIELD_OFFSET(MSNdis_LinkSpeed, NdisLinkSpeed) + MSNdis_LinkSpeed_NdisLinkSpeed_SIZE)
1329 #define MSNdis_TransmitBufferSpace_NdisTransmitBufferSpace_SIZE sizeof(ULONG)
1330 #define MSNdis_TransmitBufferSpace_NdisTransmitBufferSpace_ID 1
1332 #define MSNdis_TransmitBufferSpace_SIZE (FIELD_OFFSET(MSNdis_TransmitBufferSpace, NdisTransmitBufferSpace) + MSNdis_TransmitBufferSpace_NdisTransmitBufferSpace_SIZE)
1334 #define MSNdis_ReceiveBufferSpace_NdisReceiveBufferSpace_SIZE sizeof(ULONG)
1335 #define MSNdis_ReceiveBufferSpace_NdisReceiveBufferSpace_ID 1
1337 #define MSNdis_ReceiveBufferSpace_SIZE (FIELD_OFFSET(MSNdis_ReceiveBufferSpace, NdisReceiveBufferSpace) + MSNdis_ReceiveBufferSpace_NdisReceiveBufferSpace_SIZE)
1339 #define MSNdis_TransmitBlockSize_NdisTransmitBlockSize_SIZE sizeof(ULONG)
1340 #define MSNdis_TransmitBlockSize_NdisTransmitBlockSize_ID 1
1342 #define MSNdis_TransmitBlockSize_SIZE (FIELD_OFFSET(MSNdis_TransmitBlockSize, NdisTransmitBlockSize) + MSNdis_TransmitBlockSize_NdisTransmitBlockSize_SIZE)
1344 #define MSNdis_ReceiveBlockSize_NdisReceiveBlockSize_SIZE sizeof(ULONG)
1345 #define MSNdis_ReceiveBlockSize_NdisReceiveBlockSize_ID 1
1347 #define MSNdis_ReceiveBlockSize_SIZE (FIELD_OFFSET(MSNdis_ReceiveBlockSize, NdisReceiveBlockSize) + MSNdis_ReceiveBlockSize_NdisReceiveBlockSize_SIZE)
1349 #define MSNdis_VendorID_NdisVendorID_SIZE sizeof(ULONG)
1350 #define MSNdis_VendorID_NdisVendorID_ID 1
1352 #define MSNdis_VendorID_SIZE (FIELD_OFFSET(MSNdis_VendorID, NdisVendorID) + MSNdis_VendorID_NdisVendorID_SIZE)
1354 #define MSNdis_VendorDescription_NdisVendorDescription_ID 1
1356 #define MSNdis_CurrentPacketFilter_NdisCurrentPacketFilter_SIZE sizeof(ULONG)
1357 #define MSNdis_CurrentPacketFilter_NdisCurrentPacketFilter_ID 1
1359 #define MSNdis_CurrentPacketFilter_SIZE (FIELD_OFFSET(MSNdis_CurrentPacketFilter, NdisCurrentPacketFilter) + MSNdis_CurrentPacketFilter_NdisCurrentPacketFilter_SIZE)
1361 #define MSNdis_CurrentLookahead_NdisCurrentLookahead_SIZE sizeof(ULONG)
1362 #define MSNdis_CurrentLookahead_NdisCurrentLookahead_ID 1
1364 #define MSNdis_CurrentLookahead_SIZE (FIELD_OFFSET(MSNdis_CurrentLookahead, NdisCurrentLookahead) + MSNdis_CurrentLookahead_NdisCurrentLookahead_SIZE)
1366 #define MSNdis_DriverVersion_NdisDriverVersion_SIZE sizeof(USHORT)
1367 #define MSNdis_DriverVersion_NdisDriverVersion_ID 1
1369 #define MSNdis_DriverVersion_SIZE (FIELD_OFFSET(MSNdis_DriverVersion, NdisDriverVersion) + MSNdis_DriverVersion_NdisDriverVersion_SIZE)
1371 #define MSNdis_MaximumTotalSize_NdisMaximumTotalSize_SIZE sizeof(ULONG)
1372 #define MSNdis_MaximumTotalSize_NdisMaximumTotalSize_ID 1
1374 #define MSNdis_MaximumTotalSize_SIZE (FIELD_OFFSET(MSNdis_MaximumTotalSize, NdisMaximumTotalSize) + MSNdis_MaximumTotalSize_NdisMaximumTotalSize_SIZE)
1376 #define MSNdis_MacOptions_NdisMacOptions_SIZE sizeof(ULONG)
1377 #define MSNdis_MacOptions_NdisMacOptions_ID 1
1379 #define MSNdis_MacOptions_SIZE (FIELD_OFFSET(MSNdis_MacOptions, NdisMacOptions) + MSNdis_MacOptions_NdisMacOptions_SIZE)
1381 #define MSNdis_MediaConnectStatus_NdisMediaConnectStatus_SIZE sizeof(ULONG)
1382 #define MSNdis_MediaConnectStatus_NdisMediaConnectStatus_ID 1
1384 #define MSNdis_MediaConnectStatus_SIZE (FIELD_OFFSET(MSNdis_MediaConnectStatus, NdisMediaConnectStatus) + MSNdis_MediaConnectStatus_NdisMediaConnectStatus_SIZE)
1386 #define MSNdis_MaximumSendPackets_NdisMaximumSendPackets_SIZE sizeof(ULONG)
1387 #define MSNdis_MaximumSendPackets_NdisMaximumSendPackets_ID 1
1389 #define MSNdis_MaximumSendPackets_SIZE (FIELD_OFFSET(MSNdis_MaximumSendPackets, NdisMaximumSendPackets) + MSNdis_MaximumSendPackets_NdisMaximumSendPackets_SIZE)
1391 #define MSNdis_VendorDriverVersion_NdisVendorDriverVersion_SIZE sizeof(ULONG)
1392 #define MSNdis_VendorDriverVersion_NdisVendorDriverVersion_ID 1
1394 #define MSNdis_VendorDriverVersion_SIZE (FIELD_OFFSET(MSNdis_VendorDriverVersion, NdisVendorDriverVersion) + MSNdis_VendorDriverVersion_NdisVendorDriverVersion_SIZE)
1396 #define MSNdis_VlanIdentifier_NdisVlanId_SIZE sizeof(ULONG)
1397 #define MSNdis_VlanIdentifier_NdisVlanId_ID 1
1399 #define MSNdis_VlanIdentifier_SIZE (FIELD_OFFSET(MSNdis_VlanIdentifier, NdisVlanId) + MSNdis_VlanIdentifier_NdisVlanId_SIZE)
1401 #define MSNdis_PhysicalMediumType_NdisPhysicalMediumType_SIZE sizeof(ULONG)
1402 #define MSNdis_PhysicalMediumType_NdisPhysicalMediumType_ID 1
1404 #define MSNdis_PhysicalMediumType_SIZE (FIELD_OFFSET(MSNdis_PhysicalMediumType, NdisPhysicalMediumType) + MSNdis_PhysicalMediumType_NdisPhysicalMediumType_SIZE)
1406 #define MSNdis_TransmitsOk_NdisTransmitsOk_SIZE sizeof(ULONGLONG)
1407 #define MSNdis_TransmitsOk_NdisTransmitsOk_ID 1
1409 #define MSNdis_TransmitsOk_SIZE (FIELD_OFFSET(MSNdis_TransmitsOk, NdisTransmitsOk) + MSNdis_TransmitsOk_NdisTransmitsOk_SIZE)
1411 #define MSNdis_ReceivesOk_NdisReceivesOk_SIZE sizeof(ULONGLONG)
1412 #define MSNdis_ReceivesOk_NdisReceivesOk_ID 1
1414 #define MSNdis_ReceivesOk_SIZE (FIELD_OFFSET(MSNdis_ReceivesOk, NdisReceivesOk) + MSNdis_ReceivesOk_NdisReceivesOk_SIZE)
1416 #define MSNdis_TransmitsError_NdisTransmitsError_SIZE sizeof(ULONG)
1417 #define MSNdis_TransmitsError_NdisTransmitsError_ID 1
1419 #define MSNdis_TransmitsError_SIZE (FIELD_OFFSET(MSNdis_TransmitsError, NdisTransmitsError) + MSNdis_TransmitsError_NdisTransmitsError_SIZE)
1421 #define MSNdis_ReceiveError_NdisReceiveError_SIZE sizeof(ULONG)
1422 #define MSNdis_ReceiveError_NdisReceiveError_ID 1
1424 #define MSNdis_ReceiveError_SIZE (FIELD_OFFSET(MSNdis_ReceiveError, NdisReceiveError) + MSNdis_ReceiveError_NdisReceiveError_SIZE)
1426 #define MSNdis_ReceiveNoBuffer_NdisReceiveNoBuffer_SIZE sizeof(ULONG)
1427 #define MSNdis_ReceiveNoBuffer_NdisReceiveNoBuffer_ID 1
1429 #define MSNdis_ReceiveNoBuffer_SIZE (FIELD_OFFSET(MSNdis_ReceiveNoBuffer, NdisReceiveNoBuffer) + MSNdis_ReceiveNoBuffer_NdisReceiveNoBuffer_SIZE)
1431 #define MSNdis_CoHardwareStatus_NdisCoHardwareStatus_SIZE sizeof(ULONG)
1432 #define MSNdis_CoHardwareStatus_NdisCoHardwareStatus_ID 1
1434 #define MSNdis_CoHardwareStatus_SIZE (FIELD_OFFSET(MSNdis_CoHardwareStatus, NdisCoHardwareStatus) + MSNdis_CoHardwareStatus_NdisCoHardwareStatus_SIZE)
1436 #define MSNdis_CoMediaSupported_NumberElements_SIZE sizeof(ULONG)
1437 #define MSNdis_CoMediaSupported_NumberElements_ID 1
1438 #define MSNdis_CoMediaSupported_NdisCoMediaSupported_ID 2
1440 #define MSNdis_CoMediaInUse_NumberElements_SIZE sizeof(ULONG)
1441 #define MSNdis_CoMediaInUse_NumberElements_ID 1
1442 #define MSNdis_CoMediaInUse_NdisCoMediaInUse_ID 2
1444 #define MSNdis_CoLinkSpeed_NdisCoLinkSpeed_SIZE sizeof(MSNdis_NetworkLinkSpeed)
1445 #define MSNdis_CoLinkSpeed_NdisCoLinkSpeed_ID 1
1447 #define MSNdis_CoLinkSpeed_SIZE (FIELD_OFFSET(MSNdis_CoLinkSpeed, NdisCoLinkSpeed) + MSNdis_CoLinkSpeed_NdisCoLinkSpeed_SIZE)
1449 #define MSNdis_CoVendorId_NdisCoVendorID_SIZE sizeof(ULONG)
1450 #define MSNdis_CoVendorId_NdisCoVendorID_ID 1
1452 #define MSNdis_CoVendorId_SIZE (FIELD_OFFSET(MSNdis_CoVendorId, NdisCoVendorID) + MSNdis_CoVendorId_NdisCoVendorID_SIZE)
1454 #define MSNdis_CoVendorDescription_NdisCoVendorDescription_ID 1
1456 #define MSNdis_CoDriverVersion_NdisCoDriverVersion_SIZE sizeof(USHORT)
1457 #define MSNdis_CoDriverVersion_NdisCoDriverVersion_ID 1
1459 #define MSNdis_CoDriverVersion_SIZE (FIELD_OFFSET(MSNdis_CoDriverVersion, NdisCoDriverVersion) + MSNdis_CoDriverVersion_NdisCoDriverVersion_SIZE)
1461 #define MSNdis_CoMacOptions_NdisCoMacOptions_SIZE sizeof(ULONG)
1462 #define MSNdis_CoMacOptions_NdisCoMacOptions_ID 1
1464 #define MSNdis_CoMacOptions_SIZE (FIELD_OFFSET(MSNdis_CoMacOptions, NdisCoMacOptions) + MSNdis_CoMacOptions_NdisCoMacOptions_SIZE)
1466 #define MSNdis_CoMediaConnectStatus_NdisCoMediaConnectStatus_SIZE sizeof(ULONG)
1467 #define MSNdis_CoMediaConnectStatus_NdisCoMediaConnectStatus_ID 1
1469 #define MSNdis_CoMediaConnectStatus_SIZE (FIELD_OFFSET(MSNdis_CoMediaConnectStatus, NdisCoMediaConnectStatus) + MSNdis_CoMediaConnectStatus_NdisCoMediaConnectStatus_SIZE)
1471 #define MSNdis_CoVendorDriverVersion_NdisCoVendorDriverVersion_SIZE sizeof(ULONG)
1472 #define MSNdis_CoVendorDriverVersion_NdisCoVendorDriverVersion_ID 1
1474 #define MSNdis_CoVendorDriverVersion_SIZE (FIELD_OFFSET(MSNdis_CoVendorDriverVersion, NdisCoVendorDriverVersion) + MSNdis_CoVendorDriverVersion_NdisCoVendorDriverVersion_SIZE)
1476 #define MSNdis_CoMinimumLinkSpeed_NdisCoMinimumLinkSpeed_SIZE sizeof(MSNdis_NetworkLinkSpeed)
1477 #define MSNdis_CoMinimumLinkSpeed_NdisCoMinimumLinkSpeed_ID 1
1479 #define MSNdis_CoMinimumLinkSpeed_SIZE (FIELD_OFFSET(MSNdis_CoMinimumLinkSpeed, NdisCoMinimumLinkSpeed) + MSNdis_CoMinimumLinkSpeed_NdisCoMinimumLinkSpeed_SIZE)
1481 #define MSNdis_CoTransmitPdusOk_NdisCoTransmitPdusOk_SIZE sizeof(ULONGLONG)
1482 #define MSNdis_CoTransmitPdusOk_NdisCoTransmitPdusOk_ID 1
1484 #define MSNdis_CoTransmitPdusOk_SIZE (FIELD_OFFSET(MSNdis_CoTransmitPdusOk, NdisCoTransmitPdusOk) + MSNdis_CoTransmitPdusOk_NdisCoTransmitPdusOk_SIZE)
1486 #define MSNdis_CoReceivePdusOk_NdisCoReceivePdusOk_SIZE sizeof(ULONGLONG)
1487 #define MSNdis_CoReceivePdusOk_NdisCoReceivePdusOk_ID 1
1489 #define MSNdis_CoReceivePdusOk_SIZE (FIELD_OFFSET(MSNdis_CoReceivePdusOk, NdisCoReceivePdusOk) + MSNdis_CoReceivePdusOk_NdisCoReceivePdusOk_SIZE)
1491 #define MSNdis_CoTransmitPduErrors_NdisCoTransmitPduErrors_SIZE sizeof(ULONG)
1492 #define MSNdis_CoTransmitPduErrors_NdisCoTransmitPduErrors_ID 1
1494 #define MSNdis_CoTransmitPduErrors_SIZE (FIELD_OFFSET(MSNdis_CoTransmitPduErrors, NdisCoTransmitPduErrors) + MSNdis_CoTransmitPduErrors_NdisCoTransmitPduErrors_SIZE)
1496 #define MSNdis_CoReceivePduErrors_NdisCoReceivePduErrors_SIZE sizeof(ULONG)
1497 #define MSNdis_CoReceivePduErrors_NdisCoReceivePduErrors_ID 1
1499 #define MSNdis_CoReceivePduErrors_SIZE (FIELD_OFFSET(MSNdis_CoReceivePduErrors, NdisCoReceivePduErrors) + MSNdis_CoReceivePduErrors_NdisCoReceivePduErrors_SIZE)
1501 #define MSNdis_CoReceivePdusNoBuffer_NdisCoReceivePdusNoBuffer_SIZE sizeof(ULONG)
1502 #define MSNdis_CoReceivePdusNoBuffer_NdisCoReceivePdusNoBuffer_ID 1
1504 #define MSNdis_CoReceivePdusNoBuffer_SIZE (FIELD_OFFSET(MSNdis_CoReceivePdusNoBuffer, NdisCoReceivePdusNoBuffer) + MSNdis_CoReceivePdusNoBuffer_NdisCoReceivePdusNoBuffer_SIZE)
1506 #define MSNdis_AtmSupportedVcRates_MinCellRate_SIZE sizeof(ULONG)
1507 #define MSNdis_AtmSupportedVcRates_MinCellRate_ID 1
1508 #define MSNdis_AtmSupportedVcRates_MaxCellRate_SIZE sizeof(ULONG)
1509 #define MSNdis_AtmSupportedVcRates_MaxCellRate_ID 2
1511 #define MSNdis_AtmSupportedVcRates_SIZE (FIELD_OFFSET(MSNdis_AtmSupportedVcRates, MaxCellRate) + MSNdis_AtmSupportedVcRates_MaxCellRate_SIZE)
1513 #define MSNdis_AtmSupportedServiceCategory_NdisAtmSupportedServiceCategory_SIZE sizeof(ULONG)
1514 #define MSNdis_AtmSupportedServiceCategory_NdisAtmSupportedServiceCategory_ID 1
1516 #define MSNdis_AtmSupportedServiceCategory_SIZE (FIELD_OFFSET(MSNdis_AtmSupportedServiceCategory, NdisAtmSupportedServiceCategory) + MSNdis_AtmSupportedServiceCategory_NdisAtmSupportedServiceCategory_SIZE)
1518 #define MSNdis_AtmSupportedAalTypes_NdisAtmSupportedAalTypes_SIZE sizeof(ULONG)
1519 #define MSNdis_AtmSupportedAalTypes_NdisAtmSupportedAalTypes_ID 1
1521 #define MSNdis_AtmSupportedAalTypes_SIZE (FIELD_OFFSET(MSNdis_AtmSupportedAalTypes, NdisAtmSupportedAalTypes) + MSNdis_AtmSupportedAalTypes_NdisAtmSupportedAalTypes_SIZE)
1523 #define MSNdis_AtmHardwareCurrentAddress_NdisAtmHardwareCurrentAddress_SIZE sizeof(MSNdis_NetworkAddress)
1524 #define MSNdis_AtmHardwareCurrentAddress_NdisAtmHardwareCurrentAddress_ID 1
1526 #define MSNdis_AtmHardwareCurrentAddress_SIZE (FIELD_OFFSET(MSNdis_AtmHardwareCurrentAddress, NdisAtmHardwareCurrentAddress) + MSNdis_AtmHardwareCurrentAddress_NdisAtmHardwareCurrentAddress_SIZE)
1528 #define MSNdis_AtmMaxActiveVcs_NdisAtmMaxActiveVcs_SIZE sizeof(ULONG)
1529 #define MSNdis_AtmMaxActiveVcs_NdisAtmMaxActiveVcs_ID 1
1531 #define MSNdis_AtmMaxActiveVcs_SIZE (FIELD_OFFSET(MSNdis_AtmMaxActiveVcs, NdisAtmMaxActiveVcs) + MSNdis_AtmMaxActiveVcs_NdisAtmMaxActiveVcs_SIZE)
1533 #define MSNdis_AtmMaxActiveVciBits_NdisAtmMaxActiveVciBits_SIZE sizeof(ULONG)
1534 #define MSNdis_AtmMaxActiveVciBits_NdisAtmMaxActiveVciBits_ID 1
1536 #define MSNdis_AtmMaxActiveVciBits_SIZE (FIELD_OFFSET(MSNdis_AtmMaxActiveVciBits, NdisAtmMaxActiveVciBits) + MSNdis_AtmMaxActiveVciBits_NdisAtmMaxActiveVciBits_SIZE)
1538 #define MSNdis_AtmMaxActiveVpiBits_NdisAtmMaxActiveVpiBits_SIZE sizeof(ULONG)
1539 #define MSNdis_AtmMaxActiveVpiBits_NdisAtmMaxActiveVpiBits_ID 1
1541 #define MSNdis_AtmMaxActiveVpiBits_SIZE (FIELD_OFFSET(MSNdis_AtmMaxActiveVpiBits, NdisAtmMaxActiveVpiBits) + MSNdis_AtmMaxActiveVpiBits_NdisAtmMaxActiveVpiBits_SIZE)
1543 #define MSNdis_AtmMaxAal0PacketSize_NdisAtmMaxAal0PacketSize_SIZE sizeof(ULONG)
1544 #define MSNdis_AtmMaxAal0PacketSize_NdisAtmMaxAal0PacketSize_ID 1
1546 #define MSNdis_AtmMaxAal0PacketSize_SIZE (FIELD_OFFSET(MSNdis_AtmMaxAal0PacketSize, NdisAtmMaxAal0PacketSize) + MSNdis_AtmMaxAal0PacketSize_NdisAtmMaxAal0PacketSize_SIZE)
1548 #define MSNdis_AtmMaxAal1PacketSize_NdisAtmMaxAal1PacketSize_SIZE sizeof(ULONG)
1549 #define MSNdis_AtmMaxAal1PacketSize_NdisAtmMaxAal1PacketSize_ID 1
1551 #define MSNdis_AtmMaxAal1PacketSize_SIZE (FIELD_OFFSET(MSNdis_AtmMaxAal1PacketSize, NdisAtmMaxAal1PacketSize) + MSNdis_AtmMaxAal1PacketSize_NdisAtmMaxAal1PacketSize_SIZE)
1553 #define MSNdis_AtmMaxAal34PacketSize_NdisAtmMaxAal34PacketSize_SIZE sizeof(ULONG)
1554 #define MSNdis_AtmMaxAal34PacketSize_NdisAtmMaxAal34PacketSize_ID 1
1556 #define MSNdis_AtmMaxAal34PacketSize_SIZE (FIELD_OFFSET(MSNdis_AtmMaxAal34PacketSize, NdisAtmMaxAal34PacketSize) + MSNdis_AtmMaxAal34PacketSize_NdisAtmMaxAal34PacketSize_SIZE)
1558 #define MSNdis_AtmMaxAal5PacketSize_NdisAtmMaxAal5PacketSize_SIZE sizeof(ULONG)
1559 #define MSNdis_AtmMaxAal5PacketSize_NdisAtmMaxAal5PacketSize_ID 1
1561 #define MSNdis_AtmMaxAal5PacketSize_SIZE (FIELD_OFFSET(MSNdis_AtmMaxAal5PacketSize, NdisAtmMaxAal5PacketSize) + MSNdis_AtmMaxAal5PacketSize_NdisAtmMaxAal5PacketSize_SIZE)
1563 #define MSNdis_AtmReceiveCellsOk_NdisAtmReceiveCellsOk_SIZE sizeof(ULONGLONG)
1564 #define MSNdis_AtmReceiveCellsOk_NdisAtmReceiveCellsOk_ID 1
1566 #define MSNdis_AtmReceiveCellsOk_SIZE (FIELD_OFFSET(MSNdis_AtmReceiveCellsOk, NdisAtmReceiveCellsOk) + MSNdis_AtmReceiveCellsOk_NdisAtmReceiveCellsOk_SIZE)
1568 #define MSNdis_AtmTransmitCellsOk_NdisAtmTransmitCellsOk_SIZE sizeof(ULONGLONG)
1569 #define MSNdis_AtmTransmitCellsOk_NdisAtmTransmitCellsOk_ID 1
1571 #define MSNdis_AtmTransmitCellsOk_SIZE (FIELD_OFFSET(MSNdis_AtmTransmitCellsOk, NdisAtmTransmitCellsOk) + MSNdis_AtmTransmitCellsOk_NdisAtmTransmitCellsOk_SIZE)
1573 #define MSNdis_AtmReceiveCellsDropped_NdisAtmReceiveCellsDropped_SIZE sizeof(ULONGLONG)
1574 #define MSNdis_AtmReceiveCellsDropped_NdisAtmReceiveCellsDropped_ID 1
1576 #define MSNdis_AtmReceiveCellsDropped_SIZE (FIELD_OFFSET(MSNdis_AtmReceiveCellsDropped, NdisAtmReceiveCellsDropped) + MSNdis_AtmReceiveCellsDropped_NdisAtmReceiveCellsDropped_SIZE)
1578 #define MSNdis_EthernetPermanentAddress_NdisPermanentAddress_SIZE sizeof(MSNdis_NetworkAddress)
1579 #define MSNdis_EthernetPermanentAddress_NdisPermanentAddress_ID 1
1581 #define MSNdis_EthernetPermanentAddress_SIZE (FIELD_OFFSET(MSNdis_EthernetPermanentAddress, NdisPermanentAddress) + MSNdis_EthernetPermanentAddress_NdisPermanentAddress_SIZE)
1583 #define MSNdis_EthernetCurrentAddress_NdisCurrentAddress_SIZE sizeof(MSNdis_NetworkAddress)
1584 #define MSNdis_EthernetCurrentAddress_NdisCurrentAddress_ID 1
1586 #define MSNdis_EthernetCurrentAddress_SIZE (FIELD_OFFSET(MSNdis_EthernetCurrentAddress, NdisCurrentAddress) + MSNdis_EthernetCurrentAddress_NdisCurrentAddress_SIZE)
1588 #define MSNdis_EthernetMulticastList_NumberElements_SIZE sizeof(ULONG)
1589 #define MSNdis_EthernetMulticastList_NumberElements_ID 1
1590 #define MSNdis_EthernetMulticastList_NdisMulticastList_ID 2
1592 #define MSNdis_EthernetMaximumMulticastListSize_NdisEthernetMaximumMulticastListSize_SIZE sizeof(ULONG)
1593 #define MSNdis_EthernetMaximumMulticastListSize_NdisEthernetMaximumMulticastListSize_ID 1
1595 #define MSNdis_EthernetMaximumMulticastListSize_SIZE (FIELD_OFFSET(MSNdis_EthernetMaximumMulticastListSize, NdisEthernetMaximumMulticastListSize) + MSNdis_EthernetMaximumMulticastListSize_NdisEthernetMaximumMulticastListSize_SIZE)
1597 #define MSNdis_EthernetMacOptions_NdisEthernetMacOptions_SIZE sizeof(ULONG)
1598 #define MSNdis_EthernetMacOptions_NdisEthernetMacOptions_ID 1
1600 #define MSNdis_EthernetMacOptions_SIZE (FIELD_OFFSET(MSNdis_EthernetMacOptions, NdisEthernetMacOptions) + MSNdis_EthernetMacOptions_NdisEthernetMacOptions_SIZE)
1602 #define MSNdis_EthernetReceiveErrorAlignment_NdisEthernetReceiveErrorAlignment_SIZE sizeof(ULONG)
1603 #define MSNdis_EthernetReceiveErrorAlignment_NdisEthernetReceiveErrorAlignment_ID 1
1605 #define MSNdis_EthernetReceiveErrorAlignment_SIZE (FIELD_OFFSET(MSNdis_EthernetReceiveErrorAlignment, NdisEthernetReceiveErrorAlignment) + MSNdis_EthernetReceiveErrorAlignment_NdisEthernetReceiveErrorAlignment_SIZE)
1607 #define MSNdis_EthernetOneTransmitCollision_NdisEthernetOneTransmitCollision_SIZE sizeof(ULONG)
1608 #define MSNdis_EthernetOneTransmitCollision_NdisEthernetOneTransmitCollision_ID 1
1610 #define MSNdis_EthernetOneTransmitCollision_SIZE (FIELD_OFFSET(MSNdis_EthernetOneTransmitCollision, NdisEthernetOneTransmitCollision) + MSNdis_EthernetOneTransmitCollision_NdisEthernetOneTransmitCollision_SIZE)
1612 #define MSNdis_EthernetMoreTransmitCollisions_NdisEthernetMoreTransmitCollisions_SIZE sizeof(ULONG)
1613 #define MSNdis_EthernetMoreTransmitCollisions_NdisEthernetMoreTransmitCollisions_ID 1
1615 #define MSNdis_EthernetMoreTransmitCollisions_SIZE (FIELD_OFFSET(MSNdis_EthernetMoreTransmitCollisions, NdisEthernetMoreTransmitCollisions) + MSNdis_EthernetMoreTransmitCollisions_NdisEthernetMoreTransmitCollisions_SIZE)
1617 #define MSNdis_TokenRingPermanentAddress_NdisPermanentAddress_SIZE sizeof(MSNdis_NetworkAddress)
1618 #define MSNdis_TokenRingPermanentAddress_NdisPermanentAddress_ID 1
1620 #define MSNdis_TokenRingPermanentAddress_SIZE (FIELD_OFFSET(MSNdis_TokenRingPermanentAddress, NdisPermanentAddress) + MSNdis_TokenRingPermanentAddress_NdisPermanentAddress_SIZE)
1622 #define MSNdis_TokenRingCurrentAddress_NdisCurrentAddress_SIZE sizeof(MSNdis_NetworkAddress)
1623 #define MSNdis_TokenRingCurrentAddress_NdisCurrentAddress_ID 1
1625 #define MSNdis_TokenRingCurrentAddress_SIZE (FIELD_OFFSET(MSNdis_TokenRingCurrentAddress, NdisCurrentAddress) + MSNdis_TokenRingCurrentAddress_NdisCurrentAddress_SIZE)
1627 #define MSNdis_TokenRingCurrentFunctional_NdisTokenRingCurrentFunctional_SIZE sizeof(ULONG)
1628 #define MSNdis_TokenRingCurrentFunctional_NdisTokenRingCurrentFunctional_ID 1
1630 #define MSNdis_TokenRingCurrentFunctional_SIZE (FIELD_OFFSET(MSNdis_TokenRingCurrentFunctional, NdisTokenRingCurrentFunctional) + MSNdis_TokenRingCurrentFunctional_NdisTokenRingCurrentFunctional_SIZE)
1632 #define MSNdis_TokenRingCurrentGroup_NdisTokenRingCurrentGroup_SIZE sizeof(ULONG)
1633 #define MSNdis_TokenRingCurrentGroup_NdisTokenRingCurrentGroup_ID 1
1635 #define MSNdis_TokenRingCurrentGroup_SIZE (FIELD_OFFSET(MSNdis_TokenRingCurrentGroup, NdisTokenRingCurrentGroup) + MSNdis_TokenRingCurrentGroup_NdisTokenRingCurrentGroup_SIZE)
1637 #define MSNdis_TokenRingLastOpenStatus_NdisTokenRingLastOpenStatus_SIZE sizeof(ULONG)
1638 #define MSNdis_TokenRingLastOpenStatus_NdisTokenRingLastOpenStatus_ID 1
1640 #define MSNdis_TokenRingLastOpenStatus_SIZE (FIELD_OFFSET(MSNdis_TokenRingLastOpenStatus, NdisTokenRingLastOpenStatus) + MSNdis_TokenRingLastOpenStatus_NdisTokenRingLastOpenStatus_SIZE)
1642 #define MSNdis_TokenRingCurrentRingStatus_NdisTokenRingCurrentRingStatus_SIZE sizeof(ULONG)
1643 #define MSNdis_TokenRingCurrentRingStatus_NdisTokenRingCurrentRingStatus_ID 1
1645 #define MSNdis_TokenRingCurrentRingStatus_SIZE (FIELD_OFFSET(MSNdis_TokenRingCurrentRingStatus, NdisTokenRingCurrentRingStatus) + MSNdis_TokenRingCurrentRingStatus_NdisTokenRingCurrentRingStatus_SIZE)
1647 #define MSNdis_TokenRingCurrentRingState_NdisTokenRingCurrentRingState_SIZE sizeof(ULONG)
1648 #define MSNdis_TokenRingCurrentRingState_NdisTokenRingCurrentRingState_ID 1
1650 #define MSNdis_TokenRingCurrentRingState_SIZE (FIELD_OFFSET(MSNdis_TokenRingCurrentRingState, NdisTokenRingCurrentRingState) + MSNdis_TokenRingCurrentRingState_NdisTokenRingCurrentRingState_SIZE)
1652 #define MSNdis_TokenRingLineErrors_NdisTokenRingLineErrors_SIZE sizeof(ULONG)
1653 #define MSNdis_TokenRingLineErrors_NdisTokenRingLineErrors_ID 1
1655 #define MSNdis_TokenRingLineErrors_SIZE (FIELD_OFFSET(MSNdis_TokenRingLineErrors, NdisTokenRingLineErrors) + MSNdis_TokenRingLineErrors_NdisTokenRingLineErrors_SIZE)
1657 #define MSNdis_TokenRingLostFrames_NdisTokenRingLostFrames_SIZE sizeof(ULONG)
1658 #define MSNdis_TokenRingLostFrames_NdisTokenRingLostFrames_ID 1
1660 #define MSNdis_TokenRingLostFrames_SIZE (FIELD_OFFSET(MSNdis_TokenRingLostFrames, NdisTokenRingLostFrames) + MSNdis_TokenRingLostFrames_NdisTokenRingLostFrames_SIZE)
1662 #define MSNdis_FddiLongPermanentAddress_NdisPermanentAddress_SIZE sizeof(MSNdis_NetworkAddress)
1663 #define MSNdis_FddiLongPermanentAddress_NdisPermanentAddress_ID 1
1665 #define MSNdis_FddiLongPermanentAddress_SIZE (FIELD_OFFSET(MSNdis_FddiLongPermanentAddress, NdisPermanentAddress) + MSNdis_FddiLongPermanentAddress_NdisPermanentAddress_SIZE)
1667 #define MSNdis_FddiLongCurrentAddress_NdisCurrentAddress_SIZE sizeof(MSNdis_NetworkAddress)
1668 #define MSNdis_FddiLongCurrentAddress_NdisCurrentAddress_ID 1
1670 #define MSNdis_FddiLongCurrentAddress_SIZE (FIELD_OFFSET(MSNdis_FddiLongCurrentAddress, NdisCurrentAddress) + MSNdis_FddiLongCurrentAddress_NdisCurrentAddress_SIZE)
1672 #define MSNdis_FddiLongMulticastList_NumberElements_SIZE sizeof(ULONG)
1673 #define MSNdis_FddiLongMulticastList_NumberElements_ID 1
1674 #define MSNdis_FddiLongMulticastList_NdisMulticastList_ID 2
1676 #define MSNdis_FddiLongMaximumListSize_NdisFddiLongMaximumListSize_SIZE sizeof(ULONG)
1677 #define MSNdis_FddiLongMaximumListSize_NdisFddiLongMaximumListSize_ID 1
1679 #define MSNdis_FddiLongMaximumListSize_SIZE (FIELD_OFFSET(MSNdis_FddiLongMaximumListSize, NdisFddiLongMaximumListSize) + MSNdis_FddiLongMaximumListSize_NdisFddiLongMaximumListSize_SIZE)
1681 #define MSNdis_FddiShortPermanentAddress_NdisPermanentAddress_SIZE sizeof(MSNdis_NetworkShortAddress)
1682 #define MSNdis_FddiShortPermanentAddress_NdisPermanentAddress_ID 1
1684 #define MSNdis_FddiShortPermanentAddress_SIZE (FIELD_OFFSET(MSNdis_FddiShortPermanentAddress, NdisPermanentAddress) + MSNdis_FddiShortPermanentAddress_NdisPermanentAddress_SIZE)
1686 #define MSNdis_FddiShortCurrentAddress_NdisCurrentAddress_SIZE sizeof(MSNdis_NetworkShortAddress)
1687 #define MSNdis_FddiShortCurrentAddress_NdisCurrentAddress_ID 1
1689 #define MSNdis_FddiShortCurrentAddress_SIZE (FIELD_OFFSET(MSNdis_FddiShortCurrentAddress, NdisCurrentAddress) + MSNdis_FddiShortCurrentAddress_NdisCurrentAddress_SIZE)
1691 #define MSNdis_FddiShortMulticastList_NumberElements_SIZE sizeof(ULONG)
1692 #define MSNdis_FddiShortMulticastList_NumberElements_ID 1
1693 #define MSNdis_FddiShortMulticastList_NdisMulticastList_ID 2
1695 #define MSNdis_FddiShortMaximumListSize_NdisFddiShortMaximumListSize_SIZE sizeof(ULONG)
1696 #define MSNdis_FddiShortMaximumListSize_NdisFddiShortMaximumListSize_ID 1
1698 #define MSNdis_FddiShortMaximumListSize_SIZE (FIELD_OFFSET(MSNdis_FddiShortMaximumListSize, NdisFddiShortMaximumListSize) + MSNdis_FddiShortMaximumListSize_NdisFddiShortMaximumListSize_SIZE)
1700 #define MSNdis_FddiAttachmentType_NdisFddiAttachmentType_SIZE sizeof(ULONG)
1701 #define MSNdis_FddiAttachmentType_NdisFddiAttachmentType_ID 1
1703 #define MSNdis_FddiAttachmentType_SIZE (FIELD_OFFSET(MSNdis_FddiAttachmentType, NdisFddiAttachmentType) + MSNdis_FddiAttachmentType_NdisFddiAttachmentType_SIZE)
1705 #define MSNdis_FddiUpstreamNodeLong_NdisFddiUpstreamNodeLong_SIZE sizeof(MSNdis_NetworkAddress)
1706 #define MSNdis_FddiUpstreamNodeLong_NdisFddiUpstreamNodeLong_ID 1
1708 #define MSNdis_FddiUpstreamNodeLong_SIZE (FIELD_OFFSET(MSNdis_FddiUpstreamNodeLong, NdisFddiUpstreamNodeLong) + MSNdis_FddiUpstreamNodeLong_NdisFddiUpstreamNodeLong_SIZE)
1710 #define MSNdis_FddiDownstreamNodeLong_NdisFddiDownstreamNodeLong_SIZE sizeof(MSNdis_NetworkAddress)
1711 #define MSNdis_FddiDownstreamNodeLong_NdisFddiDownstreamNodeLong_ID 1
1713 #define MSNdis_FddiDownstreamNodeLong_SIZE (FIELD_OFFSET(MSNdis_FddiDownstreamNodeLong, NdisFddiDownstreamNodeLong) + MSNdis_FddiDownstreamNodeLong_NdisFddiDownstreamNodeLong_SIZE)
1715 #define MSNdis_FddiFrameErrors_NdisFddiFrameErrors_SIZE sizeof(ULONG)
1716 #define MSNdis_FddiFrameErrors_NdisFddiFrameErrors_ID 1
1718 #define MSNdis_FddiFrameErrors_SIZE (FIELD_OFFSET(MSNdis_FddiFrameErrors, NdisFddiFrameErrors) + MSNdis_FddiFrameErrors_NdisFddiFrameErrors_SIZE)
1720 #define MSNdis_FddiFramesLost_NdisFddiFramesLost_SIZE sizeof(ULONG)
1721 #define MSNdis_FddiFramesLost_NdisFddiFramesLost_ID 1
1723 #define MSNdis_FddiFramesLost_SIZE (FIELD_OFFSET(MSNdis_FddiFramesLost, NdisFddiFramesLost) + MSNdis_FddiFramesLost_NdisFddiFramesLost_SIZE)
1725 #define MSNdis_FddiRingManagmentState_NdisFddiRingManagmentState_SIZE sizeof(ULONG)
1726 #define MSNdis_FddiRingManagmentState_NdisFddiRingManagmentState_ID 1
1728 #define MSNdis_FddiRingManagmentState_SIZE (FIELD_OFFSET(MSNdis_FddiRingManagmentState, NdisFddiRingManagmentState) + MSNdis_FddiRingManagmentState_NdisFddiRingManagmentState_SIZE)
1730 #define MSNdis_FddiLctFailures_NdisFddiLctFailures_SIZE sizeof(ULONG)
1731 #define MSNdis_FddiLctFailures_NdisFddiLctFailures_ID 1
1733 #define MSNdis_FddiLctFailures_SIZE (FIELD_OFFSET(MSNdis_FddiLctFailures, NdisFddiLctFailures) + MSNdis_FddiLctFailures_NdisFddiLctFailures_SIZE)
1735 #define MSNdis_FddiLemRejects_NdisFddiLemRejects_SIZE sizeof(ULONG)
1736 #define MSNdis_FddiLemRejects_NdisFddiLemRejects_ID 1
1738 #define MSNdis_FddiLemRejects_SIZE (FIELD_OFFSET(MSNdis_FddiLemRejects, NdisFddiLemRejects) + MSNdis_FddiLemRejects_NdisFddiLemRejects_SIZE)
1740 #define MSNdis_FddiLConnectionState_NdisFddiLConnectionState_SIZE sizeof(ULONG)
1741 #define MSNdis_FddiLConnectionState_NdisFddiLConnectionState_ID 1
1743 #define MSNdis_FddiLConnectionState_SIZE (FIELD_OFFSET(MSNdis_FddiLConnectionState, NdisFddiLConnectionState) + MSNdis_FddiLConnectionState_NdisFddiLConnectionState_SIZE)
1745 #define MSNdis_ObjectHeader_Type_SIZE sizeof(UCHAR)
1746 #define MSNdis_ObjectHeader_Type_ID 1
1747 #define MSNdis_ObjectHeader_Revision_SIZE sizeof(UCHAR)
1748 #define MSNdis_ObjectHeader_Revision_ID 2
1749 #define MSNdis_ObjectHeader_Size_SIZE sizeof(USHORT)
1750 #define MSNdis_ObjectHeader_Size_ID 3
1752 #define MSNdis_ObjectHeader_SIZE (FIELD_OFFSET(MSNdis_ObjectHeader, Size) + MSNdis_ObjectHeader_Size_SIZE)
1754 #define MSNdis_WmiMethodHeader_Header_SIZE sizeof(MSNdis_ObjectHeader)
1755 #define MSNdis_WmiMethodHeader_Header_ID 1
1756 #define MSNdis_WmiMethodHeader_PortNumber_SIZE sizeof(ULONG)
1757 #define MSNdis_WmiMethodHeader_PortNumber_ID 2
1758 #define MSNdis_WmiMethodHeader_NetLuid_SIZE sizeof(ULONGLONG)
1759 #define MSNdis_WmiMethodHeader_NetLuid_ID 3
1760 #define MSNdis_WmiMethodHeader_RequestId_SIZE sizeof(ULONGLONG)
1761 #define MSNdis_WmiMethodHeader_RequestId_ID 4
1762 #define MSNdis_WmiMethodHeader_Timeout_SIZE sizeof(ULONG)
1763 #define MSNdis_WmiMethodHeader_Timeout_ID 5
1764 #define MSNdis_WmiMethodHeader_Padding_SIZE sizeof(ULONG)
1765 #define MSNdis_WmiMethodHeader_Padding_ID 6
1767 #define MSNdis_WmiMethodHeader_SIZE (FIELD_OFFSET(MSNdis_WmiMethodHeader, Padding) + MSNdis_WmiMethodHeader_Padding_SIZE)
1769 #define MSNdis_WmiSetHeader_Header_SIZE sizeof(MSNdis_ObjectHeader)
1770 #define MSNdis_WmiSetHeader_Header_ID 1
1771 #define MSNdis_WmiSetHeader_PortNumber_SIZE sizeof(ULONG)
1772 #define MSNdis_WmiSetHeader_PortNumber_ID 2
1773 #define MSNdis_WmiSetHeader_NetLuid_SIZE sizeof(ULONGLONG)
1774 #define MSNdis_WmiSetHeader_NetLuid_ID 3
1775 #define MSNdis_WmiSetHeader_RequestId_SIZE sizeof(ULONGLONG)
1776 #define MSNdis_WmiSetHeader_RequestId_ID 4
1777 #define MSNdis_WmiSetHeader_Timeout_SIZE sizeof(ULONG)
1778 #define MSNdis_WmiSetHeader_Timeout_ID 5
1779 #define MSNdis_WmiSetHeader_Padding_SIZE sizeof(ULONG)
1780 #define MSNdis_WmiSetHeader_Padding_ID 6
1782 #define MSNdis_WmiSetHeader_SIZE (FIELD_OFFSET(MSNdis_WmiSetHeader, Padding) + MSNdis_WmiSetHeader_Padding_SIZE)
1784 #define MSNdis_WmiOutputInfo_Header_SIZE sizeof(MSNdis_ObjectHeader)
1785 #define MSNdis_WmiOutputInfo_Header_ID 1
1786 #define MSNdis_WmiOutputInfo_Flags_SIZE sizeof(ULONG)
1787 #define MSNdis_WmiOutputInfo_Flags_ID 2
1788 #define MSNdis_WmiOutputInfo_SupportedRevision_SIZE sizeof(UCHAR)
1789 #define MSNdis_WmiOutputInfo_SupportedRevision_ID 3
1790 #define MSNdis_WmiOutputInfo_Padding1_SIZE sizeof(UCHAR)
1791 #define MSNdis_WmiOutputInfo_Padding1_ID 4
1792 #define MSNdis_WmiOutputInfo_Padding2_SIZE sizeof(USHORT)
1793 #define MSNdis_WmiOutputInfo_Padding2_ID 5
1794 #define MSNdis_WmiOutputInfo_DataOffset_SIZE sizeof(ULONG)
1795 #define MSNdis_WmiOutputInfo_DataOffset_ID 6
1797 #define MSNdis_WmiOutputInfo_SIZE (FIELD_OFFSET(MSNdis_WmiOutputInfo, DataOffset) + MSNdis_WmiOutputInfo_DataOffset_SIZE)
1799 #define MSNdis_WmiEnumAdapter_Header_SIZE sizeof(MSNdis_ObjectHeader)
1800 #define MSNdis_WmiEnumAdapter_Header_ID 1
1801 #define MSNdis_WmiEnumAdapter_IfIndex_SIZE sizeof(ULONG)
1802 #define MSNdis_WmiEnumAdapter_IfIndex_ID 2
1803 #define MSNdis_WmiEnumAdapter_NetLuid_SIZE sizeof(ULONGLONG)
1804 #define MSNdis_WmiEnumAdapter_NetLuid_ID 3
1805 #define MSNdis_WmiEnumAdapter_DeviceName_ID 4
1807 #define MSNdis_LinkStateData_Header_SIZE sizeof(MSNdis_ObjectHeader)
1808 #define MSNdis_LinkStateData_Header_ID 1
1809 #define MSNdis_LinkStateData_MediaConnectState_SIZE sizeof(ULONG)
1810 #define MSNdis_LinkStateData_MediaConnectState_ID 2
1811 #define MSNdis_LinkStateData_MediaDuplexState_SIZE sizeof(ULONG)
1812 #define MSNdis_LinkStateData_MediaDuplexState_ID 3
1813 #define MSNdis_LinkStateData_XmitLinkSpeed_SIZE sizeof(ULONGLONG)
1814 #define MSNdis_LinkStateData_XmitLinkSpeed_ID 4
1815 #define MSNdis_LinkStateData_RcvLinkSpeed_SIZE sizeof(ULONGLONG)
1816 #define MSNdis_LinkStateData_RcvLinkSpeed_ID 5
1817 #define MSNdis_LinkStateData_PauseFunctions_SIZE sizeof(ULONG)
1818 #define MSNdis_LinkStateData_PauseFunctions_ID 6
1819 #define MSNdis_LinkStateData_AutoNegotiationFlags_SIZE sizeof(ULONG)
1820 #define MSNdis_LinkStateData_AutoNegotiationFlags_ID 7
1822 #define MSNdis_LinkStateData_SIZE (FIELD_OFFSET(MSNdis_LinkStateData, AutoNegotiationFlags) + MSNdis_LinkStateData_AutoNegotiationFlags_SIZE)
1824 #define MSNdis_LinkParameters_Header_SIZE sizeof(MSNdis_ObjectHeader)
1825 #define MSNdis_LinkParameters_Header_ID 1
1826 #define MSNdis_LinkParameters_MediaDuplexState_SIZE sizeof(ULONG)
1827 #define MSNdis_LinkParameters_MediaDuplexState_ID 2
1828 #define MSNdis_LinkParameters_XmitLinkSpeed_SIZE sizeof(ULONGLONG)
1829 #define MSNdis_LinkParameters_XmitLinkSpeed_ID 3
1830 #define MSNdis_LinkParameters_RcvLinkSpeed_SIZE sizeof(ULONGLONG)
1831 #define MSNdis_LinkParameters_RcvLinkSpeed_ID 4
1832 #define MSNdis_LinkParameters_PauseFunctions_SIZE sizeof(ULONG)
1833 #define MSNdis_LinkParameters_PauseFunctions_ID 5
1834 #define MSNdis_LinkParameters_AutoNegotiationFlags_SIZE sizeof(ULONG)
1835 #define MSNdis_LinkParameters_AutoNegotiationFlags_ID 6
1837 #define MSNdis_LinkParameters_SIZE (FIELD_OFFSET(MSNdis_LinkParameters, AutoNegotiationFlags) + MSNdis_LinkParameters_AutoNegotiationFlags_SIZE)
1839 #define MSNdis_InterruptModerationParameters_Header_SIZE sizeof(MSNdis_ObjectHeader)
1840 #define MSNdis_InterruptModerationParameters_Header_ID 1
1841 #define MSNdis_InterruptModerationParameters_Flags_SIZE sizeof(ULONG)
1842 #define MSNdis_InterruptModerationParameters_Flags_ID 2
1843 #define MSNdis_InterruptModerationParameters_InterruptModeration_SIZE sizeof(ULONG)
1844 #define MSNdis_InterruptModerationParameters_InterruptModeration_ID 3
1846 #define MSNdis_InterruptModerationParameters_SIZE (FIELD_OFFSET(MSNdis_InterruptModerationParameters, InterruptModeration) + MSNdis_InterruptModerationParameters_InterruptModeration_SIZE)
1848 #define MSNdis_StatisticsInfo_Header_SIZE sizeof(MSNdis_ObjectHeader)
1849 #define MSNdis_StatisticsInfo_Header_ID 1
1850 #define MSNdis_StatisticsInfo_SupportedStatistics_SIZE sizeof(ULONG)
1851 #define MSNdis_StatisticsInfo_SupportedStatistics_ID 2
1852 #define MSNdis_StatisticsInfo_ifInDiscards_SIZE sizeof(ULONGLONG)
1853 #define MSNdis_StatisticsInfo_ifInDiscards_ID 3
1854 #define MSNdis_StatisticsInfo_ifInErrors_SIZE sizeof(ULONGLONG)
1855 #define MSNdis_StatisticsInfo_ifInErrors_ID 4
1856 #define MSNdis_StatisticsInfo_ifHCInOctets_SIZE sizeof(ULONGLONG)
1857 #define MSNdis_StatisticsInfo_ifHCInOctets_ID 5
1858 #define MSNdis_StatisticsInfo_ifHCInUcastPkts_SIZE sizeof(ULONGLONG)
1859 #define MSNdis_StatisticsInfo_ifHCInUcastPkts_ID 6
1860 #define MSNdis_StatisticsInfo_ifHCInMulticastPkts_SIZE sizeof(ULONGLONG)
1861 #define MSNdis_StatisticsInfo_ifHCInMulticastPkts_ID 7
1862 #define MSNdis_StatisticsInfo_ifHCInBroadcastPkts_SIZE sizeof(ULONGLONG)
1863 #define MSNdis_StatisticsInfo_ifHCInBroadcastPkts_ID 8
1864 #define MSNdis_StatisticsInfo_ifHCOutOctets_SIZE sizeof(ULONGLONG)
1865 #define MSNdis_StatisticsInfo_ifHCOutOctets_ID 9
1866 #define MSNdis_StatisticsInfo_ifHCOutUcastPkts_SIZE sizeof(ULONGLONG)
1867 #define MSNdis_StatisticsInfo_ifHCOutUcastPkts_ID 10
1868 #define MSNdis_StatisticsInfo_ifHCOutMulticastPkts_SIZE sizeof(ULONGLONG)
1869 #define MSNdis_StatisticsInfo_ifHCOutMulticastPkts_ID 11
1870 #define MSNdis_StatisticsInfo_ifHCOutBroadcastPkts_SIZE sizeof(ULONGLONG)
1871 #define MSNdis_StatisticsInfo_ifHCOutBroadcastPkts_ID 12
1872 #define MSNdis_StatisticsInfo_ifOutErrors_SIZE sizeof(ULONGLONG)
1873 #define MSNdis_StatisticsInfo_ifOutErrors_ID 13
1874 #define MSNdis_StatisticsInfo_ifOutDiscards_SIZE sizeof(ULONGLONG)
1875 #define MSNdis_StatisticsInfo_ifOutDiscards_ID 14
1876 #define MSNdis_StatisticsInfo_ifHCInUcastOctets_SIZE sizeof(ULONGLONG)
1877 #define MSNdis_StatisticsInfo_ifHCInUcastOctets_ID 15
1878 #define MSNdis_StatisticsInfo_ifHCInMulticastOctets_SIZE sizeof(ULONGLONG)
1879 #define MSNdis_StatisticsInfo_ifHCInMulticastOctets_ID 16
1880 #define MSNdis_StatisticsInfo_ifHCInBroadcastOctets_SIZE sizeof(ULONGLONG)
1881 #define MSNdis_StatisticsInfo_ifHCInBroadcastOctets_ID 17
1882 #define MSNdis_StatisticsInfo_ifHCOutUcastOctets_SIZE sizeof(ULONGLONG)
1883 #define MSNdis_StatisticsInfo_ifHCOutUcastOctets_ID 18
1884 #define MSNdis_StatisticsInfo_ifHCOutMulticastOctets_SIZE sizeof(ULONGLONG)
1885 #define MSNdis_StatisticsInfo_ifHCOutMulticastOctets_ID 19
1886 #define MSNdis_StatisticsInfo_ifHCOutBroadcastOctets_SIZE sizeof(ULONGLONG)
1887 #define MSNdis_StatisticsInfo_ifHCOutBroadcastOctets_ID 20
1889 #define MSNdis_StatisticsInfo_SIZE (FIELD_OFFSET(MSNdis_StatisticsInfo, ifHCOutBroadcastOctets) + MSNdis_StatisticsInfo_ifHCOutBroadcastOctets_SIZE)
1891 #define MSNdis_PortStateData_Header_SIZE sizeof(MSNdis_ObjectHeader)
1892 #define MSNdis_PortStateData_Header_ID 1
1893 #define MSNdis_PortStateData_MediaConnectState_SIZE sizeof(ULONG)
1894 #define MSNdis_PortStateData_MediaConnectState_ID 2
1895 #define MSNdis_PortStateData_XmitLinkSpeed_SIZE sizeof(ULONGLONG)
1896 #define MSNdis_PortStateData_XmitLinkSpeed_ID 3
1897 #define MSNdis_PortStateData_RcvLinkSpeed_SIZE sizeof(ULONGLONG)
1898 #define MSNdis_PortStateData_RcvLinkSpeed_ID 4
1899 #define MSNdis_PortStateData_Direction_SIZE sizeof(ULONG)
1900 #define MSNdis_PortStateData_Direction_ID 5
1901 #define MSNdis_PortStateData_SendControlState_SIZE sizeof(ULONG)
1902 #define MSNdis_PortStateData_SendControlState_ID 6
1903 #define MSNdis_PortStateData_RcvControlState_SIZE sizeof(ULONG)
1904 #define MSNdis_PortStateData_RcvControlState_ID 7
1905 #define MSNdis_PortStateData_SendAuthorizationState_SIZE sizeof(ULONG)
1906 #define MSNdis_PortStateData_SendAuthorizationState_ID 8
1907 #define MSNdis_PortStateData_RcvAuthorizationState_SIZE sizeof(ULONG)
1908 #define MSNdis_PortStateData_RcvAuthorizationState_ID 9
1909 #define MSNdis_PortStateData_Flags_SIZE sizeof(ULONG)
1910 #define MSNdis_PortStateData_Flags_ID 10
1912 #define MSNdis_PortStateData_SIZE (FIELD_OFFSET(MSNdis_PortStateData, Flags) + MSNdis_PortStateData_Flags_SIZE)
1914 #define MSNdis_PortAuthParameters_Header_SIZE sizeof(MSNdis_ObjectHeader)
1915 #define MSNdis_PortAuthParameters_Header_ID 1
1916 #define MSNdis_PortAuthParameters_SendControlState_SIZE sizeof(ULONG)
1917 #define MSNdis_PortAuthParameters_SendControlState_ID 2
1918 #define MSNdis_PortAuthParameters_RcvControlState_SIZE sizeof(ULONG)
1919 #define MSNdis_PortAuthParameters_RcvControlState_ID 3
1920 #define MSNdis_PortAuthParameters_SendAuthorizationState_SIZE sizeof(ULONG)
1921 #define MSNdis_PortAuthParameters_SendAuthorizationState_ID 4
1922 #define MSNdis_PortAuthParameters_RcvAuthorizationState_SIZE sizeof(ULONG)
1923 #define MSNdis_PortAuthParameters_RcvAuthorizationState_ID 5
1925 #define MSNdis_PortAuthParameters_SIZE (FIELD_OFFSET(MSNdis_PortAuthParameters, RcvAuthorizationState) + MSNdis_PortAuthParameters_RcvAuthorizationState_SIZE)
1927 #define MSNdis_PortChar_Header_SIZE sizeof(MSNdis_ObjectHeader)
1928 #define MSNdis_PortChar_Header_ID 1
1929 #define MSNdis_PortChar_PortNumber_SIZE sizeof(ULONG)
1930 #define MSNdis_PortChar_PortNumber_ID 2
1931 #define MSNdis_PortChar_Flags_SIZE sizeof(ULONG)
1932 #define MSNdis_PortChar_Flags_ID 3
1933 #define MSNdis_PortChar_Type_SIZE sizeof(ULONG)
1934 #define MSNdis_PortChar_Type_ID 4
1935 #define MSNdis_PortChar_MediaConnectState_SIZE sizeof(ULONG)
1936 #define MSNdis_PortChar_MediaConnectState_ID 5
1937 #define MSNdis_PortChar_XmitLinkSpeed_SIZE sizeof(ULONGLONG)
1938 #define MSNdis_PortChar_XmitLinkSpeed_ID 6
1939 #define MSNdis_PortChar_RcvLinkSpeed_SIZE sizeof(ULONGLONG)
1940 #define MSNdis_PortChar_RcvLinkSpeed_ID 7
1941 #define MSNdis_PortChar_Direction_SIZE sizeof(ULONG)
1942 #define MSNdis_PortChar_Direction_ID 8
1943 #define MSNdis_PortChar_SendControlState_SIZE sizeof(ULONG)
1944 #define MSNdis_PortChar_SendControlState_ID 9
1945 #define MSNdis_PortChar_RcvControlState_SIZE sizeof(ULONG)
1946 #define MSNdis_PortChar_RcvControlState_ID 10
1947 #define MSNdis_PortChar_SendAuthorizationState_SIZE sizeof(ULONG)
1948 #define MSNdis_PortChar_SendAuthorizationState_ID 11
1949 #define MSNdis_PortChar_RcvAuthorizationState_SIZE sizeof(ULONG)
1950 #define MSNdis_PortChar_RcvAuthorizationState_ID 12
1952 #define MSNdis_PortChar_SIZE (FIELD_OFFSET(MSNdis_PortChar, RcvAuthorizationState) + MSNdis_PortChar_RcvAuthorizationState_SIZE)
1954 #define MSNdis_PortArray_Header_SIZE sizeof(MSNdis_ObjectHeader)
1955 #define MSNdis_PortArray_Header_ID 1
1956 #define MSNdis_PortArray_NumberOfPorts_SIZE sizeof(ULONG)
1957 #define MSNdis_PortArray_NumberOfPorts_ID 2
1958 #define MSNdis_PortArray_OffsetFirstPort_SIZE sizeof(ULONG)
1959 #define MSNdis_PortArray_OffsetFirstPort_ID 3
1960 #define MSNdis_PortArray_ElementSize_SIZE sizeof(ULONG)
1961 #define MSNdis_PortArray_ElementSize_ID 4
1962 #define MSNdis_PortArray_Port_ID 5
1964 #define MSNdis_PciDeviceProperty_Header_SIZE sizeof(MSNdis_ObjectHeader)
1965 #define MSNdis_PciDeviceProperty_Header_ID 1
1966 #define MSNdis_PciDeviceProperty_DeviceType_SIZE sizeof(ULONG)
1967 #define MSNdis_PciDeviceProperty_DeviceType_ID 2
1968 #define MSNdis_PciDeviceProperty_CurrentSpeedAndMode_SIZE sizeof(ULONG)
1969 #define MSNdis_PciDeviceProperty_CurrentSpeedAndMode_ID 3
1970 #define MSNdis_PciDeviceProperty_CurrentPayloadSize_SIZE sizeof(ULONG)
1971 #define MSNdis_PciDeviceProperty_CurrentPayloadSize_ID 4
1972 #define MSNdis_PciDeviceProperty_MaxPayloadSize_SIZE sizeof(ULONG)
1973 #define MSNdis_PciDeviceProperty_MaxPayloadSize_ID 5
1974 #define MSNdis_PciDeviceProperty_MaxReadRequestSize_SIZE sizeof(ULONG)
1975 #define MSNdis_PciDeviceProperty_MaxReadRequestSize_ID 6
1976 #define MSNdis_PciDeviceProperty_CurrentLinkSpeed_SIZE sizeof(ULONG)
1977 #define MSNdis_PciDeviceProperty_CurrentLinkSpeed_ID 7
1978 #define MSNdis_PciDeviceProperty_CurrentLinkWidth_SIZE sizeof(ULONG)
1979 #define MSNdis_PciDeviceProperty_CurrentLinkWidth_ID 8
1980 #define MSNdis_PciDeviceProperty_MaxLinkSpeed_SIZE sizeof(ULONG)
1981 #define MSNdis_PciDeviceProperty_MaxLinkSpeed_ID 9
1982 #define MSNdis_PciDeviceProperty_MaxLinkWidth_SIZE sizeof(ULONG)
1983 #define MSNdis_PciDeviceProperty_MaxLinkWidth_ID 10
1985 #define MSNdis_PciDeviceProperty_SIZE (FIELD_OFFSET(MSNdis_PciDeviceProperty, MaxLinkWidth) + MSNdis_PciDeviceProperty_MaxLinkWidth_SIZE)
1987 #define MSNdis_WmiTcpLargeSendOffloadV1_IPv4_Encapsulation_SIZE sizeof(ULONG)
1988 #define MSNdis_WmiTcpLargeSendOffloadV1_IPv4_Encapsulation_ID 1
1989 #define MSNdis_WmiTcpLargeSendOffloadV1_IPv4_MaxOffLoadSize_SIZE sizeof(ULONG)
1990 #define MSNdis_WmiTcpLargeSendOffloadV1_IPv4_MaxOffLoadSize_ID 2
1991 #define MSNdis_WmiTcpLargeSendOffloadV1_IPv4_MinSegmentCount_SIZE sizeof(ULONG)
1992 #define MSNdis_WmiTcpLargeSendOffloadV1_IPv4_MinSegmentCount_ID 3
1993 #define MSNdis_WmiTcpLargeSendOffloadV1_IPv4_TcpOptions_SIZE sizeof(ULONG)
1994 #define MSNdis_WmiTcpLargeSendOffloadV1_IPv4_TcpOptions_ID 4
1995 #define MSNdis_WmiTcpLargeSendOffloadV1_IPv4_IpOptions_SIZE sizeof(ULONG)
1996 #define MSNdis_WmiTcpLargeSendOffloadV1_IPv4_IpOptions_ID 5
1998 #define MSNdis_WmiTcpLargeSendOffloadV1_IPv4_SIZE (FIELD_OFFSET(MSNdis_WmiTcpLargeSendOffloadV1_IPv4, IpOptions) + MSNdis_WmiTcpLargeSendOffloadV1_IPv4_IpOptions_SIZE)
2000 #define MSNdis_WmiTcpLargeSendOffloadV1_WmiIPv4_SIZE sizeof(MSNdis_WmiTcpLargeSendOffloadV1_IPv4)
2001 #define MSNdis_WmiTcpLargeSendOffloadV1_WmiIPv4_ID 1
2003 #define MSNdis_WmiTcpLargeSendOffloadV1_SIZE (FIELD_OFFSET(MSNdis_WmiTcpLargeSendOffloadV1, WmiIPv4) + MSNdis_WmiTcpLargeSendOffloadV1_WmiIPv4_SIZE)
2005 #define MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive_Encapsulation_SIZE sizeof(ULONG)
2006 #define MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive_Encapsulation_ID 1
2007 #define MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive_IpOptionsSupported_SIZE sizeof(ULONG)
2008 #define MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive_IpOptionsSupported_ID 2
2009 #define MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive_TcpOptionsSupported_SIZE sizeof(ULONG)
2010 #define MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive_TcpOptionsSupported_ID 3
2011 #define MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive_TcpChecksum_SIZE sizeof(ULONG)
2012 #define MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive_TcpChecksum_ID 4
2013 #define MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive_UdpChecksum_SIZE sizeof(ULONG)
2014 #define MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive_UdpChecksum_ID 5
2015 #define MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive_IpChecksum_SIZE sizeof(ULONG)
2016 #define MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive_IpChecksum_ID 6
2018 #define MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive_SIZE (FIELD_OFFSET(MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive, IpChecksum) + MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive_IpChecksum_SIZE)
2020 #define MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive_Encapsulation_SIZE sizeof(ULONG)
2021 #define MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive_Encapsulation_ID 1
2022 #define MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive_IpExtensionHeadersSupported_SIZE sizeof(ULONG)
2023 #define MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive_IpExtensionHeadersSupported_ID 2
2024 #define MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive_TcpOptionsSupported_SIZE sizeof(ULONG)
2025 #define MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive_TcpOptionsSupported_ID 3
2026 #define MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive_TcpChecksum_SIZE sizeof(ULONG)
2027 #define MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive_TcpChecksum_ID 4
2028 #define MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive_UdpChecksum_SIZE sizeof(ULONG)
2029 #define MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive_UdpChecksum_ID 5
2031 #define MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive_SIZE (FIELD_OFFSET(MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive, UdpChecksum) + MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive_UdpChecksum_SIZE)
2033 #define MSNdis_WmiTcpIpChecksumOffload_IPv4Transmit_SIZE sizeof(MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive)
2034 #define MSNdis_WmiTcpIpChecksumOffload_IPv4Transmit_ID 1
2035 #define MSNdis_WmiTcpIpChecksumOffload_IPv4Receive_SIZE sizeof(MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive)
2036 #define MSNdis_WmiTcpIpChecksumOffload_IPv4Receive_ID 2
2037 #define MSNdis_WmiTcpIpChecksumOffload_IPv6Transmit_SIZE sizeof(MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive)
2038 #define MSNdis_WmiTcpIpChecksumOffload_IPv6Transmit_ID 3
2039 #define MSNdis_WmiTcpIpChecksumOffload_IPv6Receive_SIZE sizeof(MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive)
2040 #define MSNdis_WmiTcpIpChecksumOffload_IPv6Receive_ID 4
2042 #define MSNdis_WmiTcpIpChecksumOffload_SIZE (FIELD_OFFSET(MSNdis_WmiTcpIpChecksumOffload, IPv6Receive) + MSNdis_WmiTcpIpChecksumOffload_IPv6Receive_SIZE)
2044 #define MSNdis_WmiIPSecOffloadV1_Supported_Encapsulation_SIZE sizeof(ULONG)
2045 #define MSNdis_WmiIPSecOffloadV1_Supported_Encapsulation_ID 1
2046 #define MSNdis_WmiIPSecOffloadV1_Supported_AhEspCombined_SIZE sizeof(ULONG)
2047 #define MSNdis_WmiIPSecOffloadV1_Supported_AhEspCombined_ID 2
2048 #define MSNdis_WmiIPSecOffloadV1_Supported_TransportTunnelCombined_SIZE sizeof(ULONG)
2049 #define MSNdis_WmiIPSecOffloadV1_Supported_TransportTunnelCombined_ID 3
2050 #define MSNdis_WmiIPSecOffloadV1_Supported_IPv4Options_SIZE sizeof(ULONG)
2051 #define MSNdis_WmiIPSecOffloadV1_Supported_IPv4Options_ID 4
2052 #define MSNdis_WmiIPSecOffloadV1_Supported_Flags_SIZE sizeof(ULONG)
2053 #define MSNdis_WmiIPSecOffloadV1_Supported_Flags_ID 5
2055 #define MSNdis_WmiIPSecOffloadV1_Supported_SIZE (FIELD_OFFSET(MSNdis_WmiIPSecOffloadV1_Supported, Flags) + MSNdis_WmiIPSecOffloadV1_Supported_Flags_SIZE)
2057 #define MSNdis_WmiIPSecOffloadV1_IPv4AH_Md5_SIZE sizeof(ULONG)
2058 #define MSNdis_WmiIPSecOffloadV1_IPv4AH_Md5_ID 1
2059 #define MSNdis_WmiIPSecOffloadV1_IPv4AH_Sha_1_SIZE sizeof(ULONG)
2060 #define MSNdis_WmiIPSecOffloadV1_IPv4AH_Sha_1_ID 2
2061 #define MSNdis_WmiIPSecOffloadV1_IPv4AH_Transport_SIZE sizeof(ULONG)
2062 #define MSNdis_WmiIPSecOffloadV1_IPv4AH_Transport_ID 3
2063 #define MSNdis_WmiIPSecOffloadV1_IPv4AH_Tunnel_SIZE sizeof(ULONG)
2064 #define MSNdis_WmiIPSecOffloadV1_IPv4AH_Tunnel_ID 4
2065 #define MSNdis_WmiIPSecOffloadV1_IPv4AH_Send_SIZE sizeof(ULONG)
2066 #define MSNdis_WmiIPSecOffloadV1_IPv4AH_Send_ID 5
2067 #define MSNdis_WmiIPSecOffloadV1_IPv4AH_Receive_SIZE sizeof(ULONG)
2068 #define MSNdis_WmiIPSecOffloadV1_IPv4AH_Receive_ID 6
2070 #define MSNdis_WmiIPSecOffloadV1_IPv4AH_SIZE (FIELD_OFFSET(MSNdis_WmiIPSecOffloadV1_IPv4AH, Receive) + MSNdis_WmiIPSecOffloadV1_IPv4AH_Receive_SIZE)
2072 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_Des_SIZE sizeof(ULONG)
2073 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_Des_ID 1
2074 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_Reserved_SIZE sizeof(ULONG)
2075 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_Reserved_ID 2
2076 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_TripleDes_SIZE sizeof(ULONG)
2077 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_TripleDes_ID 3
2078 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_NullEsp_SIZE sizeof(ULONG)
2079 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_NullEsp_ID 4
2080 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_Transport_SIZE sizeof(ULONG)
2081 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_Transport_ID 5
2082 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_Tunnel_SIZE sizeof(ULONG)
2083 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_Tunnel_ID 6
2084 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_Send_SIZE sizeof(ULONG)
2085 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_Send_ID 7
2086 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_Receive_SIZE sizeof(ULONG)
2087 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_Receive_ID 8
2089 #define MSNdis_WmiIPSecOffloadV1_IPv4ESP_SIZE (FIELD_OFFSET(MSNdis_WmiIPSecOffloadV1_IPv4ESP, Receive) + MSNdis_WmiIPSecOffloadV1_IPv4ESP_Receive_SIZE)
2091 #define MSNdis_WmiIPSecOffloadV1_WmiSupported_SIZE sizeof(MSNdis_WmiIPSecOffloadV1_Supported)
2092 #define MSNdis_WmiIPSecOffloadV1_WmiSupported_ID 1
2093 #define MSNdis_WmiIPSecOffloadV1_WmiIPv4AH_SIZE sizeof(MSNdis_WmiIPSecOffloadV1_IPv4AH)
2094 #define MSNdis_WmiIPSecOffloadV1_WmiIPv4AH_ID 2
2095 #define MSNdis_WmiIPSecOffloadV1_WmiIPv4ESP_SIZE sizeof(MSNdis_WmiIPSecOffloadV1_IPv4ESP)
2096 #define MSNdis_WmiIPSecOffloadV1_WmiIPv4ESP_ID 3
2098 #define MSNdis_WmiIPSecOffloadV1_SIZE (FIELD_OFFSET(MSNdis_WmiIPSecOffloadV1, WmiIPv4ESP) + MSNdis_WmiIPSecOffloadV1_WmiIPv4ESP_SIZE)
2100 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv4_Encapsulation_SIZE sizeof(ULONG)
2101 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv4_Encapsulation_ID 1
2102 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv4_MaxOffLoadSize_SIZE sizeof(ULONG)
2103 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv4_MaxOffLoadSize_ID 2
2104 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv4_MinSegmentCount_SIZE sizeof(ULONG)
2105 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv4_MinSegmentCount_ID 3
2107 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv4_SIZE (FIELD_OFFSET(MSNdis_WmiTcpLargeSendOffloadV2_IPv4, MinSegmentCount) + MSNdis_WmiTcpLargeSendOffloadV2_IPv4_MinSegmentCount_SIZE)
2109 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv6_Encapsulation_SIZE sizeof(ULONG)
2110 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv6_Encapsulation_ID 1
2111 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv6_MaxOffLoadSize_SIZE sizeof(ULONG)
2112 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv6_MaxOffLoadSize_ID 2
2113 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv6_MinSegmentCount_SIZE sizeof(ULONG)
2114 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv6_MinSegmentCount_ID 3
2115 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv6_IpExtensionHeadersSupported_SIZE sizeof(ULONG)
2116 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv6_IpExtensionHeadersSupported_ID 4
2117 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv6_TcpOptionsSupported_SIZE sizeof(ULONG)
2118 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv6_TcpOptionsSupported_ID 5
2120 #define MSNdis_WmiTcpLargeSendOffloadV2_IPv6_SIZE (FIELD_OFFSET(MSNdis_WmiTcpLargeSendOffloadV2_IPv6, TcpOptionsSupported) + MSNdis_WmiTcpLargeSendOffloadV2_IPv6_TcpOptionsSupported_SIZE)
2122 #define MSNdis_WmiTcpLargeSendOffloadV2_WmiIPv4_SIZE sizeof(MSNdis_WmiTcpLargeSendOffloadV2_IPv4)
2123 #define MSNdis_WmiTcpLargeSendOffloadV2_WmiIPv4_ID 1
2124 #define MSNdis_WmiTcpLargeSendOffloadV2_WmiIPv6_SIZE sizeof(MSNdis_WmiTcpLargeSendOffloadV2_IPv6)
2125 #define MSNdis_WmiTcpLargeSendOffloadV2_WmiIPv6_ID 2
2127 #define MSNdis_WmiTcpLargeSendOffloadV2_SIZE (FIELD_OFFSET(MSNdis_WmiTcpLargeSendOffloadV2, WmiIPv6) + MSNdis_WmiTcpLargeSendOffloadV2_WmiIPv6_SIZE)
2129 #define MSNdis_WmiOffload_Header_SIZE sizeof(MSNdis_ObjectHeader)
2130 #define MSNdis_WmiOffload_Header_ID 1
2131 #define MSNdis_WmiOffload_Checksum_SIZE sizeof(MSNdis_WmiTcpIpChecksumOffload)
2132 #define MSNdis_WmiOffload_Checksum_ID 2
2133 #define MSNdis_WmiOffload_LsoV1_SIZE sizeof(MSNdis_WmiTcpLargeSendOffloadV1)
2134 #define MSNdis_WmiOffload_LsoV1_ID 3
2135 #define MSNdis_WmiOffload_IPsecV1_SIZE sizeof(MSNdis_WmiIPSecOffloadV1)
2136 #define MSNdis_WmiOffload_IPsecV1_ID 4
2137 #define MSNdis_WmiOffload_LsoV2_SIZE sizeof(MSNdis_WmiTcpLargeSendOffloadV2)
2138 #define MSNdis_WmiOffload_LsoV2_ID 5
2139 #define MSNdis_WmiOffload_Flags_SIZE sizeof(ULONG)
2140 #define MSNdis_WmiOffload_Flags_ID 6
2142 #define MSNdis_WmiOffload_SIZE (FIELD_OFFSET(MSNdis_WmiOffload, Flags) + MSNdis_WmiOffload_Flags_SIZE)
2144 #define MSNdis_TcpOffloadParameters_Header_SIZE sizeof(MSNdis_ObjectHeader)
2145 #define MSNdis_TcpOffloadParameters_Header_ID 1
2146 #define MSNdis_TcpOffloadParameters_IPv4Checksum_SIZE sizeof(UCHAR)
2147 #define MSNdis_TcpOffloadParameters_IPv4Checksum_ID 2
2148 #define MSNdis_TcpOffloadParameters_TCPIPv4Checksum_SIZE sizeof(UCHAR)
2149 #define MSNdis_TcpOffloadParameters_TCPIPv4Checksum_ID 3
2150 #define MSNdis_TcpOffloadParameters_UDPIPv4Checksum_SIZE sizeof(UCHAR)
2151 #define MSNdis_TcpOffloadParameters_UDPIPv4Checksum_ID 4
2152 #define MSNdis_TcpOffloadParameters_TCPIPv6Checksum_SIZE sizeof(UCHAR)
2153 #define MSNdis_TcpOffloadParameters_TCPIPv6Checksum_ID 5
2154 #define MSNdis_TcpOffloadParameters_UDPIPv6Checksum_SIZE sizeof(UCHAR)
2155 #define MSNdis_TcpOffloadParameters_UDPIPv6Checksum_ID 6
2156 #define MSNdis_TcpOffloadParameters_LsoV1_SIZE sizeof(UCHAR)
2157 #define MSNdis_TcpOffloadParameters_LsoV1_ID 7
2158 #define MSNdis_TcpOffloadParameters_IPsec_SIZE sizeof(UCHAR)
2159 #define MSNdis_TcpOffloadParameters_IPsec_ID 8
2160 #define MSNdis_TcpOffloadParameters_LsoV2IPv4_SIZE sizeof(UCHAR)
2161 #define MSNdis_TcpOffloadParameters_LsoV2IPv4_ID 9
2162 #define MSNdis_TcpOffloadParameters_LsoV2IPv6_SIZE sizeof(UCHAR)
2163 #define MSNdis_TcpOffloadParameters_LsoV2IPv6_ID 10
2164 #define MSNdis_TcpOffloadParameters_TcpConnectionIPv4_SIZE sizeof(UCHAR)
2165 #define MSNdis_TcpOffloadParameters_TcpConnectionIPv4_ID 11
2166 #define MSNdis_TcpOffloadParameters_TcpConnectionIPv6_SIZE sizeof(UCHAR)
2167 #define MSNdis_TcpOffloadParameters_TcpConnectionIPv6_ID 12
2168 #define MSNdis_TcpOffloadParameters_Flags_SIZE sizeof(ULONG)
2169 #define MSNdis_TcpOffloadParameters_Flags_ID 13
2171 #define MSNdis_TcpOffloadParameters_SIZE (FIELD_OFFSET(MSNdis_TcpOffloadParameters, Flags) + MSNdis_TcpOffloadParameters_Flags_SIZE)
2173 #define MSNdis_WmiTcpConnectionOffload_Header_SIZE sizeof(MSNdis_ObjectHeader)
2174 #define MSNdis_WmiTcpConnectionOffload_Header_ID 1
2175 #define MSNdis_WmiTcpConnectionOffload_Encapsulation_SIZE sizeof(ULONG)
2176 #define MSNdis_WmiTcpConnectionOffload_Encapsulation_ID 2
2177 #define MSNdis_WmiTcpConnectionOffload_SupportIp4_SIZE sizeof(ULONG)
2178 #define MSNdis_WmiTcpConnectionOffload_SupportIp4_ID 3
2179 #define MSNdis_WmiTcpConnectionOffload_SupportIp6_SIZE sizeof(ULONG)
2180 #define MSNdis_WmiTcpConnectionOffload_SupportIp6_ID 4
2181 #define MSNdis_WmiTcpConnectionOffload_SupportIp6ExtensionHeaders_SIZE sizeof(ULONG)
2182 #define MSNdis_WmiTcpConnectionOffload_SupportIp6ExtensionHeaders_ID 5
2183 #define MSNdis_WmiTcpConnectionOffload_SupportSack_SIZE sizeof(ULONG)
2184 #define MSNdis_WmiTcpConnectionOffload_SupportSack_ID 6
2185 #define MSNdis_WmiTcpConnectionOffload_TcpConnectionOffloadCapacity_SIZE sizeof(ULONG)
2186 #define MSNdis_WmiTcpConnectionOffload_TcpConnectionOffloadCapacity_ID 7
2187 #define MSNdis_WmiTcpConnectionOffload_Flags_SIZE sizeof(ULONG)
2188 #define MSNdis_WmiTcpConnectionOffload_Flags_ID 8
2190 #define MSNdis_WmiTcpConnectionOffload_SIZE (FIELD_OFFSET(MSNdis_WmiTcpConnectionOffload, Flags) + MSNdis_WmiTcpConnectionOffload_Flags_SIZE)
2192 #define MSNdis_WmiHDSplitCurrentConfig_Header_SIZE sizeof(MSNdis_ObjectHeader)
2193 #define MSNdis_WmiHDSplitCurrentConfig_Header_ID 1
2194 #define MSNdis_WmiHDSplitCurrentConfig_HardwareCapabilities_SIZE sizeof(ULONG)
2195 #define MSNdis_WmiHDSplitCurrentConfig_HardwareCapabilities_ID 2
2196 #define MSNdis_WmiHDSplitCurrentConfig_CurrentCapabilities_SIZE sizeof(ULONG)
2197 #define MSNdis_WmiHDSplitCurrentConfig_CurrentCapabilities_ID 3
2198 #define MSNdis_WmiHDSplitCurrentConfig_HDSplitFlags_SIZE sizeof(ULONG)
2199 #define MSNdis_WmiHDSplitCurrentConfig_HDSplitFlags_ID 4
2200 #define MSNdis_WmiHDSplitCurrentConfig_HDSplitCombineFlags_SIZE sizeof(ULONG)
2201 #define MSNdis_WmiHDSplitCurrentConfig_HDSplitCombineFlags_ID 5
2202 #define MSNdis_WmiHDSplitCurrentConfig_BackfillSize_SIZE sizeof(ULONG)
2203 #define MSNdis_WmiHDSplitCurrentConfig_BackfillSize_ID 6
2204 #define MSNdis_WmiHDSplitCurrentConfig_MaxHeaderSize_SIZE sizeof(ULONG)
2205 #define MSNdis_WmiHDSplitCurrentConfig_MaxHeaderSize_ID 7
2207 #define MSNdis_WmiHDSplitCurrentConfig_SIZE (FIELD_OFFSET(MSNdis_WmiHDSplitCurrentConfig, MaxHeaderSize) + MSNdis_WmiHDSplitCurrentConfig_MaxHeaderSize_SIZE)
2209 #define MSNdis_HDSplitParameters_Header_SIZE sizeof(MSNdis_ObjectHeader)
2210 #define MSNdis_HDSplitParameters_Header_ID 1
2211 #define MSNdis_HDSplitParameters_HDSplitCombineFlags_SIZE sizeof(ULONG)
2212 #define MSNdis_HDSplitParameters_HDSplitCombineFlags_ID 2
2214 #define MSNdis_HDSplitParameters_SIZE (FIELD_OFFSET(MSNdis_HDSplitParameters, HDSplitCombineFlags) + MSNdis_HDSplitParameters_HDSplitCombineFlags_SIZE)
2216 #define MSNdis_WmiReceiveScaleCapabilities_Header_SIZE sizeof(MSNdis_ObjectHeader)
2217 #define MSNdis_WmiReceiveScaleCapabilities_Header_ID 1
2218 #define MSNdis_WmiReceiveScaleCapabilities_CapabilitiesFlags_SIZE sizeof(ULONG)
2219 #define MSNdis_WmiReceiveScaleCapabilities_CapabilitiesFlags_ID 2
2220 #define MSNdis_WmiReceiveScaleCapabilities_NumberOfInterruptMessages_SIZE sizeof(ULONG)
2221 #define MSNdis_WmiReceiveScaleCapabilities_NumberOfInterruptMessages_ID 3
2222 #define MSNdis_WmiReceiveScaleCapabilities_NumberOfReceiveQueues_SIZE sizeof(ULONG)
2223 #define MSNdis_WmiReceiveScaleCapabilities_NumberOfReceiveQueues_ID 4
2225 #define MSNdis_WmiReceiveScaleCapabilities_SIZE (FIELD_OFFSET(MSNdis_WmiReceiveScaleCapabilities, NumberOfReceiveQueues) + MSNdis_WmiReceiveScaleCapabilities_NumberOfReceiveQueues_SIZE)
2227 #define MSNdis_ReceiveFilterCapabilities_Header_SIZE sizeof(MSNdis_ObjectHeader)
2228 #define MSNdis_ReceiveFilterCapabilities_Header_ID 1
2229 #define MSNdis_ReceiveFilterCapabilities_Flags_SIZE sizeof(ULONG)
2230 #define MSNdis_ReceiveFilterCapabilities_Flags_ID 2
2231 #define MSNdis_ReceiveFilterCapabilities_EnabledFilterTypes_SIZE sizeof(ULONG)
2232 #define MSNdis_ReceiveFilterCapabilities_EnabledFilterTypes_ID 3
2233 #define MSNdis_ReceiveFilterCapabilities_EnabledQueueTypes_SIZE sizeof(ULONG)
2234 #define MSNdis_ReceiveFilterCapabilities_EnabledQueueTypes_ID 4
2235 #define MSNdis_ReceiveFilterCapabilities_NumQueues_SIZE sizeof(ULONG)
2236 #define MSNdis_ReceiveFilterCapabilities_NumQueues_ID 5
2237 #define MSNdis_ReceiveFilterCapabilities_SupportedQueueProperties_SIZE sizeof(ULONG)
2238 #define MSNdis_ReceiveFilterCapabilities_SupportedQueueProperties_ID 6
2239 #define MSNdis_ReceiveFilterCapabilities_SupportedFilterTests_SIZE sizeof(ULONG)
2240 #define MSNdis_ReceiveFilterCapabilities_SupportedFilterTests_ID 7
2241 #define MSNdis_ReceiveFilterCapabilities_SupportedHeaders_SIZE sizeof(ULONG)
2242 #define MSNdis_ReceiveFilterCapabilities_SupportedHeaders_ID 8
2243 #define MSNdis_ReceiveFilterCapabilities_SupportedMacHeaderFields_SIZE sizeof(ULONG)
2244 #define MSNdis_ReceiveFilterCapabilities_SupportedMacHeaderFields_ID 9
2245 #define MSNdis_ReceiveFilterCapabilities_MaxMacHeaderFilters_SIZE sizeof(ULONG)
2246 #define MSNdis_ReceiveFilterCapabilities_MaxMacHeaderFilters_ID 10
2247 #define MSNdis_ReceiveFilterCapabilities_MaxQueueGroups_SIZE sizeof(ULONG)
2248 #define MSNdis_ReceiveFilterCapabilities_MaxQueueGroups_ID 11
2249 #define MSNdis_ReceiveFilterCapabilities_MaxQueuesPerQueueGroup_SIZE sizeof(ULONG)
2250 #define MSNdis_ReceiveFilterCapabilities_MaxQueuesPerQueueGroup_ID 12
2251 #define MSNdis_ReceiveFilterCapabilities_MinLookaheadSplitSize_SIZE sizeof(ULONG)
2252 #define MSNdis_ReceiveFilterCapabilities_MinLookaheadSplitSize_ID 13
2253 #define MSNdis_ReceiveFilterCapabilities_MaxLookaheadSplitSize_SIZE sizeof(ULONG)
2254 #define MSNdis_ReceiveFilterCapabilities_MaxLookaheadSplitSize_ID 14
2256 #define MSNdis_ReceiveFilterCapabilities_SIZE (FIELD_OFFSET(MSNdis_ReceiveFilterCapabilities, MaxLookaheadSplitSize) + MSNdis_ReceiveFilterCapabilities_MaxLookaheadSplitSize_SIZE)
2258 #define MSNdis_ReceiveFilterGlobalParameters_Header_SIZE sizeof(MSNdis_ObjectHeader)
2259 #define MSNdis_ReceiveFilterGlobalParameters_Header_ID 1
2260 #define MSNdis_ReceiveFilterGlobalParameters_Flags_SIZE sizeof(ULONG)
2261 #define MSNdis_ReceiveFilterGlobalParameters_Flags_ID 2
2262 #define MSNdis_ReceiveFilterGlobalParameters_EnabledFilterTypes_SIZE sizeof(ULONG)
2263 #define MSNdis_ReceiveFilterGlobalParameters_EnabledFilterTypes_ID 3
2264 #define MSNdis_ReceiveFilterGlobalParameters_EnabledQueueTypes_SIZE sizeof(ULONG)
2265 #define MSNdis_ReceiveFilterGlobalParameters_EnabledQueueTypes_ID 4
2267 #define MSNdis_ReceiveFilterGlobalParameters_SIZE (FIELD_OFFSET(MSNdis_ReceiveFilterGlobalParameters, EnabledQueueTypes) + MSNdis_ReceiveFilterGlobalParameters_EnabledQueueTypes_SIZE)
2269 #define MSNdis_CountedString_Length_SIZE sizeof(USHORT)
2270 #define MSNdis_CountedString_Length_ID 1
2271 #define MSNdis_CountedString_String_SIZE sizeof(SHORT[257])
2272 #define MSNdis_CountedString_String_ID 2
2274 #define MSNdis_CountedString_SIZE (FIELD_OFFSET(MSNdis_CountedString, String) + MSNdis_CountedString_String_SIZE)
2276 #define MSNdis_ReceiveFilterInfo_Header_SIZE sizeof(MSNdis_ObjectHeader)
2277 #define MSNdis_ReceiveFilterInfo_Header_ID 1
2278 #define MSNdis_ReceiveFilterInfo_Flags_SIZE sizeof(ULONG)
2279 #define MSNdis_ReceiveFilterInfo_Flags_ID 2
2280 #define MSNdis_ReceiveFilterInfo_FilterType_SIZE sizeof(ULONG)
2281 #define MSNdis_ReceiveFilterInfo_FilterType_ID 3
2282 #define MSNdis_ReceiveFilterInfo_FilterId_SIZE sizeof(ULONG)
2283 #define MSNdis_ReceiveFilterInfo_FilterId_ID 4
2285 #define MSNdis_ReceiveFilterInfo_SIZE (FIELD_OFFSET(MSNdis_ReceiveFilterInfo, FilterId) + MSNdis_ReceiveFilterInfo_FilterId_SIZE)
2287 #define MSNdis_ReceiveFilterInfoArray_Header_SIZE sizeof(MSNdis_ObjectHeader)
2288 #define MSNdis_ReceiveFilterInfoArray_Header_ID 1
2289 #define MSNdis_ReceiveFilterInfoArray_QueueId_SIZE sizeof(ULONG)
2290 #define MSNdis_ReceiveFilterInfoArray_QueueId_ID 2
2291 #define MSNdis_ReceiveFilterInfoArray_FirstElementOffset_SIZE sizeof(ULONG)
2292 #define MSNdis_ReceiveFilterInfoArray_FirstElementOffset_ID 3
2293 #define MSNdis_ReceiveFilterInfoArray_NumElements_SIZE sizeof(ULONG)
2294 #define MSNdis_ReceiveFilterInfoArray_NumElements_ID 4
2295 #define MSNdis_ReceiveFilterInfoArray_ElementSize_SIZE sizeof(ULONG)
2296 #define MSNdis_ReceiveFilterInfoArray_ElementSize_ID 5
2297 #define MSNdis_ReceiveFilterInfoArray_Filter_ID 6
2299 #define MSNdis_ReceiveFilterFieldParameters_Header_SIZE sizeof(MSNdis_ObjectHeader)
2300 #define MSNdis_ReceiveFilterFieldParameters_Header_ID 1
2301 #define MSNdis_ReceiveFilterFieldParameters_Flags_SIZE sizeof(ULONG)
2302 #define MSNdis_ReceiveFilterFieldParameters_Flags_ID 2
2303 #define MSNdis_ReceiveFilterFieldParameters_FrameHeader_SIZE sizeof(ULONG)
2304 #define MSNdis_ReceiveFilterFieldParameters_FrameHeader_ID 3
2305 #define MSNdis_ReceiveFilterFieldParameters_ReceiveFilterTest_SIZE sizeof(ULONG)
2306 #define MSNdis_ReceiveFilterFieldParameters_ReceiveFilterTest_ID 4
2307 #define MSNdis_ReceiveFilterFieldParameters_MacHeaderField_SIZE sizeof(ULONG)
2308 #define MSNdis_ReceiveFilterFieldParameters_MacHeaderField_ID 5
2309 #define MSNdis_ReceiveFilterFieldParameters_FieldByteArrayValue_SIZE sizeof(UCHAR[16])
2310 #define MSNdis_ReceiveFilterFieldParameters_FieldByteArrayValue_ID 6
2311 #define MSNdis_ReceiveFilterFieldParameters_ResultByteArrayValue_SIZE sizeof(UCHAR[16])
2312 #define MSNdis_ReceiveFilterFieldParameters_ResultByteArrayValue_ID 7
2314 #define MSNdis_ReceiveFilterFieldParameters_SIZE (FIELD_OFFSET(MSNdis_ReceiveFilterFieldParameters, ResultByteArrayValue) + MSNdis_ReceiveFilterFieldParameters_ResultByteArrayValue_SIZE)
2316 #define MSNdis_ReceiveFilterParameters_Header_SIZE sizeof(MSNdis_ObjectHeader)
2317 #define MSNdis_ReceiveFilterParameters_Header_ID 1
2318 #define MSNdis_ReceiveFilterParameters_Flags_SIZE sizeof(ULONG)
2319 #define MSNdis_ReceiveFilterParameters_Flags_ID 2
2320 #define MSNdis_ReceiveFilterParameters_FilterType_SIZE sizeof(ULONG)
2321 #define MSNdis_ReceiveFilterParameters_FilterType_ID 3
2322 #define MSNdis_ReceiveFilterParameters_QueueId_SIZE sizeof(ULONG)
2323 #define MSNdis_ReceiveFilterParameters_QueueId_ID 4
2324 #define MSNdis_ReceiveFilterParameters_FilterId_SIZE sizeof(ULONG)
2325 #define MSNdis_ReceiveFilterParameters_FilterId_ID 5
2326 #define MSNdis_ReceiveFilterParameters_FieldParametersArrayOffset_SIZE sizeof(ULONG)
2327 #define MSNdis_ReceiveFilterParameters_FieldParametersArrayOffset_ID 6
2328 #define MSNdis_ReceiveFilterParameters_FieldParametersArrayNumElements_SIZE sizeof(ULONG)
2329 #define MSNdis_ReceiveFilterParameters_FieldParametersArrayNumElements_ID 7
2330 #define MSNdis_ReceiveFilterParameters_FieldParametersArrayElementSize_SIZE sizeof(ULONG)
2331 #define MSNdis_ReceiveFilterParameters_FieldParametersArrayElementSize_ID 8
2332 #define MSNdis_ReceiveFilterParameters_RequestedFilterIdBitCount_SIZE sizeof(ULONG)
2333 #define MSNdis_ReceiveFilterParameters_RequestedFilterIdBitCount_ID 9
2334 #define MSNdis_ReceiveFilterParameters_FieldParameters_ID 10
2336 #define MSNdis_NicSwitchCapabilities_Header_SIZE sizeof(MSNdis_ObjectHeader)
2337 #define MSNdis_NicSwitchCapabilities_Header_ID 1
2338 #define MSNdis_NicSwitchCapabilities_Flags_SIZE sizeof(ULONG)
2339 #define MSNdis_NicSwitchCapabilities_Flags_ID 2
2340 #define MSNdis_NicSwitchCapabilities_NdisReserved1_SIZE sizeof(ULONG)
2341 #define MSNdis_NicSwitchCapabilities_NdisReserved1_ID 3
2342 #define MSNdis_NicSwitchCapabilities_NumTotalMacAddresses_SIZE sizeof(ULONG)
2343 #define MSNdis_NicSwitchCapabilities_NumTotalMacAddresses_ID 4
2344 #define MSNdis_NicSwitchCapabilities_NumMacAddressesPerPort_SIZE sizeof(ULONG)
2345 #define MSNdis_NicSwitchCapabilities_NumMacAddressesPerPort_ID 5
2346 #define MSNdis_NicSwitchCapabilities_NumVlansPerPort_SIZE sizeof(ULONG)
2347 #define MSNdis_NicSwitchCapabilities_NumVlansPerPort_ID 6
2348 #define MSNdis_NicSwitchCapabilities_NdisReserved2_SIZE sizeof(ULONG)
2349 #define MSNdis_NicSwitchCapabilities_NdisReserved2_ID 7
2350 #define MSNdis_NicSwitchCapabilities_NdisReserved3_SIZE sizeof(ULONG)
2351 #define MSNdis_NicSwitchCapabilities_NdisReserved3_ID 8
2353 #define MSNdis_NicSwitchCapabilities_SIZE (FIELD_OFFSET(MSNdis_NicSwitchCapabilities, NdisReserved3) + MSNdis_NicSwitchCapabilities_NdisReserved3_SIZE)
2355 #define MSNdis_GroupAffinity_Mask_SIZE sizeof(ULONGLONG)
2356 #define MSNdis_GroupAffinity_Mask_ID 1
2357 #define MSNdis_GroupAffinity_Group_SIZE sizeof(USHORT)
2358 #define MSNdis_GroupAffinity_Group_ID 2
2359 #define MSNdis_GroupAffinity_Reserved_SIZE sizeof(USHORT[3])
2360 #define MSNdis_GroupAffinity_Reserved_ID 3
2362 #define MSNdis_GroupAffinity_SIZE (FIELD_OFFSET(MSNdis_GroupAffinity, Reserved) + MSNdis_GroupAffinity_Reserved_SIZE)
2364 #define MSNdis_ReceiveQueueParameters_Header_SIZE sizeof(MSNdis_ObjectHeader)
2365 #define MSNdis_ReceiveQueueParameters_Header_ID 1
2366 #define MSNdis_ReceiveQueueParameters_Flags_SIZE sizeof(ULONG)
2367 #define MSNdis_ReceiveQueueParameters_Flags_ID 2
2368 #define MSNdis_ReceiveQueueParameters_QueueType_SIZE sizeof(ULONG)
2369 #define MSNdis_ReceiveQueueParameters_QueueType_ID 3
2370 #define MSNdis_ReceiveQueueParameters_QueueId_SIZE sizeof(ULONG)
2371 #define MSNdis_ReceiveQueueParameters_QueueId_ID 4
2372 #define MSNdis_ReceiveQueueParameters_QueueGroupId_SIZE sizeof(ULONG)
2373 #define MSNdis_ReceiveQueueParameters_QueueGroupId_ID 5
2374 #define MSNdis_ReceiveQueueParameters_ProcessorAffinity_SIZE sizeof(MSNdis_GroupAffinity)
2375 #define MSNdis_ReceiveQueueParameters_ProcessorAffinity_ID 6
2376 #define MSNdis_ReceiveQueueParameters_NumSuggestedReceiveBuffers_SIZE sizeof(ULONG)
2377 #define MSNdis_ReceiveQueueParameters_NumSuggestedReceiveBuffers_ID 7
2378 #define MSNdis_ReceiveQueueParameters_MSIXTableEntry_SIZE sizeof(ULONG)
2379 #define MSNdis_ReceiveQueueParameters_MSIXTableEntry_ID 8
2380 #define MSNdis_ReceiveQueueParameters_LookaheadSize_SIZE sizeof(ULONG)
2381 #define MSNdis_ReceiveQueueParameters_LookaheadSize_ID 9
2382 #define MSNdis_ReceiveQueueParameters_VmName_SIZE sizeof(MSNdis_CountedString)
2383 #define MSNdis_ReceiveQueueParameters_VmName_ID 10
2384 #define MSNdis_ReceiveQueueParameters_QueueName_SIZE sizeof(MSNdis_CountedString)
2385 #define MSNdis_ReceiveQueueParameters_QueueName_ID 11
2387 #define MSNdis_ReceiveQueueParameters_SIZE (FIELD_OFFSET(MSNdis_ReceiveQueueParameters, QueueName) + MSNdis_ReceiveQueueParameters_QueueName_SIZE)
2389 #define MSNdis_ReceiveQueueInfo_Header_SIZE sizeof(MSNdis_ObjectHeader)
2390 #define MSNdis_ReceiveQueueInfo_Header_ID 1
2391 #define MSNdis_ReceiveQueueInfo_Flags_SIZE sizeof(ULONG)
2392 #define MSNdis_ReceiveQueueInfo_Flags_ID 2
2393 #define MSNdis_ReceiveQueueInfo_QueueType_SIZE sizeof(ULONG)
2394 #define MSNdis_ReceiveQueueInfo_QueueType_ID 3
2395 #define MSNdis_ReceiveQueueInfo_QueueId_SIZE sizeof(ULONG)
2396 #define MSNdis_ReceiveQueueInfo_QueueId_ID 4
2397 #define MSNdis_ReceiveQueueInfo_QueueGroupId_SIZE sizeof(ULONG)
2398 #define MSNdis_ReceiveQueueInfo_QueueGroupId_ID 5
2399 #define MSNdis_ReceiveQueueInfo_QueueState_SIZE sizeof(ULONG)
2400 #define MSNdis_ReceiveQueueInfo_QueueState_ID 6
2401 #define MSNdis_ReceiveQueueInfo_ProcessorAffinity_SIZE sizeof(MSNdis_GroupAffinity)
2402 #define MSNdis_ReceiveQueueInfo_ProcessorAffinity_ID 7
2403 #define MSNdis_ReceiveQueueInfo_NumSuggestedReceiveBuffers_SIZE sizeof(ULONG)
2404 #define MSNdis_ReceiveQueueInfo_NumSuggestedReceiveBuffers_ID 8
2405 #define MSNdis_ReceiveQueueInfo_MSIXTableEntry_SIZE sizeof(ULONG)
2406 #define MSNdis_ReceiveQueueInfo_MSIXTableEntry_ID 9
2407 #define MSNdis_ReceiveQueueInfo_LookaheadSize_SIZE sizeof(ULONG)
2408 #define MSNdis_ReceiveQueueInfo_LookaheadSize_ID 10
2409 #define MSNdis_ReceiveQueueInfo_VmName_SIZE sizeof(MSNdis_CountedString)
2410 #define MSNdis_ReceiveQueueInfo_VmName_ID 11
2411 #define MSNdis_ReceiveQueueInfo_QueueName_SIZE sizeof(MSNdis_CountedString)
2412 #define MSNdis_ReceiveQueueInfo_QueueName_ID 12
2414 #define MSNdis_ReceiveQueueInfo_SIZE (FIELD_OFFSET(MSNdis_ReceiveQueueInfo, QueueName) + MSNdis_ReceiveQueueInfo_QueueName_SIZE)
2416 #define MSNdis_ReceiveQueueInfoArray_Header_SIZE sizeof(MSNdis_ObjectHeader)
2417 #define MSNdis_ReceiveQueueInfoArray_Header_ID 1
2418 #define MSNdis_ReceiveQueueInfoArray_FirstElementOffset_SIZE sizeof(ULONG)
2419 #define MSNdis_ReceiveQueueInfoArray_FirstElementOffset_ID 2
2420 #define MSNdis_ReceiveQueueInfoArray_NumElements_SIZE sizeof(ULONG)
2421 #define MSNdis_ReceiveQueueInfoArray_NumElements_ID 3
2422 #define MSNdis_ReceiveQueueInfoArray_ElementSize_SIZE sizeof(ULONG)
2423 #define MSNdis_ReceiveQueueInfoArray_ElementSize_ID 4
2424 #define MSNdis_ReceiveQueueInfoArray_Queue_ID 5
2426 #define WmiQueryLinkState 1
2428 #define WmiQueryLinkState_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2429 #define WmiQueryLinkState_IN_Header_ID 1
2431 #define WmiQueryLinkState_IN_SIZE (FIELD_OFFSET(WmiQueryLinkState_IN, Header) + WmiQueryLinkState_IN_Header_SIZE)
2433 #define WmiQueryLinkState_OUT_LinkState_SIZE sizeof(MSNdis_LinkStateData)
2434 #define WmiQueryLinkState_OUT_LinkState_ID 2
2436 #define WmiQueryLinkState_OUT_SIZE (FIELD_OFFSET(WmiQueryLinkState_OUT, LinkState) + WmiQueryLinkState_OUT_LinkState_SIZE)
2438 #define WmiQueryInterruptModeration 1
2440 #define WmiQueryInterruptModeration_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2441 #define WmiQueryInterruptModeration_IN_Header_ID 1
2443 #define WmiQueryInterruptModeration_IN_SIZE (FIELD_OFFSET(WmiQueryInterruptModeration_IN, Header) + WmiQueryInterruptModeration_IN_Header_SIZE)
2445 #define WmiQueryInterruptModeration_OUT_InterruptModeration_SIZE sizeof(MSNdis_InterruptModerationParameters)
2446 #define WmiQueryInterruptModeration_OUT_InterruptModeration_ID 2
2448 #define WmiQueryInterruptModeration_OUT_SIZE (FIELD_OFFSET(WmiQueryInterruptModeration_OUT, InterruptModeration) + WmiQueryInterruptModeration_OUT_InterruptModeration_SIZE)
2450 #define WmiSetInterruptModeration 1
2452 #define WmiSetInterruptModeration_IN_MethodHeader_SIZE sizeof(MSNdis_WmiMethodHeader)
2453 #define WmiSetInterruptModeration_IN_MethodHeader_ID 1
2454 #define WmiSetInterruptModeration_IN_InterruptModeration_SIZE sizeof(MSNdis_InterruptModerationParameters)
2455 #define WmiSetInterruptModeration_IN_InterruptModeration_ID 2
2457 #define WmiSetInterruptModeration_IN_SIZE (FIELD_OFFSET(WmiSetInterruptModeration_IN, InterruptModeration) + WmiSetInterruptModeration_IN_InterruptModeration_SIZE)
2459 #define WmiSetInterruptModeration_OUT_OutputInfo_SIZE sizeof(MSNdis_WmiOutputInfo)
2460 #define WmiSetInterruptModeration_OUT_OutputInfo_ID 3
2462 #define WmiSetInterruptModeration_OUT_SIZE (FIELD_OFFSET(WmiSetInterruptModeration_OUT, OutputInfo) + WmiSetInterruptModeration_OUT_OutputInfo_SIZE)
2464 #define WmiSetLinkParameters 1
2466 #define WmiSetLinkParameters_IN_MethodHeader_SIZE sizeof(MSNdis_WmiMethodHeader)
2467 #define WmiSetLinkParameters_IN_MethodHeader_ID 1
2468 #define WmiSetLinkParameters_IN_LinkParameters_SIZE sizeof(MSNdis_LinkParameters)
2469 #define WmiSetLinkParameters_IN_LinkParameters_ID 2
2471 #define WmiSetLinkParameters_IN_SIZE (FIELD_OFFSET(WmiSetLinkParameters_IN, LinkParameters) + WmiSetLinkParameters_IN_LinkParameters_SIZE)
2473 #define WmiSetLinkParameters_OUT_OutputInfo_SIZE sizeof(MSNdis_WmiOutputInfo)
2474 #define WmiSetLinkParameters_OUT_OutputInfo_ID 3
2476 #define WmiSetLinkParameters_OUT_SIZE (FIELD_OFFSET(WmiSetLinkParameters_OUT, OutputInfo) + WmiSetLinkParameters_OUT_OutputInfo_SIZE)
2478 #define WmiQueryStatisticsInfo 1
2480 #define WmiQueryStatisticsInfo_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2481 #define WmiQueryStatisticsInfo_IN_Header_ID 1
2483 #define WmiQueryStatisticsInfo_IN_SIZE (FIELD_OFFSET(WmiQueryStatisticsInfo_IN, Header) + WmiQueryStatisticsInfo_IN_Header_SIZE)
2485 #define WmiQueryStatisticsInfo_OUT_StatisticsInfo_SIZE sizeof(MSNdis_StatisticsInfo)
2486 #define WmiQueryStatisticsInfo_OUT_StatisticsInfo_ID 2
2488 #define WmiQueryStatisticsInfo_OUT_SIZE (FIELD_OFFSET(WmiQueryStatisticsInfo_OUT, StatisticsInfo) + WmiQueryStatisticsInfo_OUT_StatisticsInfo_SIZE)
2490 #define WmiQueryPortState 1
2492 #define WmiQueryPortState_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2493 #define WmiQueryPortState_IN_Header_ID 1
2495 #define WmiQueryPortState_IN_SIZE (FIELD_OFFSET(WmiQueryPortState_IN, Header) + WmiQueryPortState_IN_Header_SIZE)
2497 #define WmiQueryPortState_OUT_PortState_SIZE sizeof(MSNdis_PortStateData)
2498 #define WmiQueryPortState_OUT_PortState_ID 2
2500 #define WmiQueryPortState_OUT_SIZE (FIELD_OFFSET(WmiQueryPortState_OUT, PortState) + WmiQueryPortState_OUT_PortState_SIZE)
2502 #define WmiEnumeratePorts 1
2504 #define WmiEnumeratePorts_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2505 #define WmiEnumeratePorts_IN_Header_ID 1
2507 #define WmiEnumeratePorts_IN_SIZE (FIELD_OFFSET(WmiEnumeratePorts_IN, Header) + WmiEnumeratePorts_IN_Header_SIZE)
2509 #define WmiEnumeratePorts_OUT_Ports_SIZE sizeof(MSNdis_PortArray)
2510 #define WmiEnumeratePorts_OUT_Ports_ID 2
2512 #define WmiEnumeratePorts_OUT_SIZE (FIELD_OFFSET(WmiEnumeratePorts_OUT, Ports) + WmiEnumeratePorts_OUT_Ports_SIZE)
2514 #define WmiSetPortParameters 1
2516 #define WmiSetPortParameters_IN_MethodHeader_SIZE sizeof(MSNdis_WmiMethodHeader)
2517 #define WmiSetPortParameters_IN_MethodHeader_ID 1
2518 #define WmiSetPortParameters_IN_PortParameters_SIZE sizeof(MSNdis_PortAuthParameters)
2519 #define WmiSetPortParameters_IN_PortParameters_ID 2
2521 #define WmiSetPortParameters_IN_SIZE (FIELD_OFFSET(WmiSetPortParameters_IN, PortParameters) + WmiSetPortParameters_IN_PortParameters_SIZE)
2523 #define WmiSetPortParameters_OUT_OutputInfo_SIZE sizeof(MSNdis_WmiOutputInfo)
2524 #define WmiSetPortParameters_OUT_OutputInfo_ID 3
2526 #define WmiSetPortParameters_OUT_SIZE (FIELD_OFFSET(WmiSetPortParameters_OUT, OutputInfo) + WmiSetPortParameters_OUT_OutputInfo_SIZE)
2528 #define WmiQueryPciDeviceCustomProperty 1
2530 #define WmiQueryPciDeviceCustomProperty_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2531 #define WmiQueryPciDeviceCustomProperty_IN_Header_ID 1
2533 #define WmiQueryPciDeviceCustomProperty_IN_SIZE (FIELD_OFFSET(WmiQueryPciDeviceCustomProperty_IN, Header) + WmiQueryPciDeviceCustomProperty_IN_Header_SIZE)
2535 #define WmiQueryPciDeviceCustomProperty_OUT_PciDeviceProperty_SIZE sizeof(MSNdis_PciDeviceProperty)
2536 #define WmiQueryPciDeviceCustomProperty_OUT_PciDeviceProperty_ID 2
2538 #define WmiQueryPciDeviceCustomProperty_OUT_SIZE (FIELD_OFFSET(WmiQueryPciDeviceCustomProperty_OUT, PciDeviceProperty) + WmiQueryPciDeviceCustomProperty_OUT_PciDeviceProperty_SIZE)
2540 #define MSNdis_EnumerateAdapterEx_EnumerateAdapter_SIZE sizeof(MSNdis_WmiEnumAdapter)
2541 #define MSNdis_EnumerateAdapterEx_EnumerateAdapter_ID 1
2543 #define MSNdis_EnumerateAdapterEx_SIZE (FIELD_OFFSET(MSNdis_EnumerateAdapterEx, EnumerateAdapter) + MSNdis_EnumerateAdapterEx_EnumerateAdapter_SIZE)
2545 #define WmiQueryCurrentOffloadConfig 1
2547 #define WmiQueryCurrentOffloadConfig_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2548 #define WmiQueryCurrentOffloadConfig_IN_Header_ID 1
2550 #define WmiQueryCurrentOffloadConfig_IN_SIZE (FIELD_OFFSET(WmiQueryCurrentOffloadConfig_IN, Header) + WmiQueryCurrentOffloadConfig_IN_Header_SIZE)
2552 #define WmiQueryCurrentOffloadConfig_OUT_Offload_SIZE sizeof(MSNdis_WmiOffload)
2553 #define WmiQueryCurrentOffloadConfig_OUT_Offload_ID 2
2555 #define WmiQueryCurrentOffloadConfig_OUT_SIZE (FIELD_OFFSET(WmiQueryCurrentOffloadConfig_OUT, Offload) + WmiQueryCurrentOffloadConfig_OUT_Offload_SIZE)
2557 #define WmiQueryHardwareOffloadConfig 1
2559 #define WmiQueryHardwareOffloadConfig_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2560 #define WmiQueryHardwareOffloadConfig_IN_Header_ID 1
2562 #define WmiQueryHardwareOffloadConfig_IN_SIZE (FIELD_OFFSET(WmiQueryHardwareOffloadConfig_IN, Header) + WmiQueryHardwareOffloadConfig_IN_Header_SIZE)
2564 #define WmiQueryHardwareOffloadConfig_OUT_Offload_SIZE sizeof(MSNdis_WmiOffload)
2565 #define WmiQueryHardwareOffloadConfig_OUT_Offload_ID 2
2567 #define WmiQueryHardwareOffloadConfig_OUT_SIZE (FIELD_OFFSET(WmiQueryHardwareOffloadConfig_OUT, Offload) + WmiQueryHardwareOffloadConfig_OUT_Offload_SIZE)
2569 #define WmiSetTcpOffloadParameters 1
2571 #define WmiSetTcpOffloadParameters_IN_MethodHeader_SIZE sizeof(MSNdis_WmiMethodHeader)
2572 #define WmiSetTcpOffloadParameters_IN_MethodHeader_ID 1
2573 #define WmiSetTcpOffloadParameters_IN_TcpOffloadParameters_SIZE sizeof(MSNdis_TcpOffloadParameters)
2574 #define WmiSetTcpOffloadParameters_IN_TcpOffloadParameters_ID 2
2576 #define WmiSetTcpOffloadParameters_IN_SIZE (FIELD_OFFSET(WmiSetTcpOffloadParameters_IN, TcpOffloadParameters) + WmiSetTcpOffloadParameters_IN_TcpOffloadParameters_SIZE)
2578 #define WmiSetTcpOffloadParameters_OUT_OutputInfo_SIZE sizeof(MSNdis_WmiOutputInfo)
2579 #define WmiSetTcpOffloadParameters_OUT_OutputInfo_ID 3
2581 #define WmiSetTcpOffloadParameters_OUT_SIZE (FIELD_OFFSET(WmiSetTcpOffloadParameters_OUT, OutputInfo) + WmiSetTcpOffloadParameters_OUT_OutputInfo_SIZE)
2583 #define WmiQueryTcpConnectionOffloadCurrentConfig 1
2585 #define WmiQueryTcpConnectionOffloadCurrentConfig_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2586 #define WmiQueryTcpConnectionOffloadCurrentConfig_IN_Header_ID 1
2588 #define WmiQueryTcpConnectionOffloadCurrentConfig_IN_SIZE (FIELD_OFFSET(WmiQueryTcpConnectionOffloadCurrentConfig_IN, Header) + WmiQueryTcpConnectionOffloadCurrentConfig_IN_Header_SIZE)
2590 #define WmiQueryTcpConnectionOffloadCurrentConfig_OUT_Offload_SIZE sizeof(MSNdis_WmiTcpConnectionOffload)
2591 #define WmiQueryTcpConnectionOffloadCurrentConfig_OUT_Offload_ID 2
2593 #define WmiQueryTcpConnectionOffloadCurrentConfig_OUT_SIZE (FIELD_OFFSET(WmiQueryTcpConnectionOffloadCurrentConfig_OUT, Offload) + WmiQueryTcpConnectionOffloadCurrentConfig_OUT_Offload_SIZE)
2595 #define WmiQueryTcpConnectionOffloadHardwareConfig 1
2597 #define WmiQueryTcpConnectionOffloadHardwareConfig_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2598 #define WmiQueryTcpConnectionOffloadHardwareConfig_IN_Header_ID 1
2600 #define WmiQueryTcpConnectionOffloadHardwareConfig_IN_SIZE (FIELD_OFFSET(WmiQueryTcpConnectionOffloadHardwareConfig_IN, Header) + WmiQueryTcpConnectionOffloadHardwareConfig_IN_Header_SIZE)
2602 #define WmiQueryTcpConnectionOffloadHardwareConfig_OUT_Offload_SIZE sizeof(MSNdis_WmiTcpConnectionOffload)
2603 #define WmiQueryTcpConnectionOffloadHardwareConfig_OUT_Offload_ID 2
2605 #define WmiQueryTcpConnectionOffloadHardwareConfig_OUT_SIZE (FIELD_OFFSET(WmiQueryTcpConnectionOffloadHardwareConfig_OUT, Offload) + WmiQueryTcpConnectionOffloadHardwareConfig_OUT_Offload_SIZE)
2607 #define WmiQueryReceiveScaleCapabilities 1
2609 #define WmiQueryReceiveScaleCapabilities_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2610 #define WmiQueryReceiveScaleCapabilities_IN_Header_ID 1
2612 #define WmiQueryReceiveScaleCapabilities_IN_SIZE (FIELD_OFFSET(WmiQueryReceiveScaleCapabilities_IN, Header) + WmiQueryReceiveScaleCapabilities_IN_Header_SIZE)
2614 #define WmiQueryReceiveScaleCapabilities_OUT_RssCaps_SIZE sizeof(MSNdis_WmiReceiveScaleCapabilities)
2615 #define WmiQueryReceiveScaleCapabilities_OUT_RssCaps_ID 2
2617 #define WmiQueryReceiveScaleCapabilities_OUT_SIZE (FIELD_OFFSET(WmiQueryReceiveScaleCapabilities_OUT, RssCaps) + WmiQueryReceiveScaleCapabilities_OUT_RssCaps_SIZE)
2619 #define WmiQueryHDSplitCurrentConfig 1
2621 #define WmiQueryHDSplitCurrentConfig_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2622 #define WmiQueryHDSplitCurrentConfig_IN_Header_ID 1
2624 #define WmiQueryHDSplitCurrentConfig_IN_SIZE (FIELD_OFFSET(WmiQueryHDSplitCurrentConfig_IN, Header) + WmiQueryHDSplitCurrentConfig_IN_Header_SIZE)
2626 #define WmiQueryHDSplitCurrentConfig_OUT_HdSplitCurrentConfig_SIZE sizeof(MSNdis_WmiHDSplitCurrentConfig)
2627 #define WmiQueryHDSplitCurrentConfig_OUT_HdSplitCurrentConfig_ID 2
2629 #define WmiQueryHDSplitCurrentConfig_OUT_SIZE (FIELD_OFFSET(WmiQueryHDSplitCurrentConfig_OUT, HdSplitCurrentConfig) + WmiQueryHDSplitCurrentConfig_OUT_HdSplitCurrentConfig_SIZE)
2631 #define WmiSetHDSplitParameters 1
2633 #define WmiSetHDSplitParameters_IN_MethodHeader_SIZE sizeof(MSNdis_WmiMethodHeader)
2634 #define WmiSetHDSplitParameters_IN_MethodHeader_ID 1
2635 #define WmiSetHDSplitParameters_IN_HDSplitParameters_SIZE sizeof(MSNdis_HDSplitParameters)
2636 #define WmiSetHDSplitParameters_IN_HDSplitParameters_ID 2
2638 #define WmiSetHDSplitParameters_IN_SIZE (FIELD_OFFSET(WmiSetHDSplitParameters_IN, HDSplitParameters) + WmiSetHDSplitParameters_IN_HDSplitParameters_SIZE)
2640 #define WmiSetHDSplitParameters_OUT_OutputInfo_SIZE sizeof(MSNdis_WmiOutputInfo)
2641 #define WmiSetHDSplitParameters_OUT_OutputInfo_ID 3
2643 #define WmiSetHDSplitParameters_OUT_SIZE (FIELD_OFFSET(WmiSetHDSplitParameters_OUT, OutputInfo) + WmiSetHDSplitParameters_OUT_OutputInfo_SIZE)
2645 #define WmiQueryPhysicalMediumTypeEx 1
2647 #define WmiQueryPhysicalMediumTypeEx_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2648 #define WmiQueryPhysicalMediumTypeEx_IN_Header_ID 1
2650 #define WmiQueryPhysicalMediumTypeEx_IN_SIZE (FIELD_OFFSET(WmiQueryPhysicalMediumTypeEx_IN, Header) + WmiQueryPhysicalMediumTypeEx_IN_Header_SIZE)
2652 #define WmiQueryPhysicalMediumTypeEx_OUT_NdisPhysicalMediumTypeEx_SIZE sizeof(ULONG)
2653 #define WmiQueryPhysicalMediumTypeEx_OUT_NdisPhysicalMediumTypeEx_ID 2
2655 #define WmiQueryPhysicalMediumTypeEx_OUT_SIZE (FIELD_OFFSET(WmiQueryPhysicalMediumTypeEx_OUT, NdisPhysicalMediumTypeEx) + WmiQueryPhysicalMediumTypeEx_OUT_NdisPhysicalMediumTypeEx_SIZE)
2657 #define WmiQueryReceiveFilterHardwareCapabilities 1
2659 #define WmiQueryReceiveFilterHardwareCapabilities_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2660 #define WmiQueryReceiveFilterHardwareCapabilities_IN_Header_ID 1
2662 #define WmiQueryReceiveFilterHardwareCapabilities_IN_SIZE (FIELD_OFFSET(WmiQueryReceiveFilterHardwareCapabilities_IN, Header) + WmiQueryReceiveFilterHardwareCapabilities_IN_Header_SIZE)
2664 #define WmiQueryReceiveFilterHardwareCapabilities_OUT_ReceiveFilterHardwareCapabilities_SIZE sizeof(MSNdis_ReceiveFilterCapabilities)
2665 #define WmiQueryReceiveFilterHardwareCapabilities_OUT_ReceiveFilterHardwareCapabilities_ID 2
2667 #define WmiQueryReceiveFilterHardwareCapabilities_OUT_SIZE (FIELD_OFFSET(WmiQueryReceiveFilterHardwareCapabilities_OUT, ReceiveFilterHardwareCapabilities) + WmiQueryReceiveFilterHardwareCapabilities_OUT_ReceiveFilterHardwareCapabilities_SIZE)
2669 #define WmiQueryReceiveFilterGlobalParameters 1
2671 #define WmiQueryReceiveFilterGlobalParameters_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2672 #define WmiQueryReceiveFilterGlobalParameters_IN_Header_ID 1
2674 #define WmiQueryReceiveFilterGlobalParameters_IN_SIZE (FIELD_OFFSET(WmiQueryReceiveFilterGlobalParameters_IN, Header) + WmiQueryReceiveFilterGlobalParameters_IN_Header_SIZE)
2676 #define WmiQueryReceiveFilterGlobalParameters_OUT_ReceiveFilterGlobalParameters_SIZE sizeof(MSNdis_ReceiveFilterGlobalParameters)
2677 #define WmiQueryReceiveFilterGlobalParameters_OUT_ReceiveFilterGlobalParameters_ID 2
2679 #define WmiQueryReceiveFilterGlobalParameters_OUT_SIZE (FIELD_OFFSET(WmiQueryReceiveFilterGlobalParameters_OUT, ReceiveFilterGlobalParameters) + WmiQueryReceiveFilterGlobalParameters_OUT_ReceiveFilterGlobalParameters_SIZE)
2681 #define WmiEnumReceiveFilters 1
2683 #define WmiEnumReceiveFilters_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2684 #define WmiEnumReceiveFilters_IN_Header_ID 1
2685 #define WmiEnumReceiveFilters_IN_ReceiveFilterInfoArray_SIZE sizeof(MSNdis_ReceiveFilterInfoArray)
2686 #define WmiEnumReceiveFilters_IN_ReceiveFilterInfoArray_ID 2
2688 #define WmiEnumReceiveFilters_IN_SIZE (FIELD_OFFSET(WmiEnumReceiveFilters_IN, ReceiveFilterInfoArray) + WmiEnumReceiveFilters_IN_ReceiveFilterInfoArray_SIZE)
2690 #define WmiEnumReceiveFilters_OUT_ReceiveFilterInfoArray_SIZE sizeof(MSNdis_ReceiveFilterInfoArray)
2691 #define WmiEnumReceiveFilters_OUT_ReceiveFilterInfoArray_ID 2
2693 #define WmiEnumReceiveFilters_OUT_SIZE (FIELD_OFFSET(WmiEnumReceiveFilters_OUT, ReceiveFilterInfoArray) + WmiEnumReceiveFilters_OUT_ReceiveFilterInfoArray_SIZE)
2695 #define WmiQueryReceiveFilterParameters 1
2697 #define WmiQueryReceiveFilterParameters_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2698 #define WmiQueryReceiveFilterParameters_IN_Header_ID 1
2699 #define WmiQueryReceiveFilterParameters_IN_ReceiveFilterParameters_SIZE sizeof(MSNdis_ReceiveFilterParameters)
2700 #define WmiQueryReceiveFilterParameters_IN_ReceiveFilterParameters_ID 2
2702 #define WmiQueryReceiveFilterParameters_IN_SIZE (FIELD_OFFSET(WmiQueryReceiveFilterParameters_IN, ReceiveFilterParameters) + WmiQueryReceiveFilterParameters_IN_ReceiveFilterParameters_SIZE)
2704 #define WmiQueryReceiveFilterParameters_OUT_ReceiveFilterParameters_SIZE sizeof(MSNdis_ReceiveFilterParameters)
2705 #define WmiQueryReceiveFilterParameters_OUT_ReceiveFilterParameters_ID 2
2707 #define WmiQueryReceiveFilterParameters_OUT_SIZE (FIELD_OFFSET(WmiQueryReceiveFilterParameters_OUT, ReceiveFilterParameters) + WmiQueryReceiveFilterParameters_OUT_ReceiveFilterParameters_SIZE)
2709 #define WmiQueryReceiveFilterCurrentCapabilities 1
2711 #define WmiQueryReceiveFilterCurrentCapabilities_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2712 #define WmiQueryReceiveFilterCurrentCapabilities_IN_Header_ID 1
2714 #define WmiQueryReceiveFilterCurrentCapabilities_IN_SIZE (FIELD_OFFSET(WmiQueryReceiveFilterCurrentCapabilities_IN, Header) + WmiQueryReceiveFilterCurrentCapabilities_IN_Header_SIZE)
2716 #define WmiQueryReceiveFilterCurrentCapabilities_OUT_ReceiveFilterCurrentCapabilities_SIZE sizeof(MSNdis_ReceiveFilterCapabilities)
2717 #define WmiQueryReceiveFilterCurrentCapabilities_OUT_ReceiveFilterCurrentCapabilities_ID 2
2719 #define WmiQueryReceiveFilterCurrentCapabilities_OUT_SIZE (FIELD_OFFSET(WmiQueryReceiveFilterCurrentCapabilities_OUT, ReceiveFilterCurrentCapabilities) + WmiQueryReceiveFilterCurrentCapabilities_OUT_ReceiveFilterCurrentCapabilities_SIZE)
2721 #define WmiQueryNICSwitchHardwareCapabilities 1
2723 #define WmiQueryNICSwitchHardwareCapabilities_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2724 #define WmiQueryNICSwitchHardwareCapabilities_IN_Header_ID 1
2726 #define WmiQueryNICSwitchHardwareCapabilities_IN_SIZE (FIELD_OFFSET(WmiQueryNICSwitchHardwareCapabilities_IN, Header) + WmiQueryNICSwitchHardwareCapabilities_IN_Header_SIZE)
2728 #define WmiQueryNICSwitchHardwareCapabilities_OUT_NicSwitchHardwareCapabilities_SIZE sizeof(MSNdis_NicSwitchCapabilities)
2729 #define WmiQueryNICSwitchHardwareCapabilities_OUT_NicSwitchHardwareCapabilities_ID 2
2731 #define WmiQueryNICSwitchHardwareCapabilities_OUT_SIZE (FIELD_OFFSET(WmiQueryNICSwitchHardwareCapabilities_OUT, NicSwitchHardwareCapabilities) + WmiQueryNICSwitchHardwareCapabilities_OUT_NicSwitchHardwareCapabilities_SIZE)
2733 #define WmiQueryNICSwitchCurrentCapabilities 1
2735 #define WmiQueryNICSwitchCurrentCapabilities_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2736 #define WmiQueryNICSwitchCurrentCapabilities_IN_Header_ID 1
2738 #define WmiQueryNICSwitchCurrentCapabilities_IN_SIZE (FIELD_OFFSET(WmiQueryNICSwitchCurrentCapabilities_IN, Header) + WmiQueryNICSwitchCurrentCapabilities_IN_Header_SIZE)
2740 #define WmiQueryNICSwitchCurrentCapabilities_OUT_NicSwitchCurrentCapabilities_SIZE sizeof(MSNdis_NicSwitchCapabilities)
2741 #define WmiQueryNICSwitchCurrentCapabilities_OUT_NicSwitchCurrentCapabilities_ID 2
2743 #define WmiQueryNICSwitchCurrentCapabilities_OUT_SIZE (FIELD_OFFSET(WmiQueryNICSwitchCurrentCapabilities_OUT, NicSwitchCurrentCapabilities) + WmiQueryNICSwitchCurrentCapabilities_OUT_NicSwitchCurrentCapabilities_SIZE)
2745 #define WmiQueryReceiveQueueParameters 1
2747 #define WmiQueryReceiveQueueParameters_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2748 #define WmiQueryReceiveQueueParameters_IN_Header_ID 1
2749 #define WmiQueryReceiveQueueParameters_IN_ReceiveQueueParameters_SIZE sizeof(MSNdis_ReceiveQueueParameters)
2750 #define WmiQueryReceiveQueueParameters_IN_ReceiveQueueParameters_ID 2
2752 #define WmiQueryReceiveQueueParameters_IN_SIZE (FIELD_OFFSET(WmiQueryReceiveQueueParameters_IN, ReceiveQueueParameters) + WmiQueryReceiveQueueParameters_IN_ReceiveQueueParameters_SIZE)
2754 #define WmiQueryReceiveQueueParameters_OUT_ReceiveQueueParameters_SIZE sizeof(MSNdis_ReceiveQueueParameters)
2755 #define WmiQueryReceiveQueueParameters_OUT_ReceiveQueueParameters_ID 2
2757 #define WmiQueryReceiveQueueParameters_OUT_SIZE (FIELD_OFFSET(WmiQueryReceiveQueueParameters_OUT, ReceiveQueueParameters) + WmiQueryReceiveQueueParameters_OUT_ReceiveQueueParameters_SIZE)
2759 #define WmiEnumReceiveQueues 1
2761 #define WmiEnumReceiveQueues_IN_Header_SIZE sizeof(MSNdis_WmiMethodHeader)
2762 #define WmiEnumReceiveQueues_IN_Header_ID 1
2763 #define WmiEnumReceiveQueues_IN_ReceiveQueueInfoArray_SIZE sizeof(MSNdis_ReceiveQueueInfoArray)
2764 #define WmiEnumReceiveQueues_IN_ReceiveQueueInfoArray_ID 2
2766 #define WmiEnumReceiveQueues_IN_SIZE (FIELD_OFFSET(WmiEnumReceiveQueues_IN, ReceiveQueueInfoArray) + WmiEnumReceiveQueues_IN_ReceiveQueueInfoArray_SIZE)
2768 #define WmiEnumReceiveQueues_OUT_ReceiveQueueInfoArray_SIZE sizeof(MSNdis_ReceiveQueueInfoArray)
2769 #define WmiEnumReceiveQueues_OUT_ReceiveQueueInfoArray_ID 2
2771 #define WmiEnumReceiveQueues_OUT_SIZE (FIELD_OFFSET(WmiEnumReceiveQueues_OUT, ReceiveQueueInfoArray) + WmiEnumReceiveQueues_OUT_ReceiveQueueInfoArray_SIZE)
2773 #define MSNdis_80211_BaseServiceSetIdentifier_Ndis80211MacAddress_SIZE sizeof(UCHAR[6])
2774 #define MSNdis_80211_BaseServiceSetIdentifier_Ndis80211MacAddress_ID 1
2776 #define MSNdis_80211_BaseServiceSetIdentifier_SIZE (FIELD_OFFSET(MSNdis_80211_BaseServiceSetIdentifier, Ndis80211MacAddress) + MSNdis_80211_BaseServiceSetIdentifier_Ndis80211MacAddress_SIZE)
2778 #define MSNdis_80211_ServiceSetIdentifier_Ndis80211SsId_SIZE sizeof(UCHAR[33])
2779 #define MSNdis_80211_ServiceSetIdentifier_Ndis80211SsId_ID 1
2781 #define MSNdis_80211_ServiceSetIdentifier_SIZE (FIELD_OFFSET(MSNdis_80211_ServiceSetIdentifier, Ndis80211SsId) + MSNdis_80211_ServiceSetIdentifier_Ndis80211SsId_SIZE)
2783 #define MSNdis_80211_NetworkType_Ndis80211NetworkType_SIZE sizeof(ULONG)
2784 #define MSNdis_80211_NetworkType_Ndis80211NetworkType_ID 1
2786 #define MSNdis_80211_NetworkType_SIZE (FIELD_OFFSET(MSNdis_80211_NetworkType, Ndis80211NetworkType) + MSNdis_80211_NetworkType_Ndis80211NetworkType_SIZE)
2788 #define MSNdis_80211_NetworkTypesSupported_NumberOfItems_SIZE sizeof(ULONG)
2789 #define MSNdis_80211_NetworkTypesSupported_NumberOfItems_ID 1
2790 #define MSNdis_80211_NetworkTypesSupported_Ndis80211NetworkTypes_ID 2
2792 #define MSNdis_80211_NetworkTypeInUse_Ndis80211NetworkTypeInUse_SIZE sizeof(MSNdis_80211_NetworkType)
2793 #define MSNdis_80211_NetworkTypeInUse_Ndis80211NetworkTypeInUse_ID 1
2795 #define MSNdis_80211_NetworkTypeInUse_SIZE (FIELD_OFFSET(MSNdis_80211_NetworkTypeInUse, Ndis80211NetworkTypeInUse) + MSNdis_80211_NetworkTypeInUse_Ndis80211NetworkTypeInUse_SIZE)
2797 #define MSNdis_80211_PowerMode_Ndis80211PowerMode_SIZE sizeof(ULONG)
2798 #define MSNdis_80211_PowerMode_Ndis80211PowerMode_ID 1
2800 #define MSNdis_80211_PowerMode_SIZE (FIELD_OFFSET(MSNdis_80211_PowerMode, Ndis80211PowerMode) + MSNdis_80211_PowerMode_Ndis80211PowerMode_SIZE)
2802 #define MSNdis_80211_TransmitPowerLevel_Ndis80211TransmitPowerLevel_SIZE sizeof(ULONG)
2803 #define MSNdis_80211_TransmitPowerLevel_Ndis80211TransmitPowerLevel_ID 1
2805 #define MSNdis_80211_TransmitPowerLevel_SIZE (FIELD_OFFSET(MSNdis_80211_TransmitPowerLevel, Ndis80211TransmitPowerLevel) + MSNdis_80211_TransmitPowerLevel_Ndis80211TransmitPowerLevel_SIZE)
2807 #define MSNdis_80211_ReceivedSignalStrength_Ndis80211ReceivedSignalStrength_SIZE sizeof(LONG)
2808 #define MSNdis_80211_ReceivedSignalStrength_Ndis80211ReceivedSignalStrength_ID 1
2810 #define MSNdis_80211_ReceivedSignalStrength_SIZE (FIELD_OFFSET(MSNdis_80211_ReceivedSignalStrength, Ndis80211ReceivedSignalStrength) + MSNdis_80211_ReceivedSignalStrength_Ndis80211ReceivedSignalStrength_SIZE)
2812 #define MSNdis_80211_ReceivedSignalStrengthEventTrigger_Ndis80211ReceivedSignalStrengthTrigger_SIZE sizeof(LONG)
2813 #define MSNdis_80211_ReceivedSignalStrengthEventTrigger_Ndis80211ReceivedSignalStrengthTrigger_ID 1
2815 #define MSNdis_80211_ReceivedSignalStrengthEventTrigger_SIZE (FIELD_OFFSET(MSNdis_80211_ReceivedSignalStrengthEventTrigger, Ndis80211ReceivedSignalStrengthTrigger) + MSNdis_80211_ReceivedSignalStrengthEventTrigger_Ndis80211ReceivedSignalStrengthTrigger_SIZE)
2817 #define MSNdis_80211_NetworkInfrastructure_Ndis80211NetworkInfrastructure_SIZE sizeof(ULONG)
2818 #define MSNdis_80211_NetworkInfrastructure_Ndis80211NetworkInfrastructure_ID 1
2820 #define MSNdis_80211_NetworkInfrastructure_SIZE (FIELD_OFFSET(MSNdis_80211_NetworkInfrastructure, Ndis80211NetworkInfrastructure) + MSNdis_80211_NetworkInfrastructure_Ndis80211NetworkInfrastructure_SIZE)
2822 #define MSNdis_80211_ConfigurationFH_FHLength_SIZE sizeof(ULONG)
2823 #define MSNdis_80211_ConfigurationFH_FHLength_ID 1
2824 #define MSNdis_80211_ConfigurationFH_HopPattern_SIZE sizeof(ULONG)
2825 #define MSNdis_80211_ConfigurationFH_HopPattern_ID 2
2826 #define MSNdis_80211_ConfigurationFH_HopSet_SIZE sizeof(ULONG)
2827 #define MSNdis_80211_ConfigurationFH_HopSet_ID 3
2828 #define MSNdis_80211_ConfigurationFH_DwellTime_SIZE sizeof(ULONG)
2829 #define MSNdis_80211_ConfigurationFH_DwellTime_ID 4
2831 #define MSNdis_80211_ConfigurationFH_SIZE (FIELD_OFFSET(MSNdis_80211_ConfigurationFH, DwellTime) + MSNdis_80211_ConfigurationFH_DwellTime_SIZE)
2833 #define MSNdis_80211_ConfigurationInfo_ConfigLength_SIZE sizeof(ULONG)
2834 #define MSNdis_80211_ConfigurationInfo_ConfigLength_ID 1
2835 #define MSNdis_80211_ConfigurationInfo_BeaconPeriod_SIZE sizeof(ULONG)
2836 #define MSNdis_80211_ConfigurationInfo_BeaconPeriod_ID 2
2837 #define MSNdis_80211_ConfigurationInfo_ATIMWindow_SIZE sizeof(ULONG)
2838 #define MSNdis_80211_ConfigurationInfo_ATIMWindow_ID 3
2839 #define MSNdis_80211_ConfigurationInfo_DSConfig_SIZE sizeof(ULONG)
2840 #define MSNdis_80211_ConfigurationInfo_DSConfig_ID 4
2841 #define MSNdis_80211_ConfigurationInfo_FHConfig_SIZE sizeof(MSNdis_80211_ConfigurationFH)
2842 #define MSNdis_80211_ConfigurationInfo_FHConfig_ID 5
2844 #define MSNdis_80211_ConfigurationInfo_SIZE (FIELD_OFFSET(MSNdis_80211_ConfigurationInfo, FHConfig) + MSNdis_80211_ConfigurationInfo_FHConfig_SIZE)
2846 #define MSNdis_80211_WLanBssId_Ndis80211WLanBssIdLength_SIZE sizeof(ULONG)
2847 #define MSNdis_80211_WLanBssId_Ndis80211WLanBssIdLength_ID 1
2848 #define MSNdis_80211_WLanBssId_Ndis80211MacAddress_SIZE sizeof(UCHAR[6])
2849 #define MSNdis_80211_WLanBssId_Ndis80211MacAddress_ID 2
2850 #define MSNdis_80211_WLanBssId_Reserved_SIZE sizeof(USHORT)
2851 #define MSNdis_80211_WLanBssId_Reserved_ID 3
2852 #define MSNdis_80211_WLanBssId_Ndis80211SsIdLength_SIZE sizeof(ULONG)
2853 #define MSNdis_80211_WLanBssId_Ndis80211SsIdLength_ID 4
2854 #define MSNdis_80211_WLanBssId_Ndis80211SsId_SIZE sizeof(UCHAR[32])
2855 #define MSNdis_80211_WLanBssId_Ndis80211SsId_ID 5
2856 #define MSNdis_80211_WLanBssId_Ndis80211Privacy_SIZE sizeof(ULONG)
2857 #define MSNdis_80211_WLanBssId_Ndis80211Privacy_ID 6
2858 #define MSNdis_80211_WLanBssId_Ndis80211Rssi_SIZE sizeof(ULONG)
2859 #define MSNdis_80211_WLanBssId_Ndis80211Rssi_ID 7
2860 #define MSNdis_80211_WLanBssId_Ndis80211NetworkTypeInUse_SIZE sizeof(MSNdis_80211_NetworkType)
2861 #define MSNdis_80211_WLanBssId_Ndis80211NetworkTypeInUse_ID 8
2862 #define MSNdis_80211_WLanBssId_Ndis80211Configuration_SIZE sizeof(MSNdis_80211_ConfigurationInfo)
2863 #define MSNdis_80211_WLanBssId_Ndis80211Configuration_ID 9
2864 #define MSNdis_80211_WLanBssId_Ndis80211InfrastructureMode_SIZE sizeof(MSNdis_80211_NetworkInfrastructure)
2865 #define MSNdis_80211_WLanBssId_Ndis80211InfrastructureMode_ID 10
2866 #define MSNdis_80211_WLanBssId_Ndis80211SupportedRate_SIZE sizeof(UCHAR[8])
2867 #define MSNdis_80211_WLanBssId_Ndis80211SupportedRate_ID 11
2869 #define MSNdis_80211_WLanBssId_SIZE (FIELD_OFFSET(MSNdis_80211_WLanBssId, Ndis80211SupportedRate) + MSNdis_80211_WLanBssId_Ndis80211SupportedRate_SIZE)
2871 #define MSNdis_80211_BSSIList_NumberOfItems_SIZE sizeof(ULONG)
2872 #define MSNdis_80211_BSSIList_NumberOfItems_ID 1
2873 #define MSNdis_80211_BSSIList_Ndis80211BSSIList_ID 2
2875 #define MSNdis_80211_InfrastructureMode_Ndis80211InfrastructureMode_SIZE sizeof(MSNdis_80211_NetworkInfrastructure)
2876 #define MSNdis_80211_InfrastructureMode_Ndis80211InfrastructureMode_ID 1
2878 #define MSNdis_80211_InfrastructureMode_SIZE (FIELD_OFFSET(MSNdis_80211_InfrastructureMode, Ndis80211InfrastructureMode) + MSNdis_80211_InfrastructureMode_Ndis80211InfrastructureMode_SIZE)
2880 #define MSNdis_80211_FragmentationThreshold_Ndis80211FragmentationThreshold_SIZE sizeof(ULONG)
2881 #define MSNdis_80211_FragmentationThreshold_Ndis80211FragmentationThreshold_ID 1
2883 #define MSNdis_80211_FragmentationThreshold_SIZE (FIELD_OFFSET(MSNdis_80211_FragmentationThreshold, Ndis80211FragmentationThreshold) + MSNdis_80211_FragmentationThreshold_Ndis80211FragmentationThreshold_SIZE)
2885 #define MSNdis_80211_RTSThreshold_Ndis80211RTSThreshold_SIZE sizeof(ULONG)
2886 #define MSNdis_80211_RTSThreshold_Ndis80211RTSThreshold_ID 1
2888 #define MSNdis_80211_RTSThreshold_SIZE (FIELD_OFFSET(MSNdis_80211_RTSThreshold, Ndis80211RTSThreshold) + MSNdis_80211_RTSThreshold_Ndis80211RTSThreshold_SIZE)
2890 #define MSNdis_80211_NumberOfAntennas_Ndis80211NumberOfAntennas_SIZE sizeof(ULONG)
2891 #define MSNdis_80211_NumberOfAntennas_Ndis80211NumberOfAntennas_ID 1
2893 #define MSNdis_80211_NumberOfAntennas_SIZE (FIELD_OFFSET(MSNdis_80211_NumberOfAntennas, Ndis80211NumberOfAntennas) + MSNdis_80211_NumberOfAntennas_Ndis80211NumberOfAntennas_SIZE)
2895 #define MSNdis_80211_ReceiveAntennaSelected_Ndis80211ReceiveAntennaSelected_SIZE sizeof(ULONG)
2896 #define MSNdis_80211_ReceiveAntennaSelected_Ndis80211ReceiveAntennaSelected_ID 1
2898 #define MSNdis_80211_ReceiveAntennaSelected_SIZE (FIELD_OFFSET(MSNdis_80211_ReceiveAntennaSelected, Ndis80211ReceiveAntennaSelected) + MSNdis_80211_ReceiveAntennaSelected_Ndis80211ReceiveAntennaSelected_SIZE)
2900 #define MSNdis_80211_TransmitAntennaSelected_Ndis80211TransmitAntennaSelected_SIZE sizeof(ULONG)
2901 #define MSNdis_80211_TransmitAntennaSelected_Ndis80211TransmitAntennaSelected_ID 1
2903 #define MSNdis_80211_TransmitAntennaSelected_SIZE (FIELD_OFFSET(MSNdis_80211_TransmitAntennaSelected, Ndis80211TransmitAntennaSelected) + MSNdis_80211_TransmitAntennaSelected_Ndis80211TransmitAntennaSelected_SIZE)
2905 #define MSNdis_80211_DataRates_Ndis80211DataRate_SIZE sizeof(UCHAR[8])
2906 #define MSNdis_80211_DataRates_Ndis80211DataRate_ID 1
2908 #define MSNdis_80211_DataRates_SIZE (FIELD_OFFSET(MSNdis_80211_DataRates, Ndis80211DataRate) + MSNdis_80211_DataRates_Ndis80211DataRate_SIZE)
2910 #define MSNdis_80211_DesiredDataRates_Ndis80211DesiredRate_SIZE sizeof(UCHAR[8])
2911 #define MSNdis_80211_DesiredDataRates_Ndis80211DesiredRate_ID 1
2913 #define MSNdis_80211_DesiredDataRates_SIZE (FIELD_OFFSET(MSNdis_80211_DesiredDataRates, Ndis80211DesiredRate) + MSNdis_80211_DesiredDataRates_Ndis80211DesiredRate_SIZE)
2915 #define MSNdis_80211_Configuration_Ndis80211Config_SIZE sizeof(MSNdis_80211_ConfigurationInfo)
2916 #define MSNdis_80211_Configuration_Ndis80211Config_ID 1
2918 #define MSNdis_80211_Configuration_SIZE (FIELD_OFFSET(MSNdis_80211_Configuration, Ndis80211Config) + MSNdis_80211_Configuration_Ndis80211Config_SIZE)
2920 #define MSNdis_80211_Statistics_StatisticsLength_SIZE sizeof(ULONG)
2921 #define MSNdis_80211_Statistics_StatisticsLength_ID 1
2922 #define MSNdis_80211_Statistics_TransmittedFragmentCount_SIZE sizeof(ULONGLONG)
2923 #define MSNdis_80211_Statistics_TransmittedFragmentCount_ID 2
2924 #define MSNdis_80211_Statistics_MulticastTransmittedFrameCount_SIZE sizeof(ULONGLONG)
2925 #define MSNdis_80211_Statistics_MulticastTransmittedFrameCount_ID 3
2926 #define MSNdis_80211_Statistics_FailedCount_SIZE sizeof(ULONGLONG)
2927 #define MSNdis_80211_Statistics_FailedCount_ID 4
2928 #define MSNdis_80211_Statistics_RetryCount_SIZE sizeof(ULONGLONG)
2929 #define MSNdis_80211_Statistics_RetryCount_ID 5
2930 #define MSNdis_80211_Statistics_MultipleRetryCount_SIZE sizeof(ULONGLONG)
2931 #define MSNdis_80211_Statistics_MultipleRetryCount_ID 6
2932 #define MSNdis_80211_Statistics_RTSSuccessCount_SIZE sizeof(ULONGLONG)
2933 #define MSNdis_80211_Statistics_RTSSuccessCount_ID 7
2934 #define MSNdis_80211_Statistics_RTSFailureCount_SIZE sizeof(ULONGLONG)
2935 #define MSNdis_80211_Statistics_RTSFailureCount_ID 8
2936 #define MSNdis_80211_Statistics_ACKFailureCount_SIZE sizeof(ULONGLONG)
2937 #define MSNdis_80211_Statistics_ACKFailureCount_ID 9
2938 #define MSNdis_80211_Statistics_FrameDuplicateCount_SIZE sizeof(ULONGLONG)
2939 #define MSNdis_80211_Statistics_FrameDuplicateCount_ID 10
2940 #define MSNdis_80211_Statistics_ReceivedFragmentCount_SIZE sizeof(ULONGLONG)
2941 #define MSNdis_80211_Statistics_ReceivedFragmentCount_ID 11
2942 #define MSNdis_80211_Statistics_MulticastReceivedFrameCount_SIZE sizeof(ULONGLONG)
2943 #define MSNdis_80211_Statistics_MulticastReceivedFrameCount_ID 12
2944 #define MSNdis_80211_Statistics_FCSErrorCount_SIZE sizeof(ULONGLONG)
2945 #define MSNdis_80211_Statistics_FCSErrorCount_ID 13
2947 #define MSNdis_80211_Statistics_SIZE (FIELD_OFFSET(MSNdis_80211_Statistics, FCSErrorCount) + MSNdis_80211_Statistics_FCSErrorCount_SIZE)
2949 #define MSNdis_80211_AddWEP_Length_SIZE sizeof(ULONG)
2950 #define MSNdis_80211_AddWEP_Length_ID 1
2951 #define MSNdis_80211_AddWEP_KeyIndex_SIZE sizeof(ULONG)
2952 #define MSNdis_80211_AddWEP_KeyIndex_ID 2
2953 #define MSNdis_80211_AddWEP_KeyLength_SIZE sizeof(ULONG)
2954 #define MSNdis_80211_AddWEP_KeyLength_ID 3
2955 #define MSNdis_80211_AddWEP_KeyMaterial_ID 4
2957 #define MSNdis_80211_RemoveWEP_Ndis80211KeyIndex_SIZE sizeof(ULONG)
2958 #define MSNdis_80211_RemoveWEP_Ndis80211KeyIndex_ID 1
2960 #define MSNdis_80211_RemoveWEP_SIZE (FIELD_OFFSET(MSNdis_80211_RemoveWEP, Ndis80211KeyIndex) + MSNdis_80211_RemoveWEP_Ndis80211KeyIndex_SIZE)
2962 #define MSNdis_80211_Disassociate_UnusedParameter_SIZE sizeof(ULONG)
2963 #define MSNdis_80211_Disassociate_UnusedParameter_ID 1
2965 #define MSNdis_80211_Disassociate_SIZE (FIELD_OFFSET(MSNdis_80211_Disassociate, UnusedParameter) + MSNdis_80211_Disassociate_UnusedParameter_SIZE)
2967 #define MSNdis_80211_BssIdListScan_UnusedParameter_SIZE sizeof(ULONG)
2968 #define MSNdis_80211_BssIdListScan_UnusedParameter_ID 1
2970 #define MSNdis_80211_BssIdListScan_SIZE (FIELD_OFFSET(MSNdis_80211_BssIdListScan, UnusedParameter) + MSNdis_80211_BssIdListScan_UnusedParameter_SIZE)
2972 #define MSNdis_80211_AuthenticationMode_Ndis80211AuthenticationMode_SIZE sizeof(ULONG)
2973 #define MSNdis_80211_AuthenticationMode_Ndis80211AuthenticationMode_ID 1
2975 #define MSNdis_80211_AuthenticationMode_SIZE (FIELD_OFFSET(MSNdis_80211_AuthenticationMode, Ndis80211AuthenticationMode) + MSNdis_80211_AuthenticationMode_Ndis80211AuthenticationMode_SIZE)
2977 #define MSNdis_80211_PrivacyFilter_Ndis80211PrivacyFilter_SIZE sizeof(ULONG)
2978 #define MSNdis_80211_PrivacyFilter_Ndis80211PrivacyFilter_ID 1
2980 #define MSNdis_80211_PrivacyFilter_SIZE (FIELD_OFFSET(MSNdis_80211_PrivacyFilter, Ndis80211PrivacyFilter) + MSNdis_80211_PrivacyFilter_Ndis80211PrivacyFilter_SIZE)
2982 #define MSNdis_80211_WEPStatus_Ndis80211WEPStatus_SIZE sizeof(ULONG)
2983 #define MSNdis_80211_WEPStatus_Ndis80211WEPStatus_ID 1
2985 #define MSNdis_80211_WEPStatus_SIZE (FIELD_OFFSET(MSNdis_80211_WEPStatus, Ndis80211WEPStatus) + MSNdis_80211_WEPStatus_Ndis80211WEPStatus_SIZE)
2987 #define MSNdis_80211_ReloadDefaults_Ndis80211ReloadDefaults_SIZE sizeof(ULONG)
2988 #define MSNdis_80211_ReloadDefaults_Ndis80211ReloadDefaults_ID 1
2990 #define MSNdis_80211_ReloadDefaults_SIZE (FIELD_OFFSET(MSNdis_80211_ReloadDefaults, Ndis80211ReloadDefaults) + MSNdis_80211_ReloadDefaults_Ndis80211ReloadDefaults_SIZE)
2992 #define MSNdis_PMAdminConfigState_NdisPMAdminConfigState_SIZE sizeof(ULONG)
2993 #define MSNdis_PMAdminConfigState_NdisPMAdminConfigState_ID 1
2995 #define MSNdis_PMAdminConfigState_SIZE (FIELD_OFFSET(MSNdis_PMAdminConfigState, NdisPMAdminConfigState) + MSNdis_PMAdminConfigState_NdisPMAdminConfigState_SIZE)
2997 #define MSNdis_PMAdminConfigParam_Header_SIZE sizeof(MSNdis_ObjectHeader)
2998 #define MSNdis_PMAdminConfigParam_Header_ID 1
2999 #define MSNdis_PMAdminConfigParam_WakeOnPattern_SIZE sizeof(MSNdis_PMAdminConfigState)
3000 #define MSNdis_PMAdminConfigParam_WakeOnPattern_ID 2
3001 #define MSNdis_PMAdminConfigParam_WakeOnMagicPacket_SIZE sizeof(MSNdis_PMAdminConfigState)
3002 #define MSNdis_PMAdminConfigParam_WakeOnMagicPacket_ID 3
3003 #define MSNdis_PMAdminConfigParam_DeviceSleepOnDisconnect_SIZE sizeof(MSNdis_PMAdminConfigState)
3004 #define MSNdis_PMAdminConfigParam_DeviceSleepOnDisconnect_ID 4
3005 #define MSNdis_PMAdminConfigParam_PMARPOffload_SIZE sizeof(MSNdis_PMAdminConfigState)
3006 #define MSNdis_PMAdminConfigParam_PMARPOffload_ID 5
3007 #define MSNdis_PMAdminConfigParam_PMNDOffload_SIZE sizeof(MSNdis_PMAdminConfigState)
3008 #define MSNdis_PMAdminConfigParam_PMNDOffload_ID 6
3009 #define MSNdis_PMAdminConfigParam_PMWiFiRekeyOffload_SIZE sizeof(MSNdis_PMAdminConfigState)
3010 #define MSNdis_PMAdminConfigParam_PMWiFiRekeyOffload_ID 7
3012 #define MSNdis_PMAdminConfigParam_SIZE (FIELD_OFFSET(MSNdis_PMAdminConfigParam, PMWiFiRekeyOffload) + MSNdis_PMAdminConfigParam_PMWiFiRekeyOffload_SIZE)
3014 #define MSNdis_PMAdminConfig_PMAdminConfigParam_SIZE sizeof(MSNdis_PMAdminConfigParam)
3015 #define MSNdis_PMAdminConfig_PMAdminConfigParam_ID 1
3017 #define MSNdis_PMAdminConfig_SIZE (FIELD_OFFSET(MSNdis_PMAdminConfig, PMAdminConfigParam) + MSNdis_PMAdminConfig_PMAdminConfigParam_SIZE)
3019 #define MSNdis_PMCapabilityState_NdisPMCapabilityState_SIZE sizeof(ULONG)
3020 #define MSNdis_PMCapabilityState_NdisPMCapabilityState_ID 1
3022 #define MSNdis_PMCapabilityState_SIZE (FIELD_OFFSET(MSNdis_PMCapabilityState, NdisPMCapabilityState) + MSNdis_PMCapabilityState_NdisPMCapabilityState_SIZE)
3024 #define MSNdis_PMCapabilitiesParam_Header_SIZE sizeof(MSNdis_ObjectHeader)
3025 #define MSNdis_PMCapabilitiesParam_Header_ID 1
3026 #define MSNdis_PMCapabilitiesParam_WakeOnPattern_SIZE sizeof(MSNdis_PMCapabilityState)
3027 #define MSNdis_PMCapabilitiesParam_WakeOnPattern_ID 2
3028 #define MSNdis_PMCapabilitiesParam_WakeOnMagicPacket_SIZE sizeof(MSNdis_PMCapabilityState)
3029 #define MSNdis_PMCapabilitiesParam_WakeOnMagicPacket_ID 3
3030 #define MSNdis_PMCapabilitiesParam_DeviceSleepOnDisconnect_SIZE sizeof(MSNdis_PMCapabilityState)
3031 #define MSNdis_PMCapabilitiesParam_DeviceSleepOnDisconnect_ID 4
3032 #define MSNdis_PMCapabilitiesParam_PMARPOffload_SIZE sizeof(MSNdis_PMCapabilityState)
3033 #define MSNdis_PMCapabilitiesParam_PMARPOffload_ID 5
3034 #define MSNdis_PMCapabilitiesParam_PMNDOffload_SIZE sizeof(MSNdis_PMCapabilityState)
3035 #define MSNdis_PMCapabilitiesParam_PMNDOffload_ID 6
3036 #define MSNdis_PMCapabilitiesParam_PMWiFiRekeyOffload_SIZE sizeof(MSNdis_PMCapabilityState)
3037 #define MSNdis_PMCapabilitiesParam_PMWiFiRekeyOffload_ID 7
3039 #define MSNdis_PMCapabilitiesParam_SIZE (FIELD_OFFSET(MSNdis_PMCapabilitiesParam, PMWiFiRekeyOffload) + MSNdis_PMCapabilitiesParam_PMWiFiRekeyOffload_SIZE)
3041 #define MSNdis_PMCapabilities_PMCapabilitiesParam_SIZE sizeof(MSNdis_PMCapabilitiesParam)
3042 #define MSNdis_PMCapabilities_PMCapabilitiesParam_ID 1
3044 #define MSNdis_PMCapabilities_SIZE (FIELD_OFFSET(MSNdis_PMCapabilities, PMCapabilitiesParam) + MSNdis_PMCapabilities_PMCapabilitiesParam_SIZE)
3046 #define MSNdis_StatusMediaSpecificIndication_NumberElements_SIZE sizeof(ULONG)
3047 #define MSNdis_StatusMediaSpecificIndication_NumberElements_ID 1
3048 #define MSNdis_StatusMediaSpecificIndication_NdisStatusMediaSpecificIndication_ID 2
3050 #define MSNdis_StatusLinkSpeedChange_NdisStatusLinkSpeedChange_SIZE sizeof(MSNdis_NetworkLinkSpeed)
3051 #define MSNdis_StatusLinkSpeedChange_NdisStatusLinkSpeedChange_ID 1
3053 #define MSNdis_StatusLinkSpeedChange_SIZE (FIELD_OFFSET(MSNdis_StatusLinkSpeedChange, NdisStatusLinkSpeedChange) + MSNdis_StatusLinkSpeedChange_NdisStatusLinkSpeedChange_SIZE)
3055 #define MSNdis_StatusProtocolBind_Transport_ID 1
3056 #define MSNdis_StatusProtocolUnbind_Transport_ID 1
3057 #define MSNdis_StatusDevicePowerOn_Device_ID 1
3058 #define MSNdis_StatusDevicePowerOff_Device_ID 1
3059 #define MSNdis_StatusDevicePowerOnEx_Device_ID 1
3060 #define MSNdis_StatusDevicePowerOffEx_Device_ID 1
3062 #define MSNdis_StatusTaskOffloadChange_NumberElements_SIZE sizeof(ULONG)
3063 #define MSNdis_StatusTaskOffloadChange_NumberElements_ID 1
3064 #define MSNdis_StatusTaskOffloadChange_TaskOffloadCapabilities_ID 2
3066 #define MSNdis_StatusPacketFilterChange_NumberElements_SIZE sizeof(ULONG)
3067 #define MSNdis_StatusPacketFilterChange_NumberElements_ID 1
3068 #define MSNdis_StatusPacketFilterChange_NdisPacketFilterStatusIndication_ID 2
3070 #define MSNdis_StatusNetworkChange_NumberElements_SIZE sizeof(ULONG)
3071 #define MSNdis_StatusNetworkChange_NumberElements_ID 1
3072 #define MSNdis_StatusNetworkChange_NdisNetworkChangeStatusIndication_ID 2
3074 #define MSNdis_StatusOperationalStatus_NumberElements_SIZE sizeof(ULONG)
3075 #define MSNdis_StatusOperationalStatus_NumberElements_ID 1
3076 #define MSNdis_StatusOperationalStatus_NdisOperationalStatusStatusIndication_ID 2
3078 #define MSNdis_StatusLinkState_NumberElements_SIZE sizeof(ULONG)
3079 #define MSNdis_StatusLinkState_NumberElements_ID 1
3080 #define MSNdis_StatusLinkState_NdisLinkStateStatusIndication_ID 2
3082 #define MSNdis_StatusPortState_NumberElements_SIZE sizeof(ULONG)
3083 #define MSNdis_StatusPortState_NumberElements_ID 1
3084 #define MSNdis_StatusPortState_NdisPortStateStatusIndication_ID 2
3086 #define MSNdis_StatusMediaSpecificIndicationEx_NumberElements_SIZE sizeof(ULONG)
3087 #define MSNdis_StatusMediaSpecificIndicationEx_NumberElements_ID 1
3088 #define MSNdis_StatusMediaSpecificIndicationEx_NdisStatusMediaSpecificIndication_ID 2
3090 #define MSNdis_StatusHDSplitCurrentConfig_NumberElements_SIZE sizeof(ULONG)
3091 #define MSNdis_StatusHDSplitCurrentConfig_NumberElements_ID 1
3092 #define MSNdis_StatusHDSplitCurrentConfig_HDSplitCurrentConfig_ID 2
3094 #define MSNdis_StatusDot11ScanConfirm_NumberElements_SIZE sizeof(ULONG)
3095 #define MSNdis_StatusDot11ScanConfirm_NumberElements_ID 1
3096 #define MSNdis_StatusDot11ScanConfirm_NdisStatusDot11ScanConfirmIndication_ID 2
3098 #define MSNdis_StatusDot11MPDUMaxLengthChange_NumberElements_SIZE sizeof(ULONG)
3099 #define MSNdis_StatusDot11MPDUMaxLengthChange_NumberElements_ID 1
3100 #define MSNdis_StatusDot11MPDUMaxLengthChange_NdisStatusDot11MPDUMaxLengthChangeIndication_ID 2
3102 #define MSNdis_StatusDot11AssociationStart_NumberElements_SIZE sizeof(ULONG)
3103 #define MSNdis_StatusDot11AssociationStart_NumberElements_ID 1
3104 #define MSNdis_StatusDot11AssociationStart_NdisStatusDot11AssociationStartIndication_ID 2
3106 #define MSNdis_StatusDot11AssociationCompletion_NumberElements_SIZE sizeof(ULONG)
3107 #define MSNdis_StatusDot11AssociationCompletion_NumberElements_ID 1
3108 #define MSNdis_StatusDot11AssociationCompletion_NdisStatusDot11AssociationCompletionIndication_ID 2
3110 #define MSNdis_StatusDot11ConnectionStart_NumberElements_SIZE sizeof(ULONG)
3111 #define MSNdis_StatusDot11ConnectionStart_NumberElements_ID 1
3112 #define MSNdis_StatusDot11ConnectionStart_NdisStatusDot11ConnectionStartIndication_ID 2
3114 #define MSNdis_StatusDot11ConnectionCompletion_NumberElements_SIZE sizeof(ULONG)
3115 #define MSNdis_StatusDot11ConnectionCompletion_NumberElements_ID 1
3116 #define MSNdis_StatusDot11ConnectionCompletion_NdisStatusDot11ConnectionCompletionIndication_ID 2
3118 #define MSNdis_StatusDot11RoamingStart_NumberElements_SIZE sizeof(ULONG)
3119 #define MSNdis_StatusDot11RoamingStart_NumberElements_ID 1
3120 #define MSNdis_StatusDot11RoamingStart_NdisStatusDot11RoamingStartIndication_ID 2
3122 #define MSNdis_StatusDot11RoamingCompletion_NumberElements_SIZE sizeof(ULONG)
3123 #define MSNdis_StatusDot11RoamingCompletion_NumberElements_ID 1
3124 #define MSNdis_StatusDot11RoamingCompletion_NdisStatusDot11RoamingCompletionIndication_ID 2
3126 #define MSNdis_StatusDot11Disassociation_NumberElements_SIZE sizeof(ULONG)
3127 #define MSNdis_StatusDot11Disassociation_NumberElements_ID 1
3128 #define MSNdis_StatusDot11Disassociation_NdisStatusDot11DisassociationIndication_ID 2
3130 #define MSNdis_StatusDot11TkipmicFailure_NumberElements_SIZE sizeof(ULONG)
3131 #define MSNdis_StatusDot11TkipmicFailure_NumberElements_ID 1
3132 #define MSNdis_StatusDot11TkipmicFailure_NdisStatusDot11TkipmicFailureIndication_ID 2
3134 #define MSNdis_StatusDot11PmkidCandidateList_NumberElements_SIZE sizeof(ULONG)
3135 #define MSNdis_StatusDot11PmkidCandidateList_NumberElements_ID 1
3136 #define MSNdis_StatusDot11PmkidCandidateList_NdisStatusDot11PmkidCandidateListIndication_ID 2
3138 #define MSNdis_StatusDot11PhyStateChange_NumberElements_SIZE sizeof(ULONG)
3139 #define MSNdis_StatusDot11PhyStateChange_NumberElements_ID 1
3140 #define MSNdis_StatusDot11PhyStateChange_NdisStatusDot11PhyStateChangeIndication_ID 2
3142 #define MSNdis_StatusDot11LinkQuality_NumberElements_SIZE sizeof(ULONG)
3143 #define MSNdis_StatusDot11LinkQuality_NumberElements_ID 1
3144 #define MSNdis_StatusDot11LinkQuality_NdisStatusDot11LinkQualityIndication_ID 2
3146 #define KEYBOARD_PORT_WMI_STD_I8042 0
3147 #define KEYBOARD_PORT_WMI_STD_SERIAL 1
3148 #define KEYBOARD_PORT_WMI_STD_USB 2
3149 #define KEYBOARD_PORT_WMI_STD_DATA_ConnectorType_SIZE sizeof(ULONG)
3150 #define KEYBOARD_PORT_WMI_STD_DATA_ConnectorType_ID 1
3151 #define KEYBOARD_PORT_WMI_STD_DATA_DataQueueSize_SIZE sizeof(ULONG)
3152 #define KEYBOARD_PORT_WMI_STD_DATA_DataQueueSize_ID 2
3153 #define KEYBOARD_PORT_WMI_STD_DATA_ErrorCount_SIZE sizeof(ULONG)
3154 #define KEYBOARD_PORT_WMI_STD_DATA_ErrorCount_ID 3
3155 #define KEYBOARD_PORT_WMI_STD_DATA_FunctionKeys_SIZE sizeof(ULONG)
3156 #define KEYBOARD_PORT_WMI_STD_DATA_FunctionKeys_ID 4
3157 #define KEYBOARD_PORT_WMI_STD_DATA_Indicators_SIZE sizeof(ULONG)
3158 #define KEYBOARD_PORT_WMI_STD_DATA_Indicators_ID 5
3160 #define KEYBOARD_PORT_WMI_STD_DATA_SIZE (FIELD_OFFSET(KEYBOARD_PORT_WMI_STD_DATA, Indicators) + KEYBOARD_PORT_WMI_STD_DATA_Indicators_SIZE)
3162 #define KEYBOARD_ID_EX_Type_SIZE sizeof(ULONG)
3163 #define KEYBOARD_ID_EX_Type_ID 1
3164 #define KEYBOARD_ID_EX_Subtype_SIZE sizeof(ULONG)
3165 #define KEYBOARD_ID_EX_Subtype_ID 2
3167 #define KEYBOARD_ID_EX_SIZE (FIELD_OFFSET(KEYBOARD_ID_EX, Subtype) + KEYBOARD_ID_EX_Subtype_SIZE)
3169 #define POINTER_PORT_WMI_STD_I8042 0
3170 #define POINTER_PORT_WMI_STD_SERIAL 1
3171 #define POINTER_PORT_WMI_STD_USB 2
3172 #define POINTER_PORT_WMI_STD_DATA_ConnectorType_SIZE sizeof(ULONG)
3173 #define POINTER_PORT_WMI_STD_DATA_ConnectorType_ID 1
3174 #define POINTER_PORT_WMI_STD_DATA_DataQueueSize_SIZE sizeof(ULONG)
3175 #define POINTER_PORT_WMI_STD_DATA_DataQueueSize_ID 2
3176 #define POINTER_PORT_WMI_STD_DATA_ErrorCount_SIZE sizeof(ULONG)
3177 #define POINTER_PORT_WMI_STD_DATA_ErrorCount_ID 3
3178 #define POINTER_PORT_WMI_STD_DATA_Buttons_SIZE sizeof(ULONG)
3179 #define POINTER_PORT_WMI_STD_DATA_Buttons_ID 4
3180 #define POINTER_PORT_WMI_STD_MOUSE 0
3181 #define POINTER_PORT_WMI_STD_POINTER 1
3182 #define POINTER_PORT_WMI_ABSOLUTE_POINTER 2
3183 #define POINTER_PORT_WMI_TABLET 3
3184 #define POINTER_PORT_WMI_TOUCH_SCRENE 4
3185 #define POINTER_PORT_WMI_PEN 5
3186 #define POINTER_PORT_WMI_TRACK_BALL 6
3187 #define POINTER_PORT_WMI_OTHER 256
3188 #define POINTER_PORT_WMI_STD_DATA_HardwareType_SIZE sizeof(ULONG)
3189 #define POINTER_PORT_WMI_STD_DATA_HardwareType_ID 5
3191 #define POINTER_PORT_WMI_STD_DATA_SIZE (FIELD_OFFSET(POINTER_PORT_WMI_STD_DATA, HardwareType) + POINTER_PORT_WMI_STD_DATA_HardwareType_SIZE)
3193 #define MSMouse_ClassInformation_DeviceId_SIZE sizeof(ULONGLONG)
3194 #define MSMouse_ClassInformation_DeviceId_ID 1
3196 #define MSMouse_ClassInformation_SIZE (FIELD_OFFSET(MSMouse_ClassInformation, DeviceId) + MSMouse_ClassInformation_DeviceId_SIZE)
3198 #define MSKeyboard_ClassInformation_DeviceId_SIZE sizeof(ULONGLONG)
3199 #define MSKeyboard_ClassInformation_DeviceId_ID 1
3201 #define MSKeyboard_ClassInformation_SIZE (FIELD_OFFSET(MSKeyboard_ClassInformation, DeviceId) + MSKeyboard_ClassInformation_DeviceId_SIZE)
3203 #define AGP_STD_DATA_ApertureBase_SIZE sizeof(ULONGLONG)
3204 #define AGP_STD_DATA_ApertureBase_ID 1
3205 #define AGP_STD_DATA_ApertureLength_SIZE sizeof(ULONG)
3206 #define AGP_STD_DATA_ApertureLength_ID 2
3207 #define AGP_STD_DATA_AgpStatus_SIZE sizeof(ULONG)
3208 #define AGP_STD_DATA_AgpStatus_ID 3
3209 #define AGP_STD_DATA_AgpCommand_SIZE sizeof(ULONG)
3210 #define AGP_STD_DATA_AgpCommand_ID 4
3212 #define AGP_STD_DATA_SIZE (FIELD_OFFSET(AGP_STD_DATA, AgpCommand) + AGP_STD_DATA_AgpCommand_SIZE)
3214 #define MSAcpi_ThermalZoneTemperature_ThermalStamp_SIZE sizeof(ULONG)
3215 #define MSAcpi_ThermalZoneTemperature_ThermalStamp_ID 1
3216 #define MSAcpi_ThermalZoneTemperature_ThermalConstant1_SIZE sizeof(ULONG)
3217 #define MSAcpi_ThermalZoneTemperature_ThermalConstant1_ID 2
3218 #define MSAcpi_ThermalZoneTemperature_ThermalConstant2_SIZE sizeof(ULONG)
3219 #define MSAcpi_ThermalZoneTemperature_ThermalConstant2_ID 3
3220 #define MSAcpi_ThermalZoneTemperature_Reserved_SIZE sizeof(ULONG)
3221 #define MSAcpi_ThermalZoneTemperature_Reserved_ID 4
3222 #define MSAcpi_ThermalZoneTemperature_SamplingPeriod_SIZE sizeof(ULONG)
3223 #define MSAcpi_ThermalZoneTemperature_SamplingPeriod_ID 5
3224 #define MSAcpi_ThermalZoneTemperature_CurrentTemperature_SIZE sizeof(ULONG)
3225 #define MSAcpi_ThermalZoneTemperature_CurrentTemperature_ID 6
3226 #define MSAcpi_ThermalZoneTemperature_PassiveTripPoint_SIZE sizeof(ULONG)
3227 #define MSAcpi_ThermalZoneTemperature_PassiveTripPoint_ID 7
3228 #define MSAcpi_ThermalZoneTemperature_CriticalTripPoint_SIZE sizeof(ULONG)
3229 #define MSAcpi_ThermalZoneTemperature_CriticalTripPoint_ID 8
3230 #define MSAcpi_ThermalZoneTemperature_ActiveTripPointCount_SIZE sizeof(ULONG)
3231 #define MSAcpi_ThermalZoneTemperature_ActiveTripPointCount_ID 9
3232 #define MSAcpi_ThermalZoneTemperature_ActiveTripPoint_SIZE sizeof(ULONG[10])
3233 #define MSAcpi_ThermalZoneTemperature_ActiveTripPoint_ID 10
3235 #define MSAcpi_ThermalZoneTemperature_SIZE (FIELD_OFFSET(MSAcpi_ThermalZoneTemperature, ActiveTripPoint) + MSAcpi_ThermalZoneTemperature_ActiveTripPoint_SIZE)
3237 #define WMI_DISK_GEOMETRY_Cylinders_SIZE sizeof(LONGLONG)
3238 #define WMI_DISK_GEOMETRY_Cylinders_ID 1
3239 #define WMI_DISK_GEOMETRY_MediaType_SIZE sizeof(ULONG)
3240 #define WMI_DISK_GEOMETRY_MediaType_ID 2
3241 #define WMI_DISK_GEOMETRY_TracksPerCylinder_SIZE sizeof(ULONG)
3242 #define WMI_DISK_GEOMETRY_TracksPerCylinder_ID 3
3243 #define WMI_DISK_GEOMETRY_SectorsPerTrack_SIZE sizeof(ULONG)
3244 #define WMI_DISK_GEOMETRY_SectorsPerTrack_ID 4
3245 #define WMI_DISK_GEOMETRY_BytesPerSector_SIZE sizeof(ULONG)
3246 #define WMI_DISK_GEOMETRY_BytesPerSector_ID 5
3248 #define WMI_DISK_GEOMETRY_SIZE (FIELD_OFFSET(WMI_DISK_GEOMETRY, BytesPerSector) + WMI_DISK_GEOMETRY_BytesPerSector_SIZE)
3250 #define WMI_DISK_PERFORMANCE_BytesRead_SIZE sizeof(LONGLONG)
3251 #define WMI_DISK_PERFORMANCE_BytesRead_ID 1
3252 #define WMI_DISK_PERFORMANCE_BytesWritten_SIZE sizeof(LONGLONG)
3253 #define WMI_DISK_PERFORMANCE_BytesWritten_ID 2
3254 #define WMI_DISK_PERFORMANCE_ReadTime_SIZE sizeof(LONGLONG)
3255 #define WMI_DISK_PERFORMANCE_ReadTime_ID 3
3256 #define WMI_DISK_PERFORMANCE_WriteTime_SIZE sizeof(LONGLONG)
3257 #define WMI_DISK_PERFORMANCE_WriteTime_ID 4
3258 #define WMI_DISK_PERFORMANCE_IdleTime_SIZE sizeof(LONGLONG)
3259 #define WMI_DISK_PERFORMANCE_IdleTime_ID 5
3260 #define WMI_DISK_PERFORMANCE_ReadCount_SIZE sizeof(ULONG)
3261 #define WMI_DISK_PERFORMANCE_ReadCount_ID 6
3262 #define WMI_DISK_PERFORMANCE_WriteCount_SIZE sizeof(ULONG)
3263 #define WMI_DISK_PERFORMANCE_WriteCount_ID 7
3264 #define WMI_DISK_PERFORMANCE_QueueDepth_SIZE sizeof(ULONG)
3265 #define WMI_DISK_PERFORMANCE_QueueDepth_ID 8
3266 #define WMI_DISK_PERFORMANCE_SplitCount_SIZE sizeof(ULONG)
3267 #define WMI_DISK_PERFORMANCE_SplitCount_ID 9
3268 #define WMI_DISK_PERFORMANCE_QueryTime_SIZE sizeof(LONGLONG)
3269 #define WMI_DISK_PERFORMANCE_QueryTime_ID 10
3270 #define WMI_DISK_PERFORMANCE_StorageDeviceNumber_SIZE sizeof(ULONG)
3271 #define WMI_DISK_PERFORMANCE_StorageDeviceNumber_ID 11
3272 #define WMI_DISK_PERFORMANCE_StorageManagerName_SIZE sizeof(USHORT[8])
3273 #define WMI_DISK_PERFORMANCE_StorageManagerName_ID 12
3275 #define WMI_DISK_PERFORMANCE_SIZE (FIELD_OFFSET(WMI_DISK_PERFORMANCE, StorageManagerName) + WMI_DISK_PERFORMANCE_StorageManagerName_SIZE)
3277 #define MSDiskDriver_Performance_PerfData_SIZE sizeof(WMI_DISK_PERFORMANCE)
3278 #define MSDiskDriver_Performance_PerfData_ID 1
3279 #define MSDiskDriver_Performance_DeviceName_ID 2
3281 #define STORAGE_FAILURE_PREDICT_STATUS_Reason_SIZE sizeof(ULONG)
3282 #define STORAGE_FAILURE_PREDICT_STATUS_Reason_ID 1
3283 #define STORAGE_FAILURE_PREDICT_STATUS_PredictFailure_SIZE sizeof(BOOLEAN)
3284 #define STORAGE_FAILURE_PREDICT_STATUS_PredictFailure_ID 2
3286 #define STORAGE_FAILURE_PREDICT_STATUS_SIZE (FIELD_OFFSET(STORAGE_FAILURE_PREDICT_STATUS, PredictFailure) + STORAGE_FAILURE_PREDICT_STATUS_PredictFailure_SIZE)
3288 #define STORAGE_FAILURE_PREDICT_DATA_Length_SIZE sizeof(ULONG)
3289 #define STORAGE_FAILURE_PREDICT_DATA_Length_ID 1
3290 #define STORAGE_FAILURE_PREDICT_DATA_VendorSpecific_SIZE sizeof(UCHAR[512])
3291 #define STORAGE_FAILURE_PREDICT_DATA_VendorSpecific_ID 2
3293 #define STORAGE_FAILURE_PREDICT_DATA_SIZE (FIELD_OFFSET(STORAGE_FAILURE_PREDICT_DATA, VendorSpecific) + STORAGE_FAILURE_PREDICT_DATA_VendorSpecific_SIZE)
3295 #define ATAPI_FAILURE_PREDICT_DATA_Length_SIZE sizeof(ULONG)
3296 #define ATAPI_FAILURE_PREDICT_DATA_Length_ID 1
3297 #define ATAPI_FAILURE_PREDICT_DATA_VendorSpecific_SIZE sizeof(UCHAR[362])
3298 #define ATAPI_FAILURE_PREDICT_DATA_VendorSpecific_ID 2
3299 #define ATAPI_FAILURE_PREDICT_DATA_OfflineCollectionStatus_SIZE sizeof(UCHAR)
3300 #define ATAPI_FAILURE_PREDICT_DATA_OfflineCollectionStatus_ID 3
3301 #define ATAPI_FAILURE_PREDICT_DATA_SelfTestStatus_SIZE sizeof(UCHAR)
3302 #define ATAPI_FAILURE_PREDICT_DATA_SelfTestStatus_ID 4
3303 #define ATAPI_FAILURE_PREDICT_DATA_TotalTime_SIZE sizeof(USHORT)
3304 #define ATAPI_FAILURE_PREDICT_DATA_TotalTime_ID 5
3305 #define ATAPI_FAILURE_PREDICT_DATA_VendorSpecific2_SIZE sizeof(UCHAR)
3306 #define ATAPI_FAILURE_PREDICT_DATA_VendorSpecific2_ID 6
3307 #define ATAPI_FAILURE_PREDICT_DATA_OfflineCollectCapability_SIZE sizeof(UCHAR)
3308 #define ATAPI_FAILURE_PREDICT_DATA_OfflineCollectCapability_ID 7
3309 #define ATAPI_FAILURE_PREDICT_DATA_SmartCapability_SIZE sizeof(USHORT)
3310 #define ATAPI_FAILURE_PREDICT_DATA_SmartCapability_ID 8
3311 #define ATAPI_FAILURE_PREDICT_DATA_ErrorLogCapability_SIZE sizeof(UCHAR)
3312 #define ATAPI_FAILURE_PREDICT_DATA_ErrorLogCapability_ID 9
3313 #define ATAPI_FAILURE_PREDICT_DATA_VendorSpecific3_SIZE sizeof(UCHAR)
3314 #define ATAPI_FAILURE_PREDICT_DATA_VendorSpecific3_ID 10
3315 #define ATAPI_FAILURE_PREDICT_DATA_ShortPollTimeInMinutes_SIZE sizeof(UCHAR)
3316 #define ATAPI_FAILURE_PREDICT_DATA_ShortPollTimeInMinutes_ID 11
3317 #define ATAPI_FAILURE_PREDICT_DATA_ExtendedPollTimeInMinutes_SIZE sizeof(UCHAR)
3318 #define ATAPI_FAILURE_PREDICT_DATA_ExtendedPollTimeInMinutes_ID 12
3319 #define ATAPI_FAILURE_PREDICT_DATA_Reserved_SIZE sizeof(UCHAR[12])
3320 #define ATAPI_FAILURE_PREDICT_DATA_Reserved_ID 13
3321 #define ATAPI_FAILURE_PREDICT_DATA_VendorSpecific4_SIZE sizeof(UCHAR[125])
3322 #define ATAPI_FAILURE_PREDICT_DATA_VendorSpecific4_ID 14
3323 #define ATAPI_FAILURE_PREDICT_DATA_Checksum_SIZE sizeof(UCHAR)
3324 #define ATAPI_FAILURE_PREDICT_DATA_Checksum_ID 15
3326 #define ATAPI_FAILURE_PREDICT_DATA_SIZE (FIELD_OFFSET(ATAPI_FAILURE_PREDICT_DATA, Checksum) + ATAPI_FAILURE_PREDICT_DATA_Checksum_SIZE)
3328 #define STORAGE_FAILURE_PREDICT_THRESHOLDS_VendorSpecific_SIZE sizeof(UCHAR[512])
3329 #define STORAGE_FAILURE_PREDICT_THRESHOLDS_VendorSpecific_ID 1
3331 #define STORAGE_FAILURE_PREDICT_THRESHOLDS_SIZE (FIELD_OFFSET(STORAGE_FAILURE_PREDICT_THRESHOLDS, VendorSpecific) + STORAGE_FAILURE_PREDICT_THRESHOLDS_VendorSpecific_SIZE)
3333 #define STORAGE_FAILURE_PREDICT_EVENT_Length_SIZE sizeof(ULONG)
3334 #define STORAGE_FAILURE_PREDICT_EVENT_Length_ID 1
3335 #define STORAGE_FAILURE_PREDICT_EVENT_VendorSpecific_ID 2
3337 #define AllowPerformanceHit 1
3339 #define ALLOW_PERFORMANCE_HIT_IN_Allow_SIZE sizeof(BOOLEAN)
3340 #define ALLOW_PERFORMANCE_HIT_IN_Allow_ID 1
3342 #define ALLOW_PERFORMANCE_HIT_IN_SIZE (FIELD_OFFSET(ALLOW_PERFORMANCE_HIT_IN, Allow) + ALLOW_PERFORMANCE_HIT_IN_Allow_SIZE)
3344 #define EnableDisableHardwareFailurePrediction 2
3346 #define ENABLE_DISABLE_FP_IN_Enable_SIZE sizeof(BOOLEAN)
3347 #define ENABLE_DISABLE_FP_IN_Enable_ID 1
3349 #define ENABLE_DISABLE_FP_IN_SIZE (FIELD_OFFSET(ENABLE_DISABLE_FP_IN, Enable) + ENABLE_DISABLE_FP_IN_Enable_SIZE)
3351 #define EnableDisableFailurePredictionPolling 3
3353 #define ENABLE_DISABLE_FP_POLLING_IN_Period_SIZE sizeof(ULONG)
3354 #define ENABLE_DISABLE_FP_POLLING_IN_Period_ID 1
3355 #define ENABLE_DISABLE_FP_POLLING_IN_Enable_SIZE sizeof(BOOLEAN)
3356 #define ENABLE_DISABLE_FP_POLLING_IN_Enable_ID 2
3358 #define ENABLE_DISABLE_FP_POLLING_IN_SIZE (FIELD_OFFSET(ENABLE_DISABLE_FP_POLLING_IN, Enable) + ENABLE_DISABLE_FP_POLLING_IN_Enable_SIZE)
3360 #define GetFailurePredictionCapability 4
3362 #define GET_FP_CAPABILITY_OUT_Capability_SIZE sizeof(ULONG)
3363 #define GET_FP_CAPABILITY_OUT_Capability_ID 1
3365 #define GET_FP_CAPABILITY_OUT_SIZE (FIELD_OFFSET(GET_FP_CAPABILITY_OUT, Capability) + GET_FP_CAPABILITY_OUT_Capability_SIZE)
3367 #define EnableOfflineDiags 5
3369 #define ENABLE_OFFLINE_DIAGS_OUT_Success_SIZE sizeof(BOOLEAN)
3370 #define ENABLE_OFFLINE_DIAGS_OUT_Success_ID 1
3372 #define ENABLE_OFFLINE_DIAGS_OUT_SIZE (FIELD_OFFSET(ENABLE_OFFLINE_DIAGS_OUT, Success) + ENABLE_OFFLINE_DIAGS_OUT_Success_SIZE)
3374 #define ReadLogSectors 6
3376 #define READ_LOG_SECTORS_IN_LogAddress_SIZE sizeof(UCHAR)
3377 #define READ_LOG_SECTORS_IN_LogAddress_ID 1
3378 #define READ_LOG_SECTORS_IN_SectorCount_SIZE sizeof(UCHAR)
3379 #define READ_LOG_SECTORS_IN_SectorCount_ID 2
3381 #define READ_LOG_SECTORS_IN_SIZE (FIELD_OFFSET(READ_LOG_SECTORS_IN, SectorCount) + READ_LOG_SECTORS_IN_SectorCount_SIZE)
3383 #define READ_LOG_SECTORS_OUT_Length_SIZE sizeof(ULONG)
3384 #define READ_LOG_SECTORS_OUT_Length_ID 3
3385 #define READ_LOG_SECTORS_OUT_LogSectors_ID 4
3387 #define WriteLogSectors 7
3389 #define WRITE_LOG_SECTORS_IN_LogAddress_SIZE sizeof(UCHAR)
3390 #define WRITE_LOG_SECTORS_IN_LogAddress_ID 1
3391 #define WRITE_LOG_SECTORS_IN_SectorCount_SIZE sizeof(UCHAR)
3392 #define WRITE_LOG_SECTORS_IN_SectorCount_ID 2
3393 #define WRITE_LOG_SECTORS_IN_Length_SIZE sizeof(ULONG)
3394 #define WRITE_LOG_SECTORS_IN_Length_ID 3
3395 #define WRITE_LOG_SECTORS_IN_LogSectors_ID 4
3397 #define WRITE_LOG_SECTORS_OUT_Success_SIZE sizeof(BOOLEAN)
3398 #define WRITE_LOG_SECTORS_OUT_Success_ID 5
3400 #define WRITE_LOG_SECTORS_OUT_SIZE (FIELD_OFFSET(WRITE_LOG_SECTORS_OUT, Success) + WRITE_LOG_SECTORS_OUT_Success_SIZE)
3402 #define EXECUTE_SELF_TEST_IN_Subcommand_SIZE sizeof(UCHAR)
3403 #define EXECUTE_SELF_TEST_IN_Subcommand_ID 1
3405 #define EXECUTE_SELF_TEST_IN_SIZE (FIELD_OFFSET(EXECUTE_SELF_TEST_IN, Subcommand) + EXECUTE_SELF_TEST_IN_Subcommand_SIZE)
3407 #define ExecuteSelfTest 8
3409 #define EXECUTE_SELF_TEST_OUT_ReturnCode_SIZE sizeof(ULONG)
3410 #define EXECUTE_SELF_TEST_OUT_ReturnCode_ID 2
3412 #define EXECUTE_SELF_TEST_OUT_SIZE (FIELD_OFFSET(EXECUTE_SELF_TEST_OUT, ReturnCode) + EXECUTE_SELF_TEST_OUT_ReturnCode_SIZE)
3414 #define STORAGE_SCSI_INFO_EXCEPTIONS_PageSavable_SIZE sizeof(BOOLEAN)
3415 #define STORAGE_SCSI_INFO_EXCEPTIONS_PageSavable_ID 1
3416 #define STORAGE_SCSI_INFO_EXCEPTIONS_Flags_SIZE sizeof(UCHAR)
3417 #define STORAGE_SCSI_INFO_EXCEPTIONS_Flags_ID 2
3418 #define STORAGE_SCSI_INFO_EXCEPTIONS_MRIE_SIZE sizeof(UCHAR)
3419 #define STORAGE_SCSI_INFO_EXCEPTIONS_MRIE_ID 3
3420 #define STORAGE_SCSI_INFO_EXCEPTIONS_Padding_SIZE sizeof(UCHAR)
3421 #define STORAGE_SCSI_INFO_EXCEPTIONS_Padding_ID 4
3422 #define STORAGE_SCSI_INFO_EXCEPTIONS_IntervalTimer_SIZE sizeof(ULONG)
3423 #define STORAGE_SCSI_INFO_EXCEPTIONS_IntervalTimer_ID 5
3424 #define STORAGE_SCSI_INFO_EXCEPTIONS_ReportCount_SIZE sizeof(ULONG)
3425 #define STORAGE_SCSI_INFO_EXCEPTIONS_ReportCount_ID 6
3427 #define STORAGE_SCSI_INFO_EXCEPTIONS_SIZE (FIELD_OFFSET(STORAGE_SCSI_INFO_EXCEPTIONS, ReportCount) + STORAGE_SCSI_INFO_EXCEPTIONS_ReportCount_SIZE)
3429 #define MSIde_PortDeviceInfo_Bus_SIZE sizeof(UCHAR)
3430 #define MSIde_PortDeviceInfo_Bus_ID 1
3431 #define MSIde_PortDeviceInfo_Target_SIZE sizeof(UCHAR)
3432 #define MSIde_PortDeviceInfo_Target_ID 2
3433 #define MSIde_PortDeviceInfo_Lun_SIZE sizeof(UCHAR)
3434 #define MSIde_PortDeviceInfo_Lun_ID 3
3436 #define MSIde_PortDeviceInfo_SIZE (FIELD_OFFSET(MSIde_PortDeviceInfo, Lun) + MSIde_PortDeviceInfo_Lun_SIZE)
3438 #define MSSerial_PortName_PortName_ID 1
3440 #define SERIAL_WMI_COMM_DATA_BaudRate_SIZE sizeof(ULONG)
3441 #define SERIAL_WMI_COMM_DATA_BaudRate_ID 1
3442 #define SERIAL_WMI_COMM_DATA_BitsPerByte_SIZE sizeof(ULONG)
3443 #define SERIAL_WMI_COMM_DATA_BitsPerByte_ID 2
3444 #define SERIAL_WMI_PARITY_NONE 0
3445 #define SERIAL_WMI_PARITY_ODD 1
3446 #define SERIAL_WMI_PARITY_EVEN 2
3447 #define SERIAL_WMI_PARITY_SPACE 3
3448 #define SERIAL_WMI_PARITY_MARK 4
3449 #define SERIAL_WMI_COMM_DATA_Parity_SIZE sizeof(ULONG)
3450 #define SERIAL_WMI_COMM_DATA_Parity_ID 3
3451 #define SERIAL_WMI_COMM_DATA_ParityCheckEnable_SIZE sizeof(BOOLEAN)
3452 #define SERIAL_WMI_COMM_DATA_ParityCheckEnable_ID 4
3453 #define SERIAL_WMI_STOP_1 0
3454 #define SERIAL_WMI_STOP_1_5 1
3455 #define SERIAL_WMI_STOP_2 2
3456 #define SERIAL_WMI_COMM_DATA_StopBits_SIZE sizeof(ULONG)
3457 #define SERIAL_WMI_COMM_DATA_StopBits_ID 5
3458 #define SERIAL_WMI_COMM_DATA_XoffCharacter_SIZE sizeof(ULONG)
3459 #define SERIAL_WMI_COMM_DATA_XoffCharacter_ID 6
3460 #define SERIAL_WMI_COMM_DATA_XoffXmitThreshold_SIZE sizeof(ULONG)
3461 #define SERIAL_WMI_COMM_DATA_XoffXmitThreshold_ID 7
3462 #define SERIAL_WMI_COMM_DATA_XonCharacter_SIZE sizeof(ULONG)
3463 #define SERIAL_WMI_COMM_DATA_XonCharacter_ID 8
3464 #define SERIAL_WMI_COMM_DATA_XonXmitThreshold_SIZE sizeof(ULONG)
3465 #define SERIAL_WMI_COMM_DATA_XonXmitThreshold_ID 9
3466 #define SERIAL_WMI_COMM_DATA_MaximumBaudRate_SIZE sizeof(ULONG)
3467 #define SERIAL_WMI_COMM_DATA_MaximumBaudRate_ID 10
3468 #define SERIAL_WMI_COMM_DATA_MaximumOutputBufferSize_SIZE sizeof(ULONG)
3469 #define SERIAL_WMI_COMM_DATA_MaximumOutputBufferSize_ID 11
3470 #define SERIAL_WMI_COMM_DATA_MaximumInputBufferSize_SIZE sizeof(ULONG)
3471 #define SERIAL_WMI_COMM_DATA_MaximumInputBufferSize_ID 12
3472 #define SERIAL_WMI_COMM_DATA_Support16BitMode_SIZE sizeof(BOOLEAN)
3473 #define SERIAL_WMI_COMM_DATA_Support16BitMode_ID 13
3474 #define SERIAL_WMI_COMM_DATA_SupportDTRDSR_SIZE sizeof(BOOLEAN)
3475 #define SERIAL_WMI_COMM_DATA_SupportDTRDSR_ID 14
3476 #define SERIAL_WMI_COMM_DATA_SupportIntervalTimeouts_SIZE sizeof(BOOLEAN)
3477 #define SERIAL_WMI_COMM_DATA_SupportIntervalTimeouts_ID 15
3478 #define SERIAL_WMI_COMM_DATA_SupportParityCheck_SIZE sizeof(BOOLEAN)
3479 #define SERIAL_WMI_COMM_DATA_SupportParityCheck_ID 16
3480 #define SERIAL_WMI_COMM_DATA_SupportRTSCTS_SIZE sizeof(BOOLEAN)
3481 #define SERIAL_WMI_COMM_DATA_SupportRTSCTS_ID 17
3482 #define SERIAL_WMI_COMM_DATA_SupportXonXoff_SIZE sizeof(BOOLEAN)
3483 #define SERIAL_WMI_COMM_DATA_SupportXonXoff_ID 18
3484 #define SERIAL_WMI_COMM_DATA_SettableBaudRate_SIZE sizeof(BOOLEAN)
3485 #define SERIAL_WMI_COMM_DATA_SettableBaudRate_ID 19
3486 #define SERIAL_WMI_COMM_DATA_SettableDataBits_SIZE sizeof(BOOLEAN)
3487 #define SERIAL_WMI_COMM_DATA_SettableDataBits_ID 20
3488 #define SERIAL_WMI_COMM_DATA_SettableFlowControl_SIZE sizeof(BOOLEAN)
3489 #define SERIAL_WMI_COMM_DATA_SettableFlowControl_ID 21
3490 #define SERIAL_WMI_COMM_DATA_SettableParity_SIZE sizeof(BOOLEAN)
3491 #define SERIAL_WMI_COMM_DATA_SettableParity_ID 22
3492 #define SERIAL_WMI_COMM_DATA_SettableParityCheck_SIZE sizeof(BOOLEAN)
3493 #define SERIAL_WMI_COMM_DATA_SettableParityCheck_ID 23
3494 #define SERIAL_WMI_COMM_DATA_SettableStopBits_SIZE sizeof(BOOLEAN)
3495 #define SERIAL_WMI_COMM_DATA_SettableStopBits_ID 24
3496 #define SERIAL_WMI_COMM_DATA_IsBusy_SIZE sizeof(BOOLEAN)
3497 #define SERIAL_WMI_COMM_DATA_IsBusy_ID 25
3499 #define SERIAL_WMI_COMM_DATA_SIZE (FIELD_OFFSET(SERIAL_WMI_COMM_DATA, IsBusy) + SERIAL_WMI_COMM_DATA_IsBusy_SIZE)
3501 #define SERIAL_WMI_HW_DATA_IrqNumber_SIZE sizeof(ULONG)
3502 #define SERIAL_WMI_HW_DATA_IrqNumber_ID 1
3503 #define SERIAL_WMI_HW_DATA_IrqVector_SIZE sizeof(ULONG)
3504 #define SERIAL_WMI_HW_DATA_IrqVector_ID 2
3505 #define SERIAL_WMI_HW_DATA_IrqLevel_SIZE sizeof(ULONG)
3506 #define SERIAL_WMI_HW_DATA_IrqLevel_ID 3
3507 #define SERIAL_WMI_HW_DATA_IrqAffinityMask_SIZE sizeof(ULONGLONG)
3508 #define SERIAL_WMI_HW_DATA_IrqAffinityMask_ID 4
3509 #define SERIAL_WMI_INTTYPE_LATCHED 0
3510 #define SERIAL_WMI_INTTYPE_LEVEL 1
3511 #define SERIAL_WMI_HW_DATA_InterruptType_SIZE sizeof(ULONG)
3512 #define SERIAL_WMI_HW_DATA_InterruptType_ID 5
3513 #define SERIAL_WMI_HW_DATA_BaseIOAddress_SIZE sizeof(ULONGLONG)
3514 #define SERIAL_WMI_HW_DATA_BaseIOAddress_ID 6
3516 #define SERIAL_WMI_HW_DATA_SIZE (FIELD_OFFSET(SERIAL_WMI_HW_DATA, BaseIOAddress) + SERIAL_WMI_HW_DATA_BaseIOAddress_SIZE)
3518 #define SERIAL_WMI_PERF_DATA_ReceivedCount_SIZE sizeof(ULONG)
3519 #define SERIAL_WMI_PERF_DATA_ReceivedCount_ID 1
3520 #define SERIAL_WMI_PERF_DATA_TransmittedCount_SIZE sizeof(ULONG)
3521 #define SERIAL_WMI_PERF_DATA_TransmittedCount_ID 2
3522 #define SERIAL_WMI_PERF_DATA_FrameErrorCount_SIZE sizeof(ULONG)
3523 #define SERIAL_WMI_PERF_DATA_FrameErrorCount_ID 3
3524 #define SERIAL_WMI_PERF_DATA_SerialOverrunErrorCount_SIZE sizeof(ULONG)
3525 #define SERIAL_WMI_PERF_DATA_SerialOverrunErrorCount_ID 4
3526 #define SERIAL_WMI_PERF_DATA_BufferOverrunErrorCount_SIZE sizeof(ULONG)
3527 #define SERIAL_WMI_PERF_DATA_BufferOverrunErrorCount_ID 5
3528 #define SERIAL_WMI_PERF_DATA_ParityErrorCount_SIZE sizeof(ULONG)
3529 #define SERIAL_WMI_PERF_DATA_ParityErrorCount_ID 6
3531 #define SERIAL_WMI_PERF_DATA_SIZE (FIELD_OFFSET(SERIAL_WMI_PERF_DATA, ParityErrorCount) + SERIAL_WMI_PERF_DATA_ParityErrorCount_SIZE)
3533 #define SERIAL_WMI_COMMPROP_wPacketLength_SIZE sizeof(USHORT)
3534 #define SERIAL_WMI_COMMPROP_wPacketLength_ID 1
3535 #define SERIAL_WMI_COMMPROP_wPacketVersion_SIZE sizeof(USHORT)
3536 #define SERIAL_WMI_COMMPROP_wPacketVersion_ID 2
3537 #define SERIAL_WMI_COMMPROP_dwServiceMask_SIZE sizeof(ULONG)
3538 #define SERIAL_WMI_COMMPROP_dwServiceMask_ID 3
3539 #define SERIAL_WMI_COMMPROP_dwReserved1_SIZE sizeof(ULONG)
3540 #define SERIAL_WMI_COMMPROP_dwReserved1_ID 4
3541 #define SERIAL_WMI_COMMPROP_dwMaxTxQueue_SIZE sizeof(ULONG)
3542 #define SERIAL_WMI_COMMPROP_dwMaxTxQueue_ID 5
3543 #define SERIAL_WMI_COMMPROP_dwMaxRxQueue_SIZE sizeof(ULONG)
3544 #define SERIAL_WMI_COMMPROP_dwMaxRxQueue_ID 6
3545 #define SERIAL_WMI_COMMPROP_dwMaxBaud_SIZE sizeof(ULONG)
3546 #define SERIAL_WMI_COMMPROP_dwMaxBaud_ID 7
3547 #define SERIAL_WMI_COMMPROP_dwProvSubType_SIZE sizeof(ULONG)
3548 #define SERIAL_WMI_COMMPROP_dwProvSubType_ID 8
3549 #define SERIAL_WMI_COMMPROP_dwProvCapabilities_SIZE sizeof(ULONG)
3550 #define SERIAL_WMI_COMMPROP_dwProvCapabilities_ID 9
3551 #define SERIAL_WMI_COMMPROP_dwSettableParams_SIZE sizeof(ULONG)
3552 #define SERIAL_WMI_COMMPROP_dwSettableParams_ID 10
3553 #define SERIAL_WMI_COMMPROP_dwSettableBaud_SIZE sizeof(ULONG)
3554 #define SERIAL_WMI_COMMPROP_dwSettableBaud_ID 11
3555 #define SERIAL_WMI_COMMPROP_wSettableData_SIZE sizeof(USHORT)
3556 #define SERIAL_WMI_COMMPROP_wSettableData_ID 12
3557 #define SERIAL_WMI_COMMPROP_wSettableStopParity_SIZE sizeof(USHORT)
3558 #define SERIAL_WMI_COMMPROP_wSettableStopParity_ID 13
3559 #define SERIAL_WMI_COMMPROP_dwCurrentTxQueue_SIZE sizeof(ULONG)
3560 #define SERIAL_WMI_COMMPROP_dwCurrentTxQueue_ID 14
3561 #define SERIAL_WMI_COMMPROP_dwCurrentRxQueue_SIZE sizeof(ULONG)
3562 #define SERIAL_WMI_COMMPROP_dwCurrentRxQueue_ID 15
3563 #define SERIAL_WMI_COMMPROP_dwProvSpec1_SIZE sizeof(ULONG)
3564 #define SERIAL_WMI_COMMPROP_dwProvSpec1_ID 16
3565 #define SERIAL_WMI_COMMPROP_dwProvSpec2_SIZE sizeof(ULONG)
3566 #define SERIAL_WMI_COMMPROP_dwProvSpec2_ID 17
3567 #define SERIAL_WMI_COMMPROP_dwProvCharSize_SIZE sizeof(ULONG)
3568 #define SERIAL_WMI_COMMPROP_dwProvCharSize_ID 18
3569 #define SERIAL_WMI_COMMPROP_wcProvChar_ID 19
3571 #define PARPORT_WMI_ALLOC_FREE_COUNTS_PortAllocates_SIZE sizeof(ULONG)
3572 #define PARPORT_WMI_ALLOC_FREE_COUNTS_PortAllocates_ID 1
3573 #define PARPORT_WMI_ALLOC_FREE_COUNTS_PortFrees_SIZE sizeof(ULONG)
3574 #define PARPORT_WMI_ALLOC_FREE_COUNTS_PortFrees_ID 2
3576 #define PARPORT_WMI_ALLOC_FREE_COUNTS_SIZE (FIELD_OFFSET(PARPORT_WMI_ALLOC_FREE_COUNTS, PortFrees) + PARPORT_WMI_ALLOC_FREE_COUNTS_PortFrees_SIZE)
3578 #define PARALLEL_WMI_LOG_INFO_Flags1_SIZE sizeof(ULONG)
3579 #define PARALLEL_WMI_LOG_INFO_Flags1_ID 1
3580 #define PARALLEL_WMI_LOG_INFO_Flags2_SIZE sizeof(ULONG)
3581 #define PARALLEL_WMI_LOG_INFO_Flags2_ID 2
3582 #define PARALLEL_WMI_LOG_INFO_spare_SIZE sizeof(ULONG[2])
3583 #define PARALLEL_WMI_LOG_INFO_spare_ID 3
3584 #define PARALLEL_WMI_LOG_INFO_SppWriteCount_SIZE sizeof(LONGLONG)
3585 #define PARALLEL_WMI_LOG_INFO_SppWriteCount_ID 4
3586 #define PARALLEL_WMI_LOG_INFO_NibbleReadCount_SIZE sizeof(LONGLONG)
3587 #define PARALLEL_WMI_LOG_INFO_NibbleReadCount_ID 5
3588 #define PARALLEL_WMI_LOG_INFO_BoundedEcpWriteCount_SIZE sizeof(LONGLONG)
3589 #define PARALLEL_WMI_LOG_INFO_BoundedEcpWriteCount_ID 6
3590 #define PARALLEL_WMI_LOG_INFO_BoundedEcpReadCount_SIZE sizeof(LONGLONG)
3591 #define PARALLEL_WMI_LOG_INFO_BoundedEcpReadCount_ID 7
3592 #define PARALLEL_WMI_LOG_INFO_HwEcpWriteCount_SIZE sizeof(LONGLONG)
3593 #define PARALLEL_WMI_LOG_INFO_HwEcpWriteCount_ID 8
3594 #define PARALLEL_WMI_LOG_INFO_HwEcpReadCount_SIZE sizeof(LONGLONG)
3595 #define PARALLEL_WMI_LOG_INFO_HwEcpReadCount_ID 9
3596 #define PARALLEL_WMI_LOG_INFO_SwEcpWriteCount_SIZE sizeof(LONGLONG)
3597 #define PARALLEL_WMI_LOG_INFO_SwEcpWriteCount_ID 10
3598 #define PARALLEL_WMI_LOG_INFO_SwEcpReadCount_SIZE sizeof(LONGLONG)
3599 #define PARALLEL_WMI_LOG_INFO_SwEcpReadCount_ID 11
3600 #define PARALLEL_WMI_LOG_INFO_HwEppWriteCount_SIZE sizeof(LONGLONG)
3601 #define PARALLEL_WMI_LOG_INFO_HwEppWriteCount_ID 12
3602 #define PARALLEL_WMI_LOG_INFO_HwEppReadCount_SIZE sizeof(LONGLONG)
3603 #define PARALLEL_WMI_LOG_INFO_HwEppReadCount_ID 13
3604 #define PARALLEL_WMI_LOG_INFO_SwEppWriteCount_SIZE sizeof(LONGLONG)
3605 #define PARALLEL_WMI_LOG_INFO_SwEppWriteCount_ID 14
3606 #define PARALLEL_WMI_LOG_INFO_SwEppReadCount_SIZE sizeof(LONGLONG)
3607 #define PARALLEL_WMI_LOG_INFO_SwEppReadCount_ID 15
3608 #define PARALLEL_WMI_LOG_INFO_ByteReadCount_SIZE sizeof(LONGLONG)
3609 #define PARALLEL_WMI_LOG_INFO_ByteReadCount_ID 16
3610 #define PARALLEL_WMI_LOG_INFO_ChannelNibbleReadCount_SIZE sizeof(LONGLONG)
3611 #define PARALLEL_WMI_LOG_INFO_ChannelNibbleReadCount_ID 17
3613 #define PARALLEL_WMI_LOG_INFO_SIZE (FIELD_OFFSET(PARALLEL_WMI_LOG_INFO, ChannelNibbleReadCount) + PARALLEL_WMI_LOG_INFO_ChannelNibbleReadCount_SIZE)
3615 #define REDBOOK_WMI_NUMBER_OF_BUFFERS_SIZE sizeof(ULONG)
3616 #define REDBOOK_WMI_NUMBER_OF_BUFFERS_ID 1
3617 #define REDBOOK_WMI_SECTORS_PER_READ_SIZE sizeof(ULONG)
3618 #define REDBOOK_WMI_SECTORS_PER_READ_ID 2
3619 #define REDBOOK_WMI_SECTORS_PER_READ_MASK_SIZE sizeof(ULONG)
3620 #define REDBOOK_WMI_SECTORS_PER_READ_MASK_ID 3
3621 #define REDBOOK_WMI_MAX_SECTORS_PER_READ_SIZE sizeof(ULONG)
3622 #define REDBOOK_WMI_MAX_SECTORS_PER_READ_ID 4
3623 #define REDBOOK_WMI_PLAY_ENABLED_SIZE sizeof(BOOLEAN)
3624 #define REDBOOK_WMI_PLAY_ENABLED_ID 5
3625 #define REDBOOK_WMI_CDDA_SUPPORTED_SIZE sizeof(BOOLEAN)
3626 #define REDBOOK_WMI_CDDA_SUPPORTED_ID 6
3627 #define REDBOOK_WMI_CDDA_ACCURATE_SIZE sizeof(BOOLEAN)
3628 #define REDBOOK_WMI_CDDA_ACCURATE_ID 7
3629 #define REDBOOK_WMI_STD_DATA_Reserved1_SIZE sizeof(BOOLEAN)
3630 #define REDBOOK_WMI_STD_DATA_Reserved1_ID 8
3632 #define REDBOOK_WMI_STD_DATA_SIZE (FIELD_OFFSET(REDBOOK_WMI_STD_DATA, Reserved1) + REDBOOK_WMI_STD_DATA_Reserved1_SIZE)
3634 #define REDBOOK_WMI_PERF_TIME_READING_DELAY_SIZE sizeof(LONGLONG)
3635 #define REDBOOK_WMI_PERF_TIME_READING_DELAY_ID 1
3636 #define REDBOOK_WMI_PERF_TIME_READING_SIZE sizeof(LONGLONG)
3637 #define REDBOOK_WMI_PERF_TIME_READING_ID 2
3638 #define REDBOOK_WMI_PERF_TIME_STREAMING_DELAY_SIZE sizeof(LONGLONG)
3639 #define REDBOOK_WMI_PERF_TIME_STREAMING_DELAY_ID 3
3640 #define REDBOOK_WMI_PERF_TIME_STREAMING_SIZE sizeof(LONGLONG)
3641 #define REDBOOK_WMI_PERF_TIME_STREAMING_ID 4
3642 #define REDBOOK_WMI_PERF_DATA_PROCESSED_SIZE sizeof(LONGLONG)
3643 #define REDBOOK_WMI_PERF_DATA_PROCESSED_ID 5
3644 #define REDBOOK_WMI_PERF_STREAM_PAUSED_COUNT_SIZE sizeof(ULONG)
3645 #define REDBOOK_WMI_PERF_STREAM_PAUSED_COUNT_ID 6
3647 #define REDBOOK_WMI_PERF_DATA_SIZE (FIELD_OFFSET(REDBOOK_WMI_PERF_DATA, StreamPausedCount) + REDBOOK_WMI_PERF_DATA_StreamPausedCount_SIZE)
3649 #define RegisteredGuids_GuidType_SIZE sizeof(ULONG)
3650 #define RegisteredGuids_GuidType_ID 1
3651 #define RegisteredGuids_LoggerId_SIZE sizeof(ULONG)
3652 #define RegisteredGuids_LoggerId_ID 2
3653 #define RegisteredGuids_EnableLevel_SIZE sizeof(ULONG)
3654 #define RegisteredGuids_EnableLevel_ID 3
3655 #define RegisteredGuids_EnableFlags_SIZE sizeof(ULONG)
3656 #define RegisteredGuids_EnableFlags_ID 4
3657 #define RegisteredGuids_IsEnabled_SIZE sizeof(BOOLEAN)
3658 #define RegisteredGuids_IsEnabled_ID 5
3660 #define RegisteredGuids_SIZE (FIELD_OFFSET(RegisteredGuids, IsEnabled) + RegisteredGuids_IsEnabled_SIZE)
3662 #define WMI_TAPE_DRIVE_PARAMETERS_MaximumBlockSize_SIZE sizeof(ULONG)
3663 #define WMI_TAPE_DRIVE_PARAMETERS_MaximumBlockSize_ID 1
3664 #define WMI_TAPE_DRIVE_PARAMETERS_MinimumBlockSize_SIZE sizeof(ULONG)
3665 #define WMI_TAPE_DRIVE_PARAMETERS_MinimumBlockSize_ID 2
3666 #define WMI_TAPE_DRIVE_PARAMETERS_DefaultBlockSize_SIZE sizeof(ULONG)
3667 #define WMI_TAPE_DRIVE_PARAMETERS_DefaultBlockSize_ID 3
3668 #define WMI_TAPE_DRIVE_PARAMETERS_MaximumPartitionCount_SIZE sizeof(ULONG)
3669 #define WMI_TAPE_DRIVE_PARAMETERS_MaximumPartitionCount_ID 4
3670 #define WMI_TAPE_DRIVE_PARAMETERS_CompressionCapable_SIZE sizeof(BOOLEAN)
3671 #define WMI_TAPE_DRIVE_PARAMETERS_CompressionCapable_ID 5
3672 #define WMI_TAPE_DRIVE_PARAMETERS_CompressionEnabled_SIZE sizeof(BOOLEAN)
3673 #define WMI_TAPE_DRIVE_PARAMETERS_CompressionEnabled_ID 6
3674 #define WMI_TAPE_DRIVE_PARAMETERS_ReportSetmarks_SIZE sizeof(BOOLEAN)
3675 #define WMI_TAPE_DRIVE_PARAMETERS_ReportSetmarks_ID 7
3676 #define WMI_TAPE_DRIVE_PARAMETERS_HardwareErrorCorrection_SIZE sizeof(BOOLEAN)
3677 #define WMI_TAPE_DRIVE_PARAMETERS_HardwareErrorCorrection_ID 8
3679 #define WMI_TAPE_DRIVE_PARAMETERS_SIZE (FIELD_OFFSET(WMI_TAPE_DRIVE_PARAMETERS, HardwareErrorCorrection) + WMI_TAPE_DRIVE_PARAMETERS_HardwareErrorCorrection_SIZE)
3681 #define WMI_TAPE_MEDIA_PARAMETERS_MaximumCapacity_SIZE sizeof(ULONGLONG)
3682 #define WMI_TAPE_MEDIA_PARAMETERS_MaximumCapacity_ID 1
3683 #define WMI_TAPE_MEDIA_PARAMETERS_AvailableCapacity_SIZE sizeof(ULONGLONG)
3684 #define WMI_TAPE_MEDIA_PARAMETERS_AvailableCapacity_ID 2
3685 #define WMI_TAPE_MEDIA_PARAMETERS_BlockSize_SIZE sizeof(ULONG)
3686 #define WMI_TAPE_MEDIA_PARAMETERS_BlockSize_ID 3
3687 #define WMI_TAPE_MEDIA_PARAMETERS_PartitionCount_SIZE sizeof(ULONG)
3688 #define WMI_TAPE_MEDIA_PARAMETERS_PartitionCount_ID 4
3689 #define WMI_TAPE_MEDIA_PARAMETERS_MediaWriteProtected_SIZE sizeof(BOOLEAN)
3690 #define WMI_TAPE_MEDIA_PARAMETERS_MediaWriteProtected_ID 5
3692 #define WMI_TAPE_MEDIA_PARAMETERS_SIZE (FIELD_OFFSET(WMI_TAPE_MEDIA_PARAMETERS, MediaWriteProtected) + WMI_TAPE_MEDIA_PARAMETERS_MediaWriteProtected_SIZE)
3694 #define WMI_TAPE_SYMBOLIC_NAME_TapeSymbolicName_ID 1
3696 #define WMI_TAPE_PROBLEM_WARNING_DriveProblemType_SIZE sizeof(ULONG)
3697 #define WMI_TAPE_PROBLEM_WARNING_DriveProblemType_ID 1
3698 #define WMI_TAPE_PROBLEM_WARNING_TapeData_SIZE sizeof(UCHAR[512])
3699 #define WMI_TAPE_PROBLEM_WARNING_TapeData_ID 2
3701 #define WMI_TAPE_PROBLEM_WARNING_SIZE (FIELD_OFFSET(WMI_TAPE_PROBLEM_WARNING, TapeData) + WMI_TAPE_PROBLEM_WARNING_TapeData_SIZE)
3703 #define WMI_TAPE_PROBLEM_IO_ERROR_ReadCorrectedWithoutDelay_SIZE sizeof(ULONG)
3704 #define WMI_TAPE_PROBLEM_IO_ERROR_ReadCorrectedWithoutDelay_ID 1
3705 #define WMI_TAPE_PROBLEM_IO_ERROR_ReadCorrectedWithDelay_SIZE sizeof(ULONG)
3706 #define WMI_TAPE_PROBLEM_IO_ERROR_ReadCorrectedWithDelay_ID 2
3707 #define WMI_TAPE_PROBLEM_IO_ERROR_ReadTotalErrors_SIZE sizeof(ULONG)
3708 #define WMI_TAPE_PROBLEM_IO_ERROR_ReadTotalErrors_ID 3
3709 #define WMI_TAPE_PROBLEM_IO_ERROR_ReadTotalCorrectedErrors_SIZE sizeof(ULONG)
3710 #define WMI_TAPE_PROBLEM_IO_ERROR_ReadTotalCorrectedErrors_ID 4
3711 #define WMI_TAPE_PROBLEM_IO_ERROR_ReadTotalUncorrectedErrors_SIZE sizeof(ULONG)
3712 #define WMI_TAPE_PROBLEM_IO_ERROR_ReadTotalUncorrectedErrors_ID 5
3713 #define WMI_TAPE_PROBLEM_IO_ERROR_ReadCorrectionAlgorithmProcessed_SIZE sizeof(ULONG)
3714 #define WMI_TAPE_PROBLEM_IO_ERROR_ReadCorrectionAlgorithmProcessed_ID 6
3715 #define WMI_TAPE_PROBLEM_IO_ERROR_WriteCorrectedWithoutDelay_SIZE sizeof(ULONG)
3716 #define WMI_TAPE_PROBLEM_IO_ERROR_WriteCorrectedWithoutDelay_ID 7
3717 #define WMI_TAPE_PROBLEM_IO_ERROR_WriteCorrectedWithDelay_SIZE sizeof(ULONG)
3718 #define WMI_TAPE_PROBLEM_IO_ERROR_WriteCorrectedWithDelay_ID 8
3719 #define WMI_TAPE_PROBLEM_IO_ERROR_WriteTotalErrors_SIZE sizeof(ULONG)
3720 #define WMI_TAPE_PROBLEM_IO_ERROR_WriteTotalErrors_ID 9
3721 #define WMI_TAPE_PROBLEM_IO_ERROR_WriteTotalCorrectedErrors_SIZE sizeof(ULONG)
3722 #define WMI_TAPE_PROBLEM_IO_ERROR_WriteTotalCorrectedErrors_ID 10
3723 #define WMI_TAPE_PROBLEM_IO_ERROR_WriteTotalUncorrectedErrors_SIZE sizeof(ULONG)
3724 #define WMI_TAPE_PROBLEM_IO_ERROR_WriteTotalUncorrectedErrors_ID 11
3725 #define WMI_TAPE_PROBLEM_IO_ERROR_WriteCorrectionAlgorithmProcessed_SIZE sizeof(ULONG)
3726 #define WMI_TAPE_PROBLEM_IO_ERROR_WriteCorrectionAlgorithmProcessed_ID 12
3727 #define WMI_TAPE_PROBLEM_IO_ERROR_NonMediumErrors_SIZE sizeof(ULONG)
3728 #define WMI_TAPE_PROBLEM_IO_ERROR_NonMediumErrors_ID 13
3730 #define WMI_TAPE_PROBLEM_IO_ERROR_SIZE (FIELD_OFFSET(WMI_TAPE_PROBLEM_IO_ERROR, NonMediumErrors) + WMI_TAPE_PROBLEM_IO_ERROR_NonMediumErrors_SIZE)
3732 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_ReadWarning_SIZE sizeof(BOOLEAN)
3733 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_ReadWarning_ID 1
3734 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_WriteWarning_SIZE sizeof(BOOLEAN)
3735 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_WriteWarning_ID 2
3736 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_HardError_SIZE sizeof(BOOLEAN)
3737 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_HardError_ID 3
3738 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_ReadFailure_SIZE sizeof(BOOLEAN)
3739 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_ReadFailure_ID 4
3740 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_WriteFailure_SIZE sizeof(BOOLEAN)
3741 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_WriteFailure_ID 5
3742 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_UnsupportedFormat_SIZE sizeof(BOOLEAN)
3743 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_UnsupportedFormat_ID 6
3744 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_TapeSnapped_SIZE sizeof(BOOLEAN)
3745 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_TapeSnapped_ID 7
3746 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_DriveRequiresCleaning_SIZE sizeof(BOOLEAN)
3747 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_DriveRequiresCleaning_ID 8
3748 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_TimetoCleanDrive_SIZE sizeof(BOOLEAN)
3749 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_TimetoCleanDrive_ID 9
3750 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_DriveHardwareError_SIZE sizeof(BOOLEAN)
3751 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_DriveHardwareError_ID 10
3752 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_ScsiInterfaceError_SIZE sizeof(BOOLEAN)
3753 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_ScsiInterfaceError_ID 11
3754 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_MediaLife_SIZE sizeof(BOOLEAN)
3755 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_MediaLife_ID 12
3757 #define WMI_TAPE_PROBLEM_DEVICE_ERROR_SIZE (FIELD_OFFSET(WMI_TAPE_PROBLEM_DEVICE_ERROR, MediaLife) + WMI_TAPE_PROBLEM_DEVICE_ERROR_MediaLife_SIZE)
3759 #define WMI_CHANGER_PARAMETERS_NumberOfSlots_SIZE sizeof(ULONG)
3760 #define WMI_CHANGER_PARAMETERS_NumberOfSlots_ID 1
3761 #define WMI_CHANGER_PARAMETERS_NumberOfDrives_SIZE sizeof(ULONG)
3762 #define WMI_CHANGER_PARAMETERS_NumberOfDrives_ID 2
3763 #define WMI_CHANGER_PARAMETERS_NumberOfIEPorts_SIZE sizeof(ULONG)
3764 #define WMI_CHANGER_PARAMETERS_NumberOfIEPorts_ID 3
3765 #define WMI_CHANGER_PARAMETERS_NumberOfTransports_SIZE sizeof(ULONG)
3766 #define WMI_CHANGER_PARAMETERS_NumberOfTransports_ID 4
3767 #define WMI_CHANGER_PARAMETERS_NumberOfDoors_SIZE sizeof(ULONG)
3768 #define WMI_CHANGER_PARAMETERS_NumberOfDoors_ID 5
3769 #define WMI_CHANGER_PARAMETERS_NumberOfCleanerSlots_SIZE sizeof(ULONG)
3770 #define WMI_CHANGER_PARAMETERS_NumberOfCleanerSlots_ID 6
3771 #define WMI_CHANGER_PARAMETERS_MagazineSize_SIZE sizeof(ULONG)
3772 #define WMI_CHANGER_PARAMETERS_MagazineSize_ID 7
3774 #define WMI_CHANGER_PARAMETERS_SIZE (FIELD_OFFSET(WMI_CHANGER_PARAMETERS, MagazineSize) + WMI_CHANGER_PARAMETERS_MagazineSize_SIZE)
3776 #define WMI_CHANGER_PROBLEM_WARNING_ChangerProblemType_SIZE sizeof(ULONG)
3777 #define WMI_CHANGER_PROBLEM_WARNING_ChangerProblemType_ID 1
3778 #define WMI_CHANGER_PROBLEM_WARNING_ChangerData_SIZE sizeof(UCHAR[512])
3779 #define WMI_CHANGER_PROBLEM_WARNING_ChangerData_ID 2
3781 #define WMI_CHANGER_PROBLEM_WARNING_SIZE (FIELD_OFFSET(WMI_CHANGER_PROBLEM_WARNING, ChangerData) + WMI_CHANGER_PROBLEM_WARNING_ChangerData_SIZE)
3783 #define WMI_CHANGER_PROBLEM_DEVICE_ERROR_ChangerProblemType_SIZE sizeof(ULONG)
3784 #define WMI_CHANGER_PROBLEM_DEVICE_ERROR_ChangerProblemType_ID 1
3786 #define WMI_CHANGER_PROBLEM_DEVICE_ERROR_SIZE (FIELD_OFFSET(WMI_CHANGER_PROBLEM_DEVICE_ERROR, ChangerProblemType) + WMI_CHANGER_PROBLEM_DEVICE_ERROR_ChangerProblemType_SIZE)
3788 #define DEVICE_UI_FIRMWARE_REVISION_FirmwareRevision_ID 1
3790 #define MSVerifierIrpLogEntry_Count_SIZE sizeof(ULONG)
3791 #define MSVerifierIrpLogEntry_Count_ID 1
3792 #define MSVerifierIrpLogEntry_Major_SIZE sizeof(UCHAR)
3793 #define MSVerifierIrpLogEntry_Major_ID 2
3794 #define MSVerifierIrpLogEntry_Minor_SIZE sizeof(UCHAR)
3795 #define MSVerifierIrpLogEntry_Minor_ID 3
3796 #define MSVerifierIrpLogEntry_Flags_SIZE sizeof(UCHAR)
3797 #define MSVerifierIrpLogEntry_Flags_ID 4
3798 #define MSVerifierIrpLogEntry_Control_SIZE sizeof(UCHAR)
3799 #define MSVerifierIrpLogEntry_Control_ID 5
3800 #define MSVerifierIrpLogEntry_Arg1_SIZE sizeof(ULONGLONG)
3801 #define MSVerifierIrpLogEntry_Arg1_ID 6
3802 #define MSVerifierIrpLogEntry_Arg2_SIZE sizeof(ULONGLONG)
3803 #define MSVerifierIrpLogEntry_Arg2_ID 7
3804 #define MSVerifierIrpLogEntry_Arg3_SIZE sizeof(ULONGLONG)
3805 #define MSVerifierIrpLogEntry_Arg3_ID 8
3806 #define MSVerifierIrpLogEntry_Arg4_SIZE sizeof(ULONGLONG)
3807 #define MSVerifierIrpLogEntry_Arg4_ID 9
3809 #define MSVerifierIrpLogEntry_SIZE (FIELD_OFFSET(MSVerifierIrpLogEntry, Arg4) + MSVerifierIrpLogEntry_Arg4_SIZE)
3811 #define MSVerifierIrpLogInformation_DeviceType_SIZE sizeof(ULONG)
3812 #define MSVerifierIrpLogInformation_DeviceType_ID 1
3813 #define MSVerifierIrpLogInformation_EntryCount_SIZE sizeof(ULONG)
3814 #define MSVerifierIrpLogInformation_EntryCount_ID 2
3815 #define MSVerifierIrpLogInformation_Entries_ID 3
3817 #define WmiMonitorBrightness_CurrentBrightness_SIZE sizeof(UCHAR)
3818 #define WmiMonitorBrightness_CurrentBrightness_ID 1
3819 #define WmiMonitorBrightness_Levels_SIZE sizeof(ULONG)
3820 #define WmiMonitorBrightness_Levels_ID 2
3821 #define WmiMonitorBrightness_Level_ID 3
3823 #define WmiSetBrightness 1
3825 #define WmiSetBrightness_IN_Timeout_SIZE sizeof(ULONG)
3826 #define WmiSetBrightness_IN_Timeout_ID 1
3827 #define WmiSetBrightness_IN_Brightness_SIZE sizeof(UCHAR)
3828 #define WmiSetBrightness_IN_Brightness_ID 2
3830 #define WmiSetBrightness_IN_SIZE (FIELD_OFFSET(WmiSetBrightness_IN, Brightness) + WmiSetBrightness_IN_Brightness_SIZE)
3832 #define WmiRevertToPolicyBrightness 2
3833 #define WmiSetALSBrightnessState 3
3835 #define WmiSetALSBrightnessState_IN_State_SIZE sizeof(BOOLEAN)
3836 #define WmiSetALSBrightnessState_IN_State_ID 1
3838 #define WmiSetALSBrightnessState_IN_SIZE (FIELD_OFFSET(WmiSetALSBrightnessState_IN, State) + WmiSetALSBrightnessState_IN_State_SIZE)
3840 #define WmiSetALSBrightness 4
3842 #define WmiSetALSBrightness_IN_Brightness_SIZE sizeof(UCHAR)
3843 #define WmiSetALSBrightness_IN_Brightness_ID 1
3845 #define WmiSetALSBrightness_IN_SIZE (FIELD_OFFSET(WmiSetALSBrightness_IN, Brightness) + WmiSetALSBrightness_IN_Brightness_SIZE)
3847 #define WmiMonitorBrightnessEvent_Brightness_SIZE sizeof(UCHAR)
3848 #define WmiMonitorBrightnessEvent_Brightness_ID 1
3850 #define WmiMonitorBrightnessEvent_SIZE (FIELD_OFFSET(WmiMonitorBrightnessEvent, Brightness) + WmiMonitorBrightnessEvent_Brightness_SIZE)
3852 #define WmiMonitorRawEEdidV1Block_Id_SIZE sizeof(UCHAR)
3853 #define WmiMonitorRawEEdidV1Block_Id_ID 1
3854 #define WmiMonitorRawEEdidV1Block_Type_SIZE sizeof(UCHAR)
3855 #define WmiMonitorRawEEdidV1Block_Type_ID 2
3856 #define WmiMonitorRawEEdidV1Block_Content_SIZE sizeof(UCHAR[128])
3857 #define WmiMonitorRawEEdidV1Block_Content_ID 3
3859 #define WmiMonitorRawEEdidV1Block_SIZE (FIELD_OFFSET(WmiMonitorRawEEdidV1Block, Content) + WmiMonitorRawEEdidV1Block_Content_SIZE)
3861 #define WmiGetMonitorRawEEdidV1Block 1
3863 #define WmiGetMonitorRawEEdidV1Block_IN_BlockId_SIZE sizeof(UCHAR)
3864 #define WmiGetMonitorRawEEdidV1Block_IN_BlockId_ID 1
3866 #define WmiGetMonitorRawEEdidV1Block_IN_SIZE (FIELD_OFFSET(WmiGetMonitorRawEEdidV1Block_IN, BlockId) + WmiGetMonitorRawEEdidV1Block_IN_BlockId_SIZE)
3868 #define WmiGetMonitorRawEEdidV1Block_OUT_BlockType_SIZE sizeof(UCHAR)
3869 #define WmiGetMonitorRawEEdidV1Block_OUT_BlockType_ID 2
3870 #define WmiGetMonitorRawEEdidV1Block_OUT_BlockContent_SIZE sizeof(UCHAR[128])
3871 #define WmiGetMonitorRawEEdidV1Block_OUT_BlockContent_ID 3
3873 #define WmiGetMonitorRawEEdidV1Block_OUT_SIZE (FIELD_OFFSET(WmiGetMonitorRawEEdidV1Block_OUT, BlockContent) + WmiGetMonitorRawEEdidV1Block_OUT_BlockContent_SIZE)
3875 #define WmiMonitorID_ProductCodeID_SIZE sizeof(USHORT[16])
3876 #define WmiMonitorID_ProductCodeID_ID 1
3877 #define WmiMonitorID_SerialNumberID_SIZE sizeof(USHORT[16])
3878 #define WmiMonitorID_SerialNumberID_ID 2
3879 #define WmiMonitorID_ManufacturerName_SIZE sizeof(USHORT[16])
3880 #define WmiMonitorID_ManufacturerName_ID 3
3881 #define WmiMonitorID_WeekOfManufacture_SIZE sizeof(UCHAR)
3882 #define WmiMonitorID_WeekOfManufacture_ID 4
3883 #define WmiMonitorID_YearOfManufacture_SIZE sizeof(USHORT)
3884 #define WmiMonitorID_YearOfManufacture_ID 5
3885 #define WmiMonitorID_UserFriendlyNameLength_SIZE sizeof(USHORT)
3886 #define WmiMonitorID_UserFriendlyNameLength_ID 6
3887 #define WmiMonitorID_UserFriendlyName_ID 7
3889 #define WmiMonitorSupportedDisplayFeatures_StandbySupported_SIZE sizeof(BOOLEAN)
3890 #define WmiMonitorSupportedDisplayFeatures_StandbySupported_ID 1
3891 #define WmiMonitorSupportedDisplayFeatures_SuspendSupported_SIZE sizeof(BOOLEAN)
3892 #define WmiMonitorSupportedDisplayFeatures_SuspendSupported_ID 2
3893 #define WmiMonitorSupportedDisplayFeatures_ActiveOffSupported_SIZE sizeof(BOOLEAN)
3894 #define WmiMonitorSupportedDisplayFeatures_ActiveOffSupported_ID 3
3895 #define WmiMonitorSupportedDisplayFeatures_DisplayType_SIZE sizeof(UCHAR)
3896 #define WmiMonitorSupportedDisplayFeatures_DisplayType_ID 4
3897 #define WmiMonitorSupportedDisplayFeatures_sRGBSupported_SIZE sizeof(BOOLEAN)
3898 #define WmiMonitorSupportedDisplayFeatures_sRGBSupported_ID 5
3899 #define WmiMonitorSupportedDisplayFeatures_HasPreferredTimingMode_SIZE sizeof(BOOLEAN)
3900 #define WmiMonitorSupportedDisplayFeatures_HasPreferredTimingMode_ID 6
3901 #define WmiMonitorSupportedDisplayFeatures_GTFSupported_SIZE sizeof(BOOLEAN)
3902 #define WmiMonitorSupportedDisplayFeatures_GTFSupported_ID 7
3904 #define WmiMonitorSupportedDisplayFeatures_SIZE (FIELD_OFFSET(WmiMonitorSupportedDisplayFeatures, GTFSupported) + WmiMonitorSupportedDisplayFeatures_GTFSupported_SIZE)
3906 #define WmiMonitorBasicDisplayParams_VideoInputType_SIZE sizeof(UCHAR)
3907 #define WmiMonitorBasicDisplayParams_VideoInputType_ID 1
3908 #define WmiMonitorBasicDisplayParams_MaxHorizontalImageSize_SIZE sizeof(UCHAR)
3909 #define WmiMonitorBasicDisplayParams_MaxHorizontalImageSize_ID 2
3910 #define WmiMonitorBasicDisplayParams_MaxVerticalImageSize_SIZE sizeof(UCHAR)
3911 #define WmiMonitorBasicDisplayParams_MaxVerticalImageSize_ID 3
3912 #define WmiMonitorBasicDisplayParams_DisplayTransferCharacteristic_SIZE sizeof(UCHAR)
3913 #define WmiMonitorBasicDisplayParams_DisplayTransferCharacteristic_ID 4
3914 #define WmiMonitorBasicDisplayParams_SupportedDisplayFeatures_SIZE sizeof(WmiMonitorSupportedDisplayFeatures)
3915 #define WmiMonitorBasicDisplayParams_SupportedDisplayFeatures_ID 5
3917 #define WmiMonitorBasicDisplayParams_SIZE (FIELD_OFFSET(WmiMonitorBasicDisplayParams, SupportedDisplayFeatures) + WmiMonitorBasicDisplayParams_SupportedDisplayFeatures_SIZE)
3919 #define WmiMonitorConnectionParams_VideoOutputTechnology_SIZE sizeof(ULONG)
3920 #define WmiMonitorConnectionParams_VideoOutputTechnology_ID 1
3922 #define WmiMonitorConnectionParams_SIZE (FIELD_OFFSET(WmiMonitorConnectionParams, VideoOutputTechnology) + WmiMonitorConnectionParams_VideoOutputTechnology_SIZE)
3924 #define WmiMonitorAnalogVideoInputParams_SignalLevelStandard_SIZE sizeof(UCHAR)
3925 #define WmiMonitorAnalogVideoInputParams_SignalLevelStandard_ID 1
3926 #define WmiMonitorAnalogVideoInputParams_SetupExpected_SIZE sizeof(UCHAR)
3927 #define WmiMonitorAnalogVideoInputParams_SetupExpected_ID 2
3928 #define WmiMonitorAnalogVideoInputParams_SeparateSyncsSupported_SIZE sizeof(UCHAR)
3929 #define WmiMonitorAnalogVideoInputParams_SeparateSyncsSupported_ID 3
3930 #define WmiMonitorAnalogVideoInputParams_CompositeSyncSupported_SIZE sizeof(UCHAR)
3931 #define WmiMonitorAnalogVideoInputParams_CompositeSyncSupported_ID 4
3932 #define WmiMonitorAnalogVideoInputParams_SyncOnGreenVideoSupported_SIZE sizeof(UCHAR)
3933 #define WmiMonitorAnalogVideoInputParams_SyncOnGreenVideoSupported_ID 5
3934 #define WmiMonitorAnalogVideoInputParams_SerrationOfVsyncRequired_SIZE sizeof(UCHAR)
3935 #define WmiMonitorAnalogVideoInputParams_SerrationOfVsyncRequired_ID 6
3937 #define WmiMonitorAnalogVideoInputParams_SIZE (FIELD_OFFSET(WmiMonitorAnalogVideoInputParams, SerrationOfVsyncRequired) + WmiMonitorAnalogVideoInputParams_SerrationOfVsyncRequired_SIZE)
3939 #define WmiMonitorDigitalVideoInputParams_IsDFP1xCompatible_SIZE sizeof(BOOLEAN)
3940 #define WmiMonitorDigitalVideoInputParams_IsDFP1xCompatible_ID 1
3942 #define WmiMonitorDigitalVideoInputParams_SIZE (FIELD_OFFSET(WmiMonitorDigitalVideoInputParams, IsDFP1xCompatible) + WmiMonitorDigitalVideoInputParams_IsDFP1xCompatible_SIZE)
3944 #define WmiMonitorColorXYZinCIE_X_SIZE sizeof(USHORT)
3945 #define WmiMonitorColorXYZinCIE_X_ID 1
3946 #define WmiMonitorColorXYZinCIE_Y_SIZE sizeof(USHORT)
3947 #define WmiMonitorColorXYZinCIE_Y_ID 2
3949 #define WmiMonitorColorXYZinCIE_SIZE (FIELD_OFFSET(WmiMonitorColorXYZinCIE, Y) + WmiMonitorColorXYZinCIE_Y_SIZE)
3951 #define WmiMonitorColorCharacteristics_Red_SIZE sizeof(WmiMonitorColorXYZinCIE)
3952 #define WmiMonitorColorCharacteristics_Red_ID 1
3953 #define WmiMonitorColorCharacteristics_Blue_SIZE sizeof(WmiMonitorColorXYZinCIE)
3954 #define WmiMonitorColorCharacteristics_Blue_ID 2
3955 #define WmiMonitorColorCharacteristics_Green_SIZE sizeof(WmiMonitorColorXYZinCIE)
3956 #define WmiMonitorColorCharacteristics_Green_ID 3
3957 #define WmiMonitorColorCharacteristics_DefaultWhite_SIZE sizeof(WmiMonitorColorXYZinCIE)
3958 #define WmiMonitorColorCharacteristics_DefaultWhite_ID 4
3960 #define WmiMonitorColorCharacteristics_SIZE (FIELD_OFFSET(WmiMonitorColorCharacteristics, DefaultWhite) + WmiMonitorColorCharacteristics_DefaultWhite_SIZE)
3962 #define VideoModeDescriptor_PixelClockRate_SIZE sizeof(ULONG)
3963 #define VideoModeDescriptor_PixelClockRate_ID 1
3964 #define VideoModeDescriptor_VerticalRefreshRateNumerator_SIZE sizeof(ULONG)
3965 #define VideoModeDescriptor_VerticalRefreshRateNumerator_ID 2
3966 #define VideoModeDescriptor_VerticalRefreshRateDenominator_SIZE sizeof(ULONG)
3967 #define VideoModeDescriptor_VerticalRefreshRateDenominator_ID 3
3968 #define VideoModeDescriptor_HorizontalRefreshRateNumerator_SIZE sizeof(ULONG)
3969 #define VideoModeDescriptor_HorizontalRefreshRateNumerator_ID 4
3970 #define VideoModeDescriptor_HorizontalRefreshRateDenominator_SIZE sizeof(ULONG)
3971 #define VideoModeDescriptor_HorizontalRefreshRateDenominator_ID 5
3972 #define VideoModeDescriptor_HorizontalActivePixels_SIZE sizeof(USHORT)
3973 #define VideoModeDescriptor_HorizontalActivePixels_ID 6
3974 #define VideoModeDescriptor_VerticalActivePixels_SIZE sizeof(USHORT)
3975 #define VideoModeDescriptor_VerticalActivePixels_ID 7
3976 #define VideoModeDescriptor_HorizontalBlankingPixels_SIZE sizeof(USHORT)
3977 #define VideoModeDescriptor_HorizontalBlankingPixels_ID 8
3978 #define VideoModeDescriptor_VerticalBlankingPixels_SIZE sizeof(USHORT)
3979 #define VideoModeDescriptor_VerticalBlankingPixels_ID 9
3980 #define VideoModeDescriptor_HorizontalSyncOffset_SIZE sizeof(USHORT)
3981 #define VideoModeDescriptor_HorizontalSyncOffset_ID 10
3982 #define VideoModeDescriptor_VerticalSyncOffset_SIZE sizeof(USHORT)
3983 #define VideoModeDescriptor_VerticalSyncOffset_ID 11
3984 #define VideoModeDescriptor_HorizontalSyncPulseWidth_SIZE sizeof(USHORT)
3985 #define VideoModeDescriptor_HorizontalSyncPulseWidth_ID 12
3986 #define VideoModeDescriptor_VerticalSyncPulseWidth_SIZE sizeof(USHORT)
3987 #define VideoModeDescriptor_VerticalSyncPulseWidth_ID 13
3988 #define VideoModeDescriptor_HorizontalImageSize_SIZE sizeof(USHORT)
3989 #define VideoModeDescriptor_HorizontalImageSize_ID 14
3990 #define VideoModeDescriptor_VerticalImageSize_SIZE sizeof(USHORT)
3991 #define VideoModeDescriptor_VerticalImageSize_ID 15
3992 #define VideoModeDescriptor_HorizontalBorder_SIZE sizeof(USHORT)
3993 #define VideoModeDescriptor_HorizontalBorder_ID 16
3994 #define VideoModeDescriptor_VerticalBorder_SIZE sizeof(USHORT)
3995 #define VideoModeDescriptor_VerticalBorder_ID 17
3996 #define VideoModeDescriptor_IsInterlaced_SIZE sizeof(BOOLEAN)
3997 #define VideoModeDescriptor_IsInterlaced_ID 18
3998 #define VideoModeDescriptor_StereoModeType_SIZE sizeof(UCHAR)
3999 #define VideoModeDescriptor_StereoModeType_ID 19
4000 #define VideoModeDescriptor_SyncSignalType_SIZE sizeof(UCHAR)
4001 #define VideoModeDescriptor_SyncSignalType_ID 20
4002 #define VideoModeDescriptor_IsSerrationRequired_SIZE sizeof(UCHAR)
4003 #define VideoModeDescriptor_IsSerrationRequired_ID 21
4004 #define VideoModeDescriptor_IsSyncOnRGB_SIZE sizeof(UCHAR)
4005 #define VideoModeDescriptor_IsSyncOnRGB_ID 22
4006 #define VideoModeDescriptor_CompositePolarityType_SIZE sizeof(UCHAR)
4007 #define VideoModeDescriptor_CompositePolarityType_ID 23
4008 #define VideoModeDescriptor_VerticalPolarityType_SIZE sizeof(UCHAR)
4009 #define VideoModeDescriptor_VerticalPolarityType_ID 24
4010 #define VideoModeDescriptor_HorizontalPolarityType_SIZE sizeof(UCHAR)
4011 #define VideoModeDescriptor_HorizontalPolarityType_ID 25
4012 #define VideoModeDescriptor_VideoStandardType_SIZE sizeof(UCHAR)
4013 #define VideoModeDescriptor_VideoStandardType_ID 26
4014 #define VideoModeDescriptor_Origin_SIZE sizeof(UCHAR)
4015 #define VideoModeDescriptor_Origin_ID 27
4016 #define VideoModeDescriptor_TimingType_SIZE sizeof(UCHAR)
4017 #define VideoModeDescriptor_TimingType_ID 28
4019 #define VideoModeDescriptor_SIZE (FIELD_OFFSET(VideoModeDescriptor, TimingType) + VideoModeDescriptor_TimingType_SIZE)
4021 #define WmiMonitorListedSupportedSourceModes_NumOfMonitorSourceModes_SIZE sizeof(USHORT)
4022 #define WmiMonitorListedSupportedSourceModes_NumOfMonitorSourceModes_ID 1
4023 #define WmiMonitorListedSupportedSourceModes_PreferredMonitorSourceModeIndex_SIZE sizeof(USHORT)
4024 #define WmiMonitorListedSupportedSourceModes_PreferredMonitorSourceModeIndex_ID 2
4025 #define WmiMonitorListedSupportedSourceModes_MonitorSourceModes_ID 3
4027 #define FrequencyRangeDescriptor_Origin_SIZE sizeof(UCHAR)
4028 #define FrequencyRangeDescriptor_Origin_ID 1
4029 #define FrequencyRangeDescriptor_MinVSyncNumerator_SIZE sizeof(ULONG)
4030 #define FrequencyRangeDescriptor_MinVSyncNumerator_ID 2
4031 #define FrequencyRangeDescriptor_MinVSyncDenominator_SIZE sizeof(ULONG)
4032 #define FrequencyRangeDescriptor_MinVSyncDenominator_ID 3
4033 #define FrequencyRangeDescriptor_MaxVSyncNumerator_SIZE sizeof(ULONG)
4034 #define FrequencyRangeDescriptor_MaxVSyncNumerator_ID 4
4035 #define FrequencyRangeDescriptor_MaxVSyncDenominator_SIZE sizeof(ULONG)
4036 #define FrequencyRangeDescriptor_MaxVSyncDenominator_ID 5
4037 #define FrequencyRangeDescriptor_MinHSyncNumerator_SIZE sizeof(ULONG)
4038 #define FrequencyRangeDescriptor_MinHSyncNumerator_ID 6
4039 #define FrequencyRangeDescriptor_MinHSyncDenominator_SIZE sizeof(ULONG)
4040 #define FrequencyRangeDescriptor_MinHSyncDenominator_ID 7
4041 #define FrequencyRangeDescriptor_MaxHSyncNumerator_SIZE sizeof(ULONG)
4042 #define FrequencyRangeDescriptor_MaxHSyncNumerator_ID 8
4043 #define FrequencyRangeDescriptor_MaxHSyncDenominator_SIZE sizeof(ULONG)
4044 #define FrequencyRangeDescriptor_MaxHSyncDenominator_ID 9
4045 #define FrequencyRangeDescriptor_ConstraintType_SIZE sizeof(ULONG)
4046 #define FrequencyRangeDescriptor_ConstraintType_ID 10
4047 #define FrequencyRangeDescriptor_ActiveWidth_SIZE sizeof(ULONG)
4048 #define FrequencyRangeDescriptor_ActiveWidth_ID 11
4049 #define FrequencyRangeDescriptor_ActiveHeight_SIZE sizeof(ULONG)
4050 #define FrequencyRangeDescriptor_ActiveHeight_ID 12
4051 #define FrequencyRangeDescriptor_MaxPixelRate_SIZE sizeof(ULONG)
4052 #define FrequencyRangeDescriptor_MaxPixelRate_ID 13
4054 #define FrequencyRangeDescriptor_SIZE (FIELD_OFFSET(FrequencyRangeDescriptor, MaxPixelRate) + FrequencyRangeDescriptor_MaxPixelRate_SIZE)
4056 #define WmiMonitorListedFrequencyRanges_NumOfMonitorFreqRanges_SIZE sizeof(USHORT)
4057 #define WmiMonitorListedFrequencyRanges_NumOfMonitorFreqRanges_ID 1
4058 #define WmiMonitorListedFrequencyRanges_MonitorFreqRanges_ID 2
4060 #define KernelPerfState_Frequency_SIZE sizeof(ULONG)
4061 #define KernelPerfState_Frequency_ID 1
4062 #define KernelPerfState_Power_SIZE sizeof(ULONG)
4063 #define KernelPerfState_Power_ID 2
4064 #define KernelPerfState_PercentFrequency_SIZE sizeof(UCHAR)
4065 #define KernelPerfState_PercentFrequency_ID 3
4066 #define KernelPerfState_IncreaseLevel_SIZE sizeof(UCHAR)
4067 #define KernelPerfState_IncreaseLevel_ID 4
4068 #define KernelPerfState_DecreaseLevel_SIZE sizeof(UCHAR)
4069 #define KernelPerfState_DecreaseLevel_ID 5
4070 #define KernelPerfState_Type_SIZE sizeof(UCHAR)
4071 #define KernelPerfState_Type_ID 6
4072 #define KernelPerfState_IncreaseTime_SIZE sizeof(ULONG)
4073 #define KernelPerfState_IncreaseTime_ID 7
4074 #define KernelPerfState_DecreaseTime_SIZE sizeof(ULONG)
4075 #define KernelPerfState_DecreaseTime_ID 8
4076 #define KernelPerfState_Control_SIZE sizeof(ULONGLONG)
4077 #define KernelPerfState_Control_ID 9
4078 #define KernelPerfState_Status_SIZE sizeof(ULONGLONG)
4079 #define KernelPerfState_Status_ID 10
4080 #define KernelPerfState_HitCount_SIZE sizeof(ULONG)
4081 #define KernelPerfState_HitCount_ID 11
4082 #define KernelPerfState_Reserved1_SIZE sizeof(ULONG)
4083 #define KernelPerfState_Reserved1_ID 12
4084 #define KernelPerfState_Reserved2_SIZE sizeof(ULONGLONG)
4085 #define KernelPerfState_Reserved2_ID 13
4086 #define KernelPerfState_Reserved3_SIZE sizeof(ULONGLONG)
4087 #define KernelPerfState_Reserved3_ID 14
4089 #define KernelPerfState_SIZE (FIELD_OFFSET(KernelPerfState, Reserved3) + KernelPerfState_Reserved3_SIZE)
4091 #define KernelPerfStates_Count_SIZE sizeof(ULONG)
4092 #define KernelPerfStates_Count_ID 1
4093 #define KernelPerfStates_MaxFrequency_SIZE sizeof(ULONG)
4094 #define KernelPerfStates_MaxFrequency_ID 2
4095 #define KernelPerfStates_CurrentState_SIZE sizeof(ULONG)
4096 #define KernelPerfStates_CurrentState_ID 3
4097 #define KernelPerfStates_MaxPerfState_SIZE sizeof(ULONG)
4098 #define KernelPerfStates_MaxPerfState_ID 4
4099 #define KernelPerfStates_MinPerfState_SIZE sizeof(ULONG)
4100 #define KernelPerfStates_MinPerfState_ID 5
4101 #define KernelPerfStates_LowestPerfState_SIZE sizeof(ULONG)
4102 #define KernelPerfStates_LowestPerfState_ID 6
4103 #define KernelPerfStates_ThermalConstraint_SIZE sizeof(ULONG)
4104 #define KernelPerfStates_ThermalConstraint_ID 7
4105 #define KernelPerfStates_BusyAdjThreshold_SIZE sizeof(UCHAR)
4106 #define KernelPerfStates_BusyAdjThreshold_ID 8
4107 #define KernelPerfStates_PolicyType_SIZE sizeof(UCHAR)
4108 #define KernelPerfStates_PolicyType_ID 9
4109 #define KernelPerfStates_Type_SIZE sizeof(UCHAR)
4110 #define KernelPerfStates_Type_ID 10
4111 #define KernelPerfStates_Reserved_SIZE sizeof(UCHAR)
4112 #define KernelPerfStates_Reserved_ID 11
4113 #define KernelPerfStates_TimerInterval_SIZE sizeof(ULONG)
4114 #define KernelPerfStates_TimerInterval_ID 12
4115 #define KernelPerfStates_TargetProcessors_SIZE sizeof(ULONGLONG)
4116 #define KernelPerfStates_TargetProcessors_ID 13
4117 #define KernelPerfStates_PStateHandler_SIZE sizeof(ULONG)
4118 #define KernelPerfStates_PStateHandler_ID 14
4119 #define KernelPerfStates_PStateContext_SIZE sizeof(ULONG)
4120 #define KernelPerfStates_PStateContext_ID 15
4121 #define KernelPerfStates_TStateHandler_SIZE sizeof(ULONG)
4122 #define KernelPerfStates_TStateHandler_ID 16
4123 #define KernelPerfStates_TStateContext_SIZE sizeof(ULONG)
4124 #define KernelPerfStates_TStateContext_ID 17
4125 #define KernelPerfStates_FeedbackHandler_SIZE sizeof(ULONG)
4126 #define KernelPerfStates_FeedbackHandler_ID 18
4127 #define KernelPerfStates_Reserved1_SIZE sizeof(ULONG)
4128 #define KernelPerfStates_Reserved1_ID 19
4129 #define KernelPerfStates_Reserved2_SIZE sizeof(ULONGLONG)
4130 #define KernelPerfStates_Reserved2_ID 20
4131 #define KernelPerfStates_State_ID 21
4133 #define KernelIdleState_Latency_SIZE sizeof(ULONG)
4134 #define KernelIdleState_Latency_ID 1
4135 #define KernelIdleState_Power_SIZE sizeof(ULONG)
4136 #define KernelIdleState_Power_ID 2
4137 #define KernelIdleState_TimeCheck_SIZE sizeof(ULONG)
4138 #define KernelIdleState_TimeCheck_ID 3
4139 #define KernelIdleState_PromotePercent_SIZE sizeof(UCHAR)
4140 #define KernelIdleState_PromotePercent_ID 4
4141 #define KernelIdleState_DemotePercent_SIZE sizeof(UCHAR)
4142 #define KernelIdleState_DemotePercent_ID 5
4143 #define KernelIdleState_StateType_SIZE sizeof(UCHAR)
4144 #define KernelIdleState_StateType_ID 6
4145 #define KernelIdleState_Reserved_SIZE sizeof(UCHAR)
4146 #define KernelIdleState_Reserved_ID 7
4147 #define KernelIdleState_StateFlags_SIZE sizeof(ULONG)
4148 #define KernelIdleState_StateFlags_ID 8
4149 #define KernelIdleState_Context_SIZE sizeof(ULONG)
4150 #define KernelIdleState_Context_ID 9
4151 #define KernelIdleState_IdleHandler_SIZE sizeof(ULONG)
4152 #define KernelIdleState_IdleHandler_ID 10
4153 #define KernelIdleState_Reserved1_SIZE sizeof(ULONG)
4154 #define KernelIdleState_Reserved1_ID 11
4156 #define KernelIdleState_SIZE (FIELD_OFFSET(KernelIdleState, Reserved1) + KernelIdleState_Reserved1_SIZE)
4158 #define KernelIdleStates_Type_SIZE sizeof(ULONG)
4159 #define KernelIdleStates_Type_ID 1
4160 #define KernelIdleStates_Count_SIZE sizeof(ULONG)
4161 #define KernelIdleStates_Count_ID 2
4162 #define KernelIdleStates_TargetState_SIZE sizeof(ULONG)
4163 #define KernelIdleStates_TargetState_ID 3
4164 #define KernelIdleStates_OldState_SIZE sizeof(ULONG)
4165 #define KernelIdleStates_OldState_ID 4
4166 #define KernelIdleStates_TargetProcessors_SIZE sizeof(ULONGLONG)
4167 #define KernelIdleStates_TargetProcessors_ID 5
4168 #define KernelIdleStates_State_ID 6
4170 #define KernelPerfStateChange_State_SIZE sizeof(ULONG)
4171 #define KernelPerfStateChange_State_ID 1
4172 #define KernelPerfStateChange_Status_SIZE sizeof(ULONG)
4173 #define KernelPerfStateChange_Status_ID 2
4174 #define KernelPerfStateChange_Latency_SIZE sizeof(ULONG)
4175 #define KernelPerfStateChange_Latency_ID 3
4176 #define KernelPerfStateChange_Speed_SIZE sizeof(ULONG)
4177 #define KernelPerfStateChange_Speed_ID 4
4178 #define KernelPerfStateChange_Processor_SIZE sizeof(ULONG)
4179 #define KernelPerfStateChange_Processor_ID 5
4181 #define KernelPerfStateChange_SIZE (FIELD_OFFSET(KernelPerfStateChange, Processor) + KernelPerfStateChange_Processor_SIZE)
4183 #define KernelPerfStateDomainChange_State_SIZE sizeof(ULONG)
4184 #define KernelPerfStateDomainChange_State_ID 1
4185 #define KernelPerfStateDomainChange_Latency_SIZE sizeof(ULONG)
4186 #define KernelPerfStateDomainChange_Latency_ID 2
4187 #define KernelPerfStateDomainChange_Speed_SIZE sizeof(ULONG)
4188 #define KernelPerfStateDomainChange_Speed_ID 3
4189 #define KernelPerfStateDomainChange_Processors_SIZE sizeof(ULONGLONG)
4190 #define KernelPerfStateDomainChange_Processors_ID 4
4192 #define KernelPerfStateDomainChange_SIZE (FIELD_OFFSET(KernelPerfStateDomainChange, Processors) + KernelPerfStateDomainChange_Processors_SIZE)
4194 #define KernelIdleStateChange_NewState_SIZE sizeof(ULONG)
4195 #define KernelIdleStateChange_NewState_ID 1
4196 #define KernelIdleStateChange_OldState_SIZE sizeof(ULONG)
4197 #define KernelIdleStateChange_OldState_ID 2
4198 #define KernelIdleStateChange_Processors_SIZE sizeof(ULONGLONG)
4199 #define KernelIdleStateChange_Processors_ID 3
4201 #define KernelIdleStateChange_SIZE (FIELD_OFFSET(KernelIdleStateChange, Processors) + KernelIdleStateChange_Processors_SIZE)
4203 #define KernelThermalConstraintChange_ThermalConstraint_SIZE sizeof(ULONG)
4204 #define KernelThermalConstraintChange_ThermalConstraint_ID 1
4205 #define KernelThermalConstraintChange_Processors_SIZE sizeof(ULONGLONG)
4206 #define KernelThermalConstraintChange_Processors_ID 2
4208 #define KernelThermalConstraintChange_SIZE (FIELD_OFFSET(KernelThermalConstraintChange, Processors) + KernelThermalConstraintChange_Processors_SIZE)
4210 #define IdleStateAccounting_IdleTransitions_SIZE sizeof(ULONG)
4211 #define IdleStateAccounting_IdleTransitions_ID 1
4212 #define IdleStateAccounting_FailedTransitions_SIZE sizeof(ULONG)
4213 #define IdleStateAccounting_FailedTransitions_ID 2
4214 #define IdleStateAccounting_InvalidBucketIndex_SIZE sizeof(ULONG)
4215 #define IdleStateAccounting_InvalidBucketIndex_ID 3
4216 #define IdleStateAccounting_TotalTime_SIZE sizeof(ULONGLONG)
4217 #define IdleStateAccounting_TotalTime_ID 4
4218 #define IdleStateAccounting_IdleTimeBuckets_SIZE sizeof(ULONG[6])
4219 #define IdleStateAccounting_IdleTimeBuckets_ID 5
4221 #define IdleStateAccounting_SIZE (FIELD_OFFSET(IdleStateAccounting, IdleTimeBuckets) + IdleStateAccounting_IdleTimeBuckets_SIZE)
4223 #define IdleAccounting_StateCount_SIZE sizeof(ULONG)
4224 #define IdleAccounting_StateCount_ID 1
4225 #define IdleAccounting_TotalTransitions_SIZE sizeof(ULONG)
4226 #define IdleAccounting_TotalTransitions_ID 2
4227 #define IdleAccounting_ResetCount_SIZE sizeof(ULONG)
4228 #define IdleAccounting_ResetCount_ID 3
4229 #define IdleAccounting_StartTime_SIZE sizeof(ULONGLONG)
4230 #define IdleAccounting_StartTime_ID 4
4231 #define IdleAccounting_State_ID 5
4233 #define IdleStateBucketEx_TotalTimeUs_SIZE sizeof(ULONGLONG)
4234 #define IdleStateBucketEx_TotalTimeUs_ID 1
4235 #define IdleStateBucketEx_MinTimeUs_SIZE sizeof(ULONG)
4236 #define IdleStateBucketEx_MinTimeUs_ID 2
4237 #define IdleStateBucketEx_MaxTimeUs_SIZE sizeof(ULONG)
4238 #define IdleStateBucketEx_MaxTimeUs_ID 3
4239 #define IdleStateBucketEx_Count_SIZE sizeof(ULONG)
4240 #define IdleStateBucketEx_Count_ID 4
4242 #define IdleStateBucketEx_SIZE (FIELD_OFFSET(IdleStateBucketEx, Count) + IdleStateBucketEx_Count_SIZE)
4244 #define IdleStateAccountingEx_TotalTime_SIZE sizeof(ULONGLONG)
4245 #define IdleStateAccountingEx_TotalTime_ID 1
4246 #define IdleStateAccountingEx_IdleTransitions_SIZE sizeof(ULONG)
4247 #define IdleStateAccountingEx_IdleTransitions_ID 2
4248 #define IdleStateAccountingEx_FailedTransitions_SIZE sizeof(ULONG)
4249 #define IdleStateAccountingEx_FailedTransitions_ID 3
4250 #define IdleStateAccountingEx_InvalidBucketIndex_SIZE sizeof(ULONG)
4251 #define IdleStateAccountingEx_InvalidBucketIndex_ID 4
4252 #define IdleStateAccountingEx_MinTimeUs_SIZE sizeof(ULONG)
4253 #define IdleStateAccountingEx_MinTimeUs_ID 5
4254 #define IdleStateAccountingEx_MaxTimeUs_SIZE sizeof(ULONG)
4255 #define IdleStateAccountingEx_MaxTimeUs_ID 6
4256 #define IdleStateAccountingEx_IdleTimeBuckets_SIZE sizeof(IdleStateBucketEx[16])
4257 #define IdleStateAccountingEx_IdleTimeBuckets_ID 7
4259 #define IdleStateAccountingEx_SIZE (FIELD_OFFSET(IdleStateAccountingEx, IdleTimeBuckets) + IdleStateAccountingEx_IdleTimeBuckets_SIZE)
4261 #define IdleAccountingEx_StateCount_SIZE sizeof(ULONG)
4262 #define IdleAccountingEx_StateCount_ID 1
4263 #define IdleAccountingEx_TotalTransitions_SIZE sizeof(ULONG)
4264 #define IdleAccountingEx_TotalTransitions_ID 2
4265 #define IdleAccountingEx_ResetCount_SIZE sizeof(ULONG)
4266 #define IdleAccountingEx_ResetCount_ID 3
4267 #define IdleAccountingEx_StartTime_SIZE sizeof(ULONGLONG)
4268 #define IdleAccountingEx_StartTime_ID 4
4269 #define IdleAccountingEx_State_ID 5
4271 #define KernelThermalPolicyChange_CoolingMode_SIZE sizeof(UCHAR)
4272 #define KernelThermalPolicyChange_CoolingMode_ID 1
4273 #define KernelThermalPolicyChange_Processors_SIZE sizeof(ULONGLONG)
4274 #define KernelThermalPolicyChange_Processors_ID 2
4276 #define KernelThermalPolicyChange_SIZE (FIELD_OFFSET(KernelThermalPolicyChange, Processors) + KernelThermalPolicyChange_Processors_SIZE)
4278 #define ProcessorPerformance_frequency_SIZE sizeof(ULONG)
4279 #define ProcessorPerformance_frequency_ID 1
4280 #define ProcessorPerformance_power_SIZE sizeof(ULONG)
4281 #define ProcessorPerformance_power_ID 2
4282 #define ProcessorPerformance_percentage_SIZE sizeof(ULONG)
4283 #define ProcessorPerformance_percentage_ID 3
4285 #define ProcessorPerformance_SIZE (FIELD_OFFSET(ProcessorPerformance, percentage) + ProcessorPerformance_percentage_SIZE)
4287 typedef struct _MSWmi_MofData
{
4292 UCHAR BinaryMofData
[1];
4293 } MSWmi_MofData
, *PMSWmi_MofData
;
4295 typedef struct _MSWmi_ProviderInfo
{
4296 char VariableData
[1];
4297 } MSWmi_ProviderInfo
, *PMSWmi_ProviderInfo
;
4299 typedef struct _MSWmi_PnPDeviceId
{
4300 CHAR VariableData
[1];
4301 } MSWmi_PnPDeviceId
, *PMSWmi_PnPDeviceId
;
4303 typedef struct _MSWmi_PnPInstanceNames
{
4305 WCHAR InstanceNameList
[1];
4306 } MSWmi_PnPInstanceNames
, *PMSWmi_PnPInstanceNames
;
4308 typedef struct _MSWmi_Guid
{
4310 } MSWmi_Guid
, *PMSWmi_Guid
;
4312 typedef struct _MSWmi_GuidRegistrationInfo
{
4315 MSWmi_Guid GuidList
[1];
4316 } MSWmi_GuidRegistrationInfo
, *PMSWmi_GuidRegistrationInfo
;
4318 typedef struct _MSAcpiInfo
{
4319 ULONG BootArchitecture
;
4320 ULONG PreferredProfile
;
4322 } MSAcpiInfo
, *PMSAcpiInfo
;
4324 typedef struct _GET_INJECTION_CAPABILITIES_OUT
{
4327 } GET_INJECTION_CAPABILITIES_OUT
, *PGET_INJECTION_CAPABILITIES_OUT
;
4329 typedef struct _INJECT_HARDWARE_ERROR_IN
{
4331 ULONGLONG Parameter1
;
4332 ULONGLONG Parameter2
;
4333 ULONGLONG Parameter3
;
4334 ULONGLONG Parameter4
;
4335 } INJECT_HARDWARE_ERROR_IN
, *PINJECT_HARDWARE_ERROR_IN
;
4337 typedef struct _INJECT_HARDWARE_ERROR_OUT
{
4339 } INJECT_HARDWARE_ERROR_OUT
, *PINJECT_HARDWARE_ERROR_OUT
;
4341 typedef struct _GET_ALL_ERROR_SOURCES_OUT
{
4345 UCHAR ErrorSourceArray
[1];
4346 } GET_ALL_ERROR_SOURCES_OUT
, *PGET_ALL_ERROR_SOURCES_OUT
;
4348 typedef struct _GET_ERROR_SOURCE_INFO_IN
{
4349 ULONG ErrorSourceId
;
4350 } GET_ERROR_SOURCE_INFO_IN
, *PGET_ERROR_SOURCE_INFO_IN
;
4352 typedef struct _GET_ERROR_SOURCE_INFO_OUT
{
4355 UCHAR ErrorSourceInfo
[1];
4356 } GET_ERROR_SOURCE_INFO_OUT
, *PGET_ERROR_SOURCE_INFO_OUT
;
4358 typedef struct _SET_ERROR_SOURCE_INFO_IN
{
4360 UCHAR ErrorSourceInfo
[1];
4361 } SET_ERROR_SOURCE_INFO_IN
, *PSET_ERROR_SOURCE_INFO_IN
;
4363 typedef struct _SET_ERROR_SOURCE_INFO_OUT
{
4365 } SET_ERROR_SOURCE_INFO_OUT
, *PSET_ERROR_SOURCE_INFO_OUT
;
4367 typedef struct _ENABLE_ERROR_SOURCE_IN
{
4368 ULONG ErrorSourceId
;
4369 } ENABLE_ERROR_SOURCE_IN
, *PENABLE_ERROR_SOURCE_IN
;
4371 typedef struct _ENABLE_ERROR_SOURCE_OUT
{
4373 } ENABLE_ERROR_SOURCE_OUT
, *PENABLE_ERROR_SOURCE_OUT
;
4375 typedef struct _DISABLE_ERROR_SOURCE_IN
{
4376 ULONG ErrorSourceId
;
4377 } DISABLE_ERROR_SOURCE_IN
, *PDISABLE_ERROR_SOURCE_IN
;
4379 typedef struct _DISABLE_ERROR_SOURCE_OUT
{
4381 } DISABLE_ERROR_SOURCE_OUT
, *PDISABLE_ERROR_SOURCE_OUT
;
4383 typedef struct _MSSmBios_RawSMBiosTables
{
4384 BOOLEAN Used20CallingMethod
;
4385 UCHAR SmbiosMajorVersion
;
4386 UCHAR SmbiosMinorVersion
;
4389 UCHAR SMBiosData
[1];
4390 } MSSmBios_RawSMBiosTables
, *PMSSmBios_RawSMBiosTables
;
4392 typedef struct _MSSmBios_SMBiosEventlog
{
4393 char VariableData
[1];
4394 } MSSmBios_SMBiosEventlog
, *PMSSmBios_SMBiosEventlog
;
4396 typedef struct _SYSID_UUID
{
4398 } SYSID_UUID
, *PSYSID_UUID
;
4400 typedef struct _MSSmBios_SysidUUIDList
{
4403 } MSSmBios_SysidUUIDList
, *PMSSmBios_SysidUUIDList
;
4405 typedef struct _SYSID_1394
{
4407 } SYSID_1394
, *PSYSID_1394
;
4409 typedef struct _MSSmBios_Sysid1394List
{
4412 } MSSmBios_Sysid1394List
, *PMSSmBios_Sysid1394List
;
4414 typedef struct _MSMCAEvent_Header
{
4416 UCHAR ErrorSeverity
;
4419 ULONG AdditionalErrors
;
4420 ULONG LogToEventlog
;
4421 } MSMCAEvent_Header
, *PMSMCAEvent_Header
;
4423 typedef struct _MSMCAEvent_BusError
{
4425 UCHAR ErrorSeverity
;
4428 ULONG AdditionalErrors
;
4429 ULONG LogToEventlog
;
4430 ULONG Participation
;
4431 ULONG MemoryHierarchyLevel
;
4437 } MSMCAEvent_BusError
, *PMSMCAEvent_BusError
;
4439 typedef struct _MSMCAEvent_TLBError
{
4441 UCHAR ErrorSeverity
;
4444 ULONG AdditionalErrors
;
4445 ULONG LogToEventlog
;
4446 ULONG TransactionType
;
4447 ULONG MemoryHierarchyLevel
;
4451 } MSMCAEvent_TLBError
, *PMSMCAEvent_TLBError
;
4453 typedef struct _MSMCAEvent_MemoryHierarchyError
{
4455 UCHAR ErrorSeverity
;
4458 ULONG AdditionalErrors
;
4459 ULONG LogToEventlog
;
4460 ULONG TransactionType
;
4461 ULONG MemoryHierarchyLevel
;
4466 } MSMCAEvent_MemoryHierarchyError
, *PMSMCAEvent_MemoryHierarchyError
;
4468 typedef struct _MSMCAEvent_CPUError
{
4470 UCHAR ErrorSeverity
;
4473 ULONG AdditionalErrors
;
4474 ULONG LogToEventlog
;
4475 ULONG MajorErrorType
;
4490 } MSMCAEvent_CPUError
, *PMSMCAEvent_CPUError
;
4492 typedef struct _MSMCAEvent_MemoryError
{
4494 UCHAR ErrorSeverity
;
4497 ULONG AdditionalErrors
;
4498 ULONG LogToEventlog
;
4499 ULONGLONG VALIDATION_BITS
;
4500 ULONGLONG MEM_ERROR_STATUS
;
4501 ULONGLONG MEM_PHYSICAL_ADDR
;
4502 ULONGLONG MEM_PHYSICAL_MASK
;
4503 ULONGLONG RESPONDER_ID
;
4504 ULONGLONG TARGET_ID
;
4505 ULONGLONG REQUESTOR_ID
;
4506 ULONGLONG BUS_SPECIFIC_DATA
;
4514 USHORT MEM_BIT_POSITION
;
4517 } MSMCAEvent_MemoryError
, *PMSMCAEvent_MemoryError
;
4519 typedef struct _MSMCAEvent_PCIBusError
{
4521 UCHAR ErrorSeverity
;
4524 ULONG AdditionalErrors
;
4525 ULONG LogToEventlog
;
4526 ULONGLONG VALIDATION_BITS
;
4527 ULONGLONG PCI_BUS_ERROR_STATUS
;
4528 ULONGLONG PCI_BUS_ADDRESS
;
4529 ULONGLONG PCI_BUS_DATA
;
4530 ULONGLONG PCI_BUS_CMD
;
4531 ULONGLONG PCI_BUS_REQUESTOR_ID
;
4532 ULONGLONG PCI_BUS_RESPONDER_ID
;
4533 ULONGLONG PCI_BUS_TARGET_ID
;
4534 USHORT PCI_BUS_ERROR_TYPE
;
4535 UCHAR PCI_BUS_ID_BusNumber
;
4536 UCHAR PCI_BUS_ID_SegmentNumber
;
4539 } MSMCAEvent_PCIBusError
, *PMSMCAEvent_PCIBusError
;
4541 typedef struct _MSMCAEvent_PCIComponentError
{
4543 UCHAR ErrorSeverity
;
4546 ULONG AdditionalErrors
;
4547 ULONG LogToEventlog
;
4548 ULONGLONG VALIDATION_BITS
;
4549 ULONGLONG PCI_COMP_ERROR_STATUS
;
4550 USHORT PCI_COMP_INFO_VendorId
;
4551 USHORT PCI_COMP_INFO_DeviceId
;
4552 UCHAR PCI_COMP_INFO_ClassCodeInterface
;
4553 UCHAR PCI_COMP_INFO_ClassCodeSubClass
;
4554 UCHAR PCI_COMP_INFO_ClassCodeBaseClass
;
4555 UCHAR PCI_COMP_INFO_FunctionNumber
;
4556 UCHAR PCI_COMP_INFO_DeviceNumber
;
4557 UCHAR PCI_COMP_INFO_BusNumber
;
4558 UCHAR PCI_COMP_INFO_SegmentNumber
;
4561 } MSMCAEvent_PCIComponentError
, *PMSMCAEvent_PCIComponentError
;
4563 typedef struct _MSMCAEvent_SystemEventError
{
4565 UCHAR ErrorSeverity
;
4568 ULONG AdditionalErrors
;
4569 ULONG LogToEventlog
;
4570 ULONGLONG VALIDATION_BITS
;
4571 ULONGLONG SEL_TIME_STAMP
;
4572 USHORT SEL_RECORD_ID
;
4573 USHORT SEL_GENERATOR_ID
;
4574 UCHAR SEL_RECORD_TYPE
;
4576 UCHAR SEL_SENSOR_TYPE
;
4577 UCHAR SEL_SENSOR_NUM
;
4578 UCHAR SEL_EVENT_DIR_TYPE
;
4584 } MSMCAEvent_SystemEventError
, *PMSMCAEvent_SystemEventError
;
4586 typedef struct _MSMCAEvent_SMBIOSError
{
4588 UCHAR ErrorSeverity
;
4591 ULONG AdditionalErrors
;
4592 ULONG LogToEventlog
;
4593 ULONGLONG VALIDATION_BITS
;
4594 UCHAR SMBIOS_EVENT_TYPE
;
4597 } MSMCAEvent_SMBIOSError
, *PMSMCAEvent_SMBIOSError
;
4599 typedef struct _MSMCAEvent_PlatformSpecificError
{
4601 UCHAR ErrorSeverity
;
4604 ULONG AdditionalErrors
;
4605 ULONG LogToEventlog
;
4606 ULONGLONG VALIDATION_BITS
;
4607 ULONGLONG PLATFORM_ERROR_STATUS
;
4608 ULONGLONG PLATFORM_REQUESTOR_ID
;
4609 ULONGLONG PLATFORM_RESPONDER_ID
;
4610 ULONGLONG PLATFORM_TARGET_ID
;
4611 ULONGLONG PLATFORM_BUS_SPECIFIC_DATA
;
4612 UCHAR OEM_COMPONENT_ID
[16];
4615 } MSMCAEvent_PlatformSpecificError
, *PMSMCAEvent_PlatformSpecificError
;
4617 typedef struct _MSMCAEvent_InvalidError
{
4619 UCHAR ErrorSeverity
;
4622 ULONG AdditionalErrors
;
4623 ULONG LogToEventlog
;
4626 } MSMCAEvent_InvalidError
, *PMSMCAEvent_InvalidError
;
4628 typedef struct _MSMCAEvent_MemoryPageRemoved
{
4629 ULONGLONG PhysicalAddress
;
4630 } MSMCAEvent_MemoryPageRemoved
, *PMSMCAEvent_MemoryPageRemoved
;
4632 typedef struct _MSMCAInfo_Entry
{
4635 } MSMCAInfo_Entry
, *PMSMCAInfo_Entry
;
4637 typedef struct _MSMCAInfo_RawMCAData
{
4639 MSMCAInfo_Entry Records
[1];
4640 } MSMCAInfo_RawMCAData
, *PMSMCAInfo_RawMCAData
;
4642 typedef struct _MSMCAInfo_RawCMCEvent
{
4644 MSMCAInfo_Entry Records
[1];
4645 } MSMCAInfo_RawCMCEvent
, *PMSMCAInfo_RawCMCEvent
;
4647 typedef struct _MSMCAInfo_RawMCAEvent
{
4649 MSMCAInfo_Entry Records
[1];
4650 } MSMCAInfo_RawMCAEvent
, *PMSMCAInfo_RawMCAEvent
;
4652 typedef struct _MSMCAInfo_RawCorrectedPlatformEvent
{
4654 MSMCAInfo_Entry Records
[1];
4655 } MSMCAInfo_RawCorrectedPlatformEvent
, *PMSMCAInfo_RawCorrectedPlatformEvent
;
4657 typedef struct _MSPower_DeviceEnable
{
4659 } MSPower_DeviceEnable
, *PMSPower_DeviceEnable
;
4661 typedef struct _MSPower_DeviceWakeEnable
{
4663 } MSPower_DeviceWakeEnable
, *PMSPower_DeviceWakeEnable
;
4665 typedef struct _MSNdis_NetworkAddress
{
4667 } MSNdis_NetworkAddress
, *PMSNdis_NetworkAddress
;
4669 typedef struct _MSNdis_NetworkShortAddress
{
4671 } MSNdis_NetworkShortAddress
, *PMSNdis_NetworkShortAddress
;
4673 typedef struct _MSNdis_NetworkLinkSpeed
{
4676 } MSNdis_NetworkLinkSpeed
, *PMSNdis_NetworkLinkSpeed
;
4678 typedef struct _MSNdis_EnumerateAdapter
{
4679 CHAR VariableData
[1];
4680 } MSNdis_EnumerateAdapter
, *PMSNdis_EnumerateAdapter
;
4682 typedef struct _MSNdis_NotifyAdapterRemoval
{
4683 CHAR VariableData
[1];
4684 } MSNdis_NotifyAdapterRemoval
, *PMSNdis_NotifyAdapterRemoval
;
4686 typedef struct _MSNdis_NotifyAdapterArrival
{
4687 CHAR VariableData
[1];
4688 } MSNdis_NotifyAdapterArrival
, *PMSNdis_NotifyAdapterArrival
;
4690 typedef struct _MSNdis_DeviceWakeOnMagicPacketOnly
{
4691 BOOLEAN EnableWakeOnMagicPacketOnly
;
4692 } MSNdis_DeviceWakeOnMagicPacketOnly
, *PMSNdis_DeviceWakeOnMagicPacketOnly
;
4694 typedef struct _MSNdis_RSSEnabled
{
4696 } MSNdis_RSSEnabled
, *PMSNdis_RSSEnabled
;
4698 typedef struct _MSNdis_HardwareStatus
{
4699 ULONG NdisHardwareStatus
;
4700 } MSNdis_HardwareStatus
, *PMSNdis_HardwareStatus
;
4702 typedef struct _MSNdis_MediaSupported
{
4703 ULONG NumberElements
;
4704 ULONG NdisMediaSupported
[1];
4705 } MSNdis_MediaSupported
, *PMSNdis_MediaSupported
;
4707 typedef struct _MSNdis_MediaInUse
{
4708 ULONG NumberElements
;
4709 ULONG NdisMediaInUse
[1];
4710 } MSNdis_MediaInUse
, *PMSNdis_MediaInUse
;
4712 typedef struct _MSNdis_MaximumLookahead
{
4713 ULONG NdisMaximumLookahead
;
4714 } MSNdis_MaximumLookahead
, *PMSNdis_MaximumLookahead
;
4716 typedef struct _MSNdis_MaximumFrameSize
{
4717 ULONG NdisMaximumFrameSize
;
4718 } MSNdis_MaximumFrameSize
, *PMSNdis_MaximumFrameSize
;
4720 typedef struct _MSNdis_LinkSpeed
{
4721 ULONG NdisLinkSpeed
;
4722 } MSNdis_LinkSpeed
, *PMSNdis_LinkSpeed
;
4724 typedef struct _MSNdis_TransmitBufferSpace
{
4725 ULONG NdisTransmitBufferSpace
;
4726 } MSNdis_TransmitBufferSpace
, *PMSNdis_TransmitBufferSpace
;
4728 typedef struct _MSNdis_ReceiveBufferSpace
{
4729 ULONG NdisReceiveBufferSpace
;
4730 } MSNdis_ReceiveBufferSpace
, *PMSNdis_ReceiveBufferSpace
;
4732 typedef struct _MSNdis_TransmitBlockSize
{
4733 ULONG NdisTransmitBlockSize
;
4734 } MSNdis_TransmitBlockSize
, *PMSNdis_TransmitBlockSize
;
4736 typedef struct _MSNdis_ReceiveBlockSize
{
4737 ULONG NdisReceiveBlockSize
;
4738 } MSNdis_ReceiveBlockSize
, *PMSNdis_ReceiveBlockSize
;
4740 typedef struct _MSNdis_VendorID
{
4742 } MSNdis_VendorID
, *PMSNdis_VendorID
;
4744 typedef struct _MSNdis_VendorDescription
{
4745 CHAR VariableData
[1];
4746 } MSNdis_VendorDescription
, *PMSNdis_VendorDescription
;
4748 typedef struct _MSNdis_CurrentPacketFilter
{
4749 ULONG NdisCurrentPacketFilter
;
4750 } MSNdis_CurrentPacketFilter
, *PMSNdis_CurrentPacketFilter
;
4752 typedef struct _MSNdis_CurrentLookahead
{
4753 ULONG NdisCurrentLookahead
;
4754 } MSNdis_CurrentLookahead
, *PMSNdis_CurrentLookahead
;
4756 typedef struct _MSNdis_DriverVersion
{
4757 USHORT NdisDriverVersion
;
4758 } MSNdis_DriverVersion
, *PMSNdis_DriverVersion
;
4760 typedef struct _MSNdis_MaximumTotalSize
{
4761 ULONG NdisMaximumTotalSize
;
4762 } MSNdis_MaximumTotalSize
, *PMSNdis_MaximumTotalSize
;
4764 typedef struct _MSNdis_MacOptions
{
4765 ULONG NdisMacOptions
;
4766 } MSNdis_MacOptions
, *PMSNdis_MacOptions
;
4768 typedef struct _MSNdis_MediaConnectStatus
{
4769 ULONG NdisMediaConnectStatus
;
4770 } MSNdis_MediaConnectStatus
, *PMSNdis_MediaConnectStatus
;
4772 typedef struct _MSNdis_MaximumSendPackets
{
4773 ULONG NdisMaximumSendPackets
;
4774 } MSNdis_MaximumSendPackets
, *PMSNdis_MaximumSendPackets
;
4776 typedef struct _MSNdis_VendorDriverVersion
{
4777 ULONG NdisVendorDriverVersion
;
4778 } MSNdis_VendorDriverVersion
, *PMSNdis_VendorDriverVersion
;
4780 typedef struct _MSNdis_VlanIdentifier
{
4782 } MSNdis_VlanIdentifier
, *PMSNdis_VlanIdentifier
;
4784 typedef struct _MSNdis_PhysicalMediumType
{
4785 ULONG NdisPhysicalMediumType
;
4786 } MSNdis_PhysicalMediumType
, *PMSNdis_PhysicalMediumType
;
4788 typedef struct _MSNdis_TransmitsOk
{
4789 ULONGLONG NdisTransmitsOk
;
4790 } MSNdis_TransmitsOk
, *PMSNdis_TransmitsOk
;
4792 typedef struct _MSNdis_ReceivesOk
{
4793 ULONGLONG NdisReceivesOk
;
4794 } MSNdis_ReceivesOk
, *PMSNdis_ReceivesOk
;
4796 typedef struct _MSNdis_TransmitsError
{
4797 ULONG NdisTransmitsError
;
4798 } MSNdis_TransmitsError
, *PMSNdis_TransmitsError
;
4800 typedef struct _MSNdis_ReceiveError
{
4801 ULONG NdisReceiveError
;
4802 } MSNdis_ReceiveError
, *PMSNdis_ReceiveError
;
4804 typedef struct _MSNdis_ReceiveNoBuffer
{
4805 ULONG NdisReceiveNoBuffer
;
4806 } MSNdis_ReceiveNoBuffer
, *PMSNdis_ReceiveNoBuffer
;
4808 typedef struct _MSNdis_CoHardwareStatus
{
4809 ULONG NdisCoHardwareStatus
;
4810 } MSNdis_CoHardwareStatus
, *PMSNdis_CoHardwareStatus
;
4812 typedef struct _MSNdis_CoMediaSupported
{
4813 ULONG NumberElements
;
4814 ULONG NdisCoMediaSupported
[1];
4815 } MSNdis_CoMediaSupported
, *PMSNdis_CoMediaSupported
;
4817 typedef struct _MSNdis_CoMediaInUse
{
4818 ULONG NumberElements
;
4819 ULONG NdisCoMediaInUse
[1];
4820 } MSNdis_CoMediaInUse
, *PMSNdis_CoMediaInUse
;
4822 typedef struct _MSNdis_CoLinkSpeed
{
4823 MSNdis_NetworkLinkSpeed NdisCoLinkSpeed
;
4824 } MSNdis_CoLinkSpeed
, *PMSNdis_CoLinkSpeed
;
4826 typedef struct _MSNdis_CoVendorId
{
4827 ULONG NdisCoVendorID
;
4828 } MSNdis_CoVendorId
, *PMSNdis_CoVendorId
;
4830 typedef struct _MSNdis_CoVendorDescription
{
4831 CHAR VariableData
[1];
4832 } MSNdis_CoVendorDescription
, *PMSNdis_CoVendorDescription
;
4834 typedef struct _MSNdis_CoDriverVersion
{
4835 USHORT NdisCoDriverVersion
;
4836 } MSNdis_CoDriverVersion
, *PMSNdis_CoDriverVersion
;
4838 typedef struct _MSNdis_CoMacOptions
{
4839 ULONG NdisCoMacOptions
;
4840 } MSNdis_CoMacOptions
, *PMSNdis_CoMacOptions
;
4842 typedef struct _MSNdis_CoMediaConnectStatus
{
4843 ULONG NdisCoMediaConnectStatus
;
4844 } MSNdis_CoMediaConnectStatus
, *PMSNdis_CoMediaConnectStatus
;
4846 typedef struct _MSNdis_CoVendorDriverVersion
{
4847 ULONG NdisCoVendorDriverVersion
;
4848 } MSNdis_CoVendorDriverVersion
, *PMSNdis_CoVendorDriverVersion
;
4850 typedef struct _MSNdis_CoMinimumLinkSpeed
{
4851 MSNdis_NetworkLinkSpeed NdisCoMinimumLinkSpeed
;
4852 } MSNdis_CoMinimumLinkSpeed
, *PMSNdis_CoMinimumLinkSpeed
;
4854 typedef struct _MSNdis_CoTransmitPdusOk
{
4855 ULONGLONG NdisCoTransmitPdusOk
;
4856 } MSNdis_CoTransmitPdusOk
, *PMSNdis_CoTransmitPdusOk
;
4858 typedef struct _MSNdis_CoReceivePdusOk
{
4859 ULONGLONG NdisCoReceivePdusOk
;
4860 } MSNdis_CoReceivePdusOk
, *PMSNdis_CoReceivePdusOk
;
4862 typedef struct _MSNdis_CoTransmitPduErrors
{
4863 ULONG NdisCoTransmitPduErrors
;
4864 } MSNdis_CoTransmitPduErrors
, *PMSNdis_CoTransmitPduErrors
;
4866 typedef struct _MSNdis_CoReceivePduErrors
{
4867 ULONG NdisCoReceivePduErrors
;
4868 } MSNdis_CoReceivePduErrors
, *PMSNdis_CoReceivePduErrors
;
4870 typedef struct _MSNdis_CoReceivePdusNoBuffer
{
4871 ULONG NdisCoReceivePdusNoBuffer
;
4872 } MSNdis_CoReceivePdusNoBuffer
, *PMSNdis_CoReceivePdusNoBuffer
;
4874 typedef struct _MSNdis_AtmSupportedVcRates
{
4877 } MSNdis_AtmSupportedVcRates
, *PMSNdis_AtmSupportedVcRates
;
4879 typedef struct _MSNdis_AtmSupportedServiceCategory
{
4880 ULONG NdisAtmSupportedServiceCategory
;
4881 } MSNdis_AtmSupportedServiceCategory
, *PMSNdis_AtmSupportedServiceCategory
;
4883 typedef struct _MSNdis_AtmSupportedAalTypes
{
4884 ULONG NdisAtmSupportedAalTypes
;
4885 } MSNdis_AtmSupportedAalTypes
, *PMSNdis_AtmSupportedAalTypes
;
4887 typedef struct _MSNdis_AtmHardwareCurrentAddress
{
4888 MSNdis_NetworkAddress NdisAtmHardwareCurrentAddress
;
4889 } MSNdis_AtmHardwareCurrentAddress
, *PMSNdis_AtmHardwareCurrentAddress
;
4891 typedef struct _MSNdis_AtmMaxActiveVcs
{
4892 ULONG NdisAtmMaxActiveVcs
;
4893 } MSNdis_AtmMaxActiveVcs
, *PMSNdis_AtmMaxActiveVcs
;
4895 typedef struct _MSNdis_AtmMaxActiveVciBits
{
4896 ULONG NdisAtmMaxActiveVciBits
;
4897 } MSNdis_AtmMaxActiveVciBits
, *PMSNdis_AtmMaxActiveVciBits
;
4899 typedef struct _MSNdis_AtmMaxActiveVpiBits
{
4900 ULONG NdisAtmMaxActiveVpiBits
;
4901 } MSNdis_AtmMaxActiveVpiBits
, *PMSNdis_AtmMaxActiveVpiBits
;
4903 typedef struct _MSNdis_AtmMaxAal0PacketSize
{
4904 ULONG NdisAtmMaxAal0PacketSize
;
4905 } MSNdis_AtmMaxAal0PacketSize
, *PMSNdis_AtmMaxAal0PacketSize
;
4907 typedef struct _MSNdis_AtmMaxAal1PacketSize
{
4908 ULONG NdisAtmMaxAal1PacketSize
;
4909 } MSNdis_AtmMaxAal1PacketSize
, *PMSNdis_AtmMaxAal1PacketSize
;
4911 typedef struct _MSNdis_AtmMaxAal34PacketSize
{
4912 ULONG NdisAtmMaxAal34PacketSize
;
4913 } MSNdis_AtmMaxAal34PacketSize
, *PMSNdis_AtmMaxAal34PacketSize
;
4915 typedef struct _MSNdis_AtmMaxAal5PacketSize
{
4916 ULONG NdisAtmMaxAal5PacketSize
;
4917 } MSNdis_AtmMaxAal5PacketSize
, *PMSNdis_AtmMaxAal5PacketSize
;
4919 typedef struct _MSNdis_AtmReceiveCellsOk
{
4920 ULONGLONG NdisAtmReceiveCellsOk
;
4921 } MSNdis_AtmReceiveCellsOk
, *PMSNdis_AtmReceiveCellsOk
;
4923 typedef struct _MSNdis_AtmTransmitCellsOk
{
4924 ULONGLONG NdisAtmTransmitCellsOk
;
4925 } MSNdis_AtmTransmitCellsOk
, *PMSNdis_AtmTransmitCellsOk
;
4927 typedef struct _MSNdis_AtmReceiveCellsDropped
{
4928 ULONGLONG NdisAtmReceiveCellsDropped
;
4929 } MSNdis_AtmReceiveCellsDropped
, *PMSNdis_AtmReceiveCellsDropped
;
4931 typedef struct _MSNdis_EthernetPermanentAddress
{
4932 MSNdis_NetworkAddress NdisPermanentAddress
;
4933 } MSNdis_EthernetPermanentAddress
, *PMSNdis_EthernetPermanentAddress
;
4935 typedef struct _MSNdis_EthernetCurrentAddress
{
4936 MSNdis_NetworkAddress NdisCurrentAddress
;
4937 } MSNdis_EthernetCurrentAddress
, *PMSNdis_EthernetCurrentAddress
;
4939 typedef struct _MSNdis_EthernetMulticastList
{
4940 ULONG NumberElements
;
4941 MSNdis_NetworkAddress NdisMulticastList
[1];
4942 } MSNdis_EthernetMulticastList
, *PMSNdis_EthernetMulticastList
;
4944 typedef struct _MSNdis_EthernetMaximumMulticastListSize
{
4945 ULONG NdisEthernetMaximumMulticastListSize
;
4946 } MSNdis_EthernetMaximumMulticastListSize
, *PMSNdis_EthernetMaximumMulticastListSize
;
4948 typedef struct _MSNdis_EthernetMacOptions
{
4949 ULONG NdisEthernetMacOptions
;
4950 } MSNdis_EthernetMacOptions
, *PMSNdis_EthernetMacOptions
;
4952 typedef struct _MSNdis_EthernetReceiveErrorAlignment
{
4953 ULONG NdisEthernetReceiveErrorAlignment
;
4954 } MSNdis_EthernetReceiveErrorAlignment
, *PMSNdis_EthernetReceiveErrorAlignment
;
4956 typedef struct _MSNdis_EthernetOneTransmitCollision
{
4957 ULONG NdisEthernetOneTransmitCollision
;
4958 } MSNdis_EthernetOneTransmitCollision
, *PMSNdis_EthernetOneTransmitCollision
;
4960 typedef struct _MSNdis_EthernetMoreTransmitCollisions
{
4961 ULONG NdisEthernetMoreTransmitCollisions
;
4962 } MSNdis_EthernetMoreTransmitCollisions
, *PMSNdis_EthernetMoreTransmitCollisions
;
4964 typedef struct _MSNdis_TokenRingPermanentAddress
{
4965 MSNdis_NetworkAddress NdisPermanentAddress
;
4966 } MSNdis_TokenRingPermanentAddress
, *PMSNdis_TokenRingPermanentAddress
;
4968 typedef struct _MSNdis_TokenRingCurrentAddress
{
4969 MSNdis_NetworkAddress NdisCurrentAddress
;
4970 } MSNdis_TokenRingCurrentAddress
, *PMSNdis_TokenRingCurrentAddress
;
4972 typedef struct _MSNdis_TokenRingCurrentFunctional
{
4973 ULONG NdisTokenRingCurrentFunctional
;
4974 } MSNdis_TokenRingCurrentFunctional
, *PMSNdis_TokenRingCurrentFunctional
;
4976 typedef struct _MSNdis_TokenRingCurrentGroup
{
4977 ULONG NdisTokenRingCurrentGroup
;
4978 } MSNdis_TokenRingCurrentGroup
, *PMSNdis_TokenRingCurrentGroup
;
4980 typedef struct _MSNdis_TokenRingLastOpenStatus
{
4981 ULONG NdisTokenRingLastOpenStatus
;
4982 } MSNdis_TokenRingLastOpenStatus
, *PMSNdis_TokenRingLastOpenStatus
;
4984 typedef struct _MSNdis_TokenRingCurrentRingStatus
{
4985 ULONG NdisTokenRingCurrentRingStatus
;
4986 } MSNdis_TokenRingCurrentRingStatus
, *PMSNdis_TokenRingCurrentRingStatus
;
4988 typedef struct _MSNdis_TokenRingCurrentRingState
{
4989 ULONG NdisTokenRingCurrentRingState
;
4990 } MSNdis_TokenRingCurrentRingState
, *PMSNdis_TokenRingCurrentRingState
;
4992 typedef struct _MSNdis_TokenRingLineErrors
{
4993 ULONG NdisTokenRingLineErrors
;
4994 } MSNdis_TokenRingLineErrors
, *PMSNdis_TokenRingLineErrors
;
4996 typedef struct _MSNdis_TokenRingLostFrames
{
4997 ULONG NdisTokenRingLostFrames
;
4998 } MSNdis_TokenRingLostFrames
, *PMSNdis_TokenRingLostFrames
;
5000 typedef struct _MSNdis_FddiLongPermanentAddress
{
5001 MSNdis_NetworkAddress NdisPermanentAddress
;
5002 } MSNdis_FddiLongPermanentAddress
, *PMSNdis_FddiLongPermanentAddress
;
5004 typedef struct _MSNdis_FddiLongCurrentAddress
{
5005 MSNdis_NetworkAddress NdisCurrentAddress
;
5006 } MSNdis_FddiLongCurrentAddress
, *PMSNdis_FddiLongCurrentAddress
;
5008 typedef struct _MSNdis_FddiLongMulticastList
{
5009 ULONG NumberElements
;
5010 MSNdis_NetworkAddress NdisMulticastList
[1];
5011 } MSNdis_FddiLongMulticastList
, *PMSNdis_FddiLongMulticastList
;
5013 typedef struct _MSNdis_FddiLongMaximumListSize
{
5014 ULONG NdisFddiLongMaximumListSize
;
5015 } MSNdis_FddiLongMaximumListSize
, *PMSNdis_FddiLongMaximumListSize
;
5017 typedef struct _MSNdis_FddiShortPermanentAddress
{
5018 MSNdis_NetworkShortAddress NdisPermanentAddress
;
5019 } MSNdis_FddiShortPermanentAddress
, *PMSNdis_FddiShortPermanentAddress
;
5021 typedef struct _MSNdis_FddiShortCurrentAddress
{
5022 MSNdis_NetworkShortAddress NdisCurrentAddress
;
5023 } MSNdis_FddiShortCurrentAddress
, *PMSNdis_FddiShortCurrentAddress
;
5025 typedef struct _MSNdis_FddiShortMulticastList
{
5026 ULONG NumberElements
;
5027 MSNdis_NetworkShortAddress NdisMulticastList
[1];
5028 } MSNdis_FddiShortMulticastList
, *PMSNdis_FddiShortMulticastList
;
5030 typedef struct _MSNdis_FddiShortMaximumListSize
{
5031 ULONG NdisFddiShortMaximumListSize
;
5032 } MSNdis_FddiShortMaximumListSize
, *PMSNdis_FddiShortMaximumListSize
;
5034 typedef struct _MSNdis_FddiAttachmentType
{
5035 ULONG NdisFddiAttachmentType
;
5036 } MSNdis_FddiAttachmentType
, *PMSNdis_FddiAttachmentType
;
5038 typedef struct _MSNdis_FddiUpstreamNodeLong
{
5039 MSNdis_NetworkAddress NdisFddiUpstreamNodeLong
;
5040 } MSNdis_FddiUpstreamNodeLong
, *PMSNdis_FddiUpstreamNodeLong
;
5042 typedef struct _MSNdis_FddiDownstreamNodeLong
{
5043 MSNdis_NetworkAddress NdisFddiDownstreamNodeLong
;
5044 } MSNdis_FddiDownstreamNodeLong
, *PMSNdis_FddiDownstreamNodeLong
;
5046 typedef struct _MSNdis_FddiFrameErrors
{
5047 ULONG NdisFddiFrameErrors
;
5048 } MSNdis_FddiFrameErrors
, *PMSNdis_FddiFrameErrors
;
5050 typedef struct _MSNdis_FddiFramesLost
{
5051 ULONG NdisFddiFramesLost
;
5052 } MSNdis_FddiFramesLost
, *PMSNdis_FddiFramesLost
;
5054 typedef struct _MSNdis_FddiRingManagmentState
{
5055 ULONG NdisFddiRingManagmentState
;
5056 } MSNdis_FddiRingManagmentState
, *PMSNdis_FddiRingManagmentState
;
5058 typedef struct _MSNdis_FddiLctFailures
{
5059 ULONG NdisFddiLctFailures
;
5060 } MSNdis_FddiLctFailures
, *PMSNdis_FddiLctFailures
;
5062 typedef struct _MSNdis_FddiLemRejects
{
5063 ULONG NdisFddiLemRejects
;
5064 } MSNdis_FddiLemRejects
, *PMSNdis_FddiLemRejects
;
5066 typedef struct _MSNdis_FddiLConnectionState
{
5067 ULONG NdisFddiLConnectionState
;
5068 } MSNdis_FddiLConnectionState
, *PMSNdis_FddiLConnectionState
;
5070 typedef struct _MSNdis_ObjectHeader
{
5074 } MSNdis_ObjectHeader
, *PMSNdis_ObjectHeader
;
5076 typedef struct _MSNdis_WmiMethodHeader
{
5077 MSNdis_ObjectHeader Header
;
5080 ULONGLONG RequestId
;
5083 } MSNdis_WmiMethodHeader
, *PMSNdis_WmiMethodHeader
;
5085 typedef struct _MSNdis_WmiSetHeader
{
5086 MSNdis_ObjectHeader Header
;
5089 ULONGLONG RequestId
;
5092 } MSNdis_WmiSetHeader
, *PMSNdis_WmiSetHeader
;
5094 typedef struct _MSNdis_WmiOutputInfo
{
5095 MSNdis_ObjectHeader Header
;
5097 UCHAR SupportedRevision
;
5101 } MSNdis_WmiOutputInfo
, *PMSNdis_WmiOutputInfo
;
5103 typedef struct _MSNdis_WmiEnumAdapter
{
5104 MSNdis_ObjectHeader Header
;
5107 CHAR VariableData
[1];
5108 } MSNdis_WmiEnumAdapter
, *PMSNdis_WmiEnumAdapter
;
5110 typedef struct _MSNdis_LinkStateData
{
5111 MSNdis_ObjectHeader Header
;
5112 ULONG MediaConnectState
;
5113 ULONG MediaDuplexState
;
5114 ULONGLONG XmitLinkSpeed
;
5115 ULONGLONG RcvLinkSpeed
;
5116 ULONG PauseFunctions
;
5117 ULONG AutoNegotiationFlags
;
5118 } MSNdis_LinkStateData
, *PMSNdis_LinkStateData
;
5120 typedef struct _MSNdis_LinkParameters
{
5121 MSNdis_ObjectHeader Header
;
5122 ULONG MediaDuplexState
;
5123 ULONGLONG XmitLinkSpeed
;
5124 ULONGLONG RcvLinkSpeed
;
5125 ULONG PauseFunctions
;
5126 ULONG AutoNegotiationFlags
;
5127 } MSNdis_LinkParameters
, *PMSNdis_LinkParameters
;
5129 typedef struct _MSNdis_InterruptModerationParameters
{
5130 MSNdis_ObjectHeader Header
;
5132 ULONG InterruptModeration
;
5133 } MSNdis_InterruptModerationParameters
, *PMSNdis_InterruptModerationParameters
;
5135 typedef struct _MSNdis_StatisticsInfo
{
5136 MSNdis_ObjectHeader Header
;
5137 ULONG SupportedStatistics
;
5138 ULONGLONG ifInDiscards
;
5139 ULONGLONG ifInErrors
;
5140 ULONGLONG ifHCInOctets
;
5141 ULONGLONG ifHCInUcastPkts
;
5142 ULONGLONG ifHCInMulticastPkts
;
5143 ULONGLONG ifHCInBroadcastPkts
;
5144 ULONGLONG ifHCOutOctets
;
5145 ULONGLONG ifHCOutUcastPkts
;
5146 ULONGLONG ifHCOutMulticastPkts
;
5147 ULONGLONG ifHCOutBroadcastPkts
;
5148 ULONGLONG ifOutErrors
;
5149 ULONGLONG ifOutDiscards
;
5150 ULONGLONG ifHCInUcastOctets
;
5151 ULONGLONG ifHCInMulticastOctets
;
5152 ULONGLONG ifHCInBroadcastOctets
;
5153 ULONGLONG ifHCOutUcastOctets
;
5154 ULONGLONG ifHCOutMulticastOctets
;
5155 ULONGLONG ifHCOutBroadcastOctets
;
5156 } MSNdis_StatisticsInfo
, *PMSNdis_StatisticsInfo
;
5158 typedef struct _MSNdis_PortStateData
{
5159 MSNdis_ObjectHeader Header
;
5160 ULONG MediaConnectState
;
5161 ULONGLONG XmitLinkSpeed
;
5162 ULONGLONG RcvLinkSpeed
;
5164 ULONG SendControlState
;
5165 ULONG RcvControlState
;
5166 ULONG SendAuthorizationState
;
5167 ULONG RcvAuthorizationState
;
5169 } MSNdis_PortStateData
, *PMSNdis_PortStateData
;
5171 typedef struct _MSNdis_PortAuthParameters
{
5172 MSNdis_ObjectHeader Header
;
5173 ULONG SendControlState
;
5174 ULONG RcvControlState
;
5175 ULONG SendAuthorizationState
;
5176 ULONG RcvAuthorizationState
;
5177 } MSNdis_PortAuthParameters
, *PMSNdis_PortAuthParameters
;
5179 typedef struct _MSNdis_PortChar
{
5180 MSNdis_ObjectHeader Header
;
5184 ULONG MediaConnectState
;
5185 ULONGLONG XmitLinkSpeed
;
5186 ULONGLONG RcvLinkSpeed
;
5188 ULONG SendControlState
;
5189 ULONG RcvControlState
;
5190 ULONG SendAuthorizationState
;
5191 ULONG RcvAuthorizationState
;
5192 } MSNdis_PortChar
, *PMSNdis_PortChar
;
5194 typedef struct _MSNdis_PortArray
{
5195 MSNdis_ObjectHeader Header
;
5196 ULONG NumberOfPorts
;
5197 ULONG OffsetFirstPort
;
5199 MSNdis_PortChar Port
[1];
5200 } MSNdis_PortArray
, *PMSNdis_PortArray
;
5202 typedef struct _MSNdis_PciDeviceProperty
{
5203 MSNdis_ObjectHeader Header
;
5205 ULONG CurrentSpeedAndMode
;
5206 ULONG CurrentPayloadSize
;
5207 ULONG MaxPayloadSize
;
5208 ULONG MaxReadRequestSize
;
5209 ULONG CurrentLinkSpeed
;
5210 ULONG CurrentLinkWidth
;
5213 } MSNdis_PciDeviceProperty
, *PMSNdis_PciDeviceProperty
;
5215 typedef struct _MSNdis_WmiTcpLargeSendOffloadV1_IPv4
{
5216 ULONG Encapsulation
;
5217 ULONG MaxOffLoadSize
;
5218 ULONG MinSegmentCount
;
5221 } MSNdis_WmiTcpLargeSendOffloadV1_IPv4
, *PMSNdis_WmiTcpLargeSendOffloadV1_IPv4
;
5223 typedef struct _MSNdis_WmiTcpLargeSendOffloadV1
{
5224 MSNdis_WmiTcpLargeSendOffloadV1_IPv4 WmiIPv4
;
5225 } MSNdis_WmiTcpLargeSendOffloadV1
, *PMSNdis_WmiTcpLargeSendOffloadV1
;
5227 typedef struct _MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive
{
5228 ULONG Encapsulation
;
5229 ULONG IpOptionsSupported
;
5230 ULONG TcpOptionsSupported
;
5234 } MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive
, *PMSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive
;
5236 typedef struct _MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive
{
5237 ULONG Encapsulation
;
5238 ULONG IpExtensionHeadersSupported
;
5239 ULONG TcpOptionsSupported
;
5242 } MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive
, *PMSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive
;
5244 typedef struct _MSNdis_WmiTcpIpChecksumOffload
{
5245 MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive IPv4Transmit
;
5246 MSNdis_WmiTcpIpChecksumOffload_IPv4TransmitReceive IPv4Receive
;
5247 MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive IPv6Transmit
;
5248 MSNdis_WmiTcpIpChecksumOffload_IPv6TransmitReceive IPv6Receive
;
5249 } MSNdis_WmiTcpIpChecksumOffload
, *PMSNdis_WmiTcpIpChecksumOffload
;
5251 typedef struct _MSNdis_WmiIPSecOffloadV1_Supported
{
5252 ULONG Encapsulation
;
5253 ULONG AhEspCombined
;
5254 ULONG TransportTunnelCombined
;
5257 } MSNdis_WmiIPSecOffloadV1_Supported
, *PMSNdis_WmiIPSecOffloadV1_Supported
;
5259 typedef struct _MSNdis_WmiIPSecOffloadV1_IPv4AH
{
5266 } MSNdis_WmiIPSecOffloadV1_IPv4AH
, *PMSNdis_WmiIPSecOffloadV1_IPv4AH
;
5268 typedef struct _MSNdis_WmiIPSecOffloadV1_IPv4ESP
{
5277 } MSNdis_WmiIPSecOffloadV1_IPv4ESP
, *PMSNdis_WmiIPSecOffloadV1_IPv4ESP
;
5279 typedef struct _MSNdis_WmiIPSecOffloadV1
{
5280 MSNdis_WmiIPSecOffloadV1_Supported WmiSupported
;
5281 MSNdis_WmiIPSecOffloadV1_IPv4AH WmiIPv4AH
;
5282 MSNdis_WmiIPSecOffloadV1_IPv4ESP WmiIPv4ESP
;
5283 } MSNdis_WmiIPSecOffloadV1
, *PMSNdis_WmiIPSecOffloadV1
;
5285 typedef struct _MSNdis_WmiTcpLargeSendOffloadV2_IPv4
{
5286 ULONG Encapsulation
;
5287 ULONG MaxOffLoadSize
;
5288 ULONG MinSegmentCount
;
5289 } MSNdis_WmiTcpLargeSendOffloadV2_IPv4
, *PMSNdis_WmiTcpLargeSendOffloadV2_IPv4
;
5291 typedef struct _MSNdis_WmiTcpLargeSendOffloadV2_IPv6
{
5292 ULONG Encapsulation
;
5293 ULONG MaxOffLoadSize
;
5294 ULONG MinSegmentCount
;
5295 ULONG IpExtensionHeadersSupported
;
5296 ULONG TcpOptionsSupported
;
5297 } MSNdis_WmiTcpLargeSendOffloadV2_IPv6
, *PMSNdis_WmiTcpLargeSendOffloadV2_IPv6
;
5299 typedef struct _MSNdis_WmiTcpLargeSendOffloadV2
{
5300 MSNdis_WmiTcpLargeSendOffloadV2_IPv4 WmiIPv4
;
5301 MSNdis_WmiTcpLargeSendOffloadV2_IPv6 WmiIPv6
;
5302 } MSNdis_WmiTcpLargeSendOffloadV2
, *PMSNdis_WmiTcpLargeSendOffloadV2
;
5304 typedef struct _MSNdis_WmiOffload
{
5305 MSNdis_ObjectHeader Header
;
5306 MSNdis_WmiTcpIpChecksumOffload Checksum
;
5307 MSNdis_WmiTcpLargeSendOffloadV1 LsoV1
;
5308 MSNdis_WmiIPSecOffloadV1 IPsecV1
;
5309 MSNdis_WmiTcpLargeSendOffloadV2 LsoV2
;
5311 } MSNdis_WmiOffload
, *PMSNdis_WmiOffload
;
5313 typedef struct _MSNdis_TcpOffloadParameters
{
5314 MSNdis_ObjectHeader Header
;
5316 UCHAR TCPIPv4Checksum
;
5317 UCHAR UDPIPv4Checksum
;
5318 UCHAR TCPIPv6Checksum
;
5319 UCHAR UDPIPv6Checksum
;
5324 UCHAR TcpConnectionIPv4
;
5325 UCHAR TcpConnectionIPv6
;
5327 } MSNdis_TcpOffloadParameters
, *PMSNdis_TcpOffloadParameters
;
5329 typedef struct _MSNdis_WmiTcpConnectionOffload
{
5330 MSNdis_ObjectHeader Header
;
5331 ULONG Encapsulation
;
5334 ULONG SupportIp6ExtensionHeaders
;
5336 ULONG TcpConnectionOffloadCapacity
;
5338 } MSNdis_WmiTcpConnectionOffload
, *PMSNdis_WmiTcpConnectionOffload
;
5340 typedef struct _MSNdis_WmiHDSplitCurrentConfig
{
5341 MSNdis_ObjectHeader Header
;
5342 ULONG HardwareCapabilities
;
5343 ULONG CurrentCapabilities
;
5345 ULONG HDSplitCombineFlags
;
5347 ULONG MaxHeaderSize
;
5348 } MSNdis_WmiHDSplitCurrentConfig
, *PMSNdis_WmiHDSplitCurrentConfig
;
5350 typedef struct _MSNdis_HDSplitParameters
{
5351 MSNdis_ObjectHeader Header
;
5352 ULONG HDSplitCombineFlags
;
5353 } MSNdis_HDSplitParameters
, *PMSNdis_HDSplitParameters
;
5355 typedef struct _MSNdis_WmiReceiveScaleCapabilities
{
5356 MSNdis_ObjectHeader Header
;
5357 ULONG CapabilitiesFlags
;
5358 ULONG NumberOfInterruptMessages
;
5359 ULONG NumberOfReceiveQueues
;
5360 } MSNdis_WmiReceiveScaleCapabilities
, *PMSNdis_WmiReceiveScaleCapabilities
;
5362 typedef struct _MSNdis_ReceiveFilterCapabilities
{
5363 MSNdis_ObjectHeader Header
;
5365 ULONG EnabledFilterTypes
;
5366 ULONG EnabledQueueTypes
;
5368 ULONG SupportedQueueProperties
;
5369 ULONG SupportedFilterTests
;
5370 ULONG SupportedHeaders
;
5371 ULONG SupportedMacHeaderFields
;
5372 ULONG MaxMacHeaderFilters
;
5373 ULONG MaxQueueGroups
;
5374 ULONG MaxQueuesPerQueueGroup
;
5375 ULONG MinLookaheadSplitSize
;
5376 ULONG MaxLookaheadSplitSize
;
5377 } MSNdis_ReceiveFilterCapabilities
, *PMSNdis_ReceiveFilterCapabilities
;
5379 typedef struct _MSNdis_ReceiveFilterGlobalParameters
{
5380 MSNdis_ObjectHeader Header
;
5382 ULONG EnabledFilterTypes
;
5383 ULONG EnabledQueueTypes
;
5384 } MSNdis_ReceiveFilterGlobalParameters
, *PMSNdis_ReceiveFilterGlobalParameters
;
5386 typedef struct _MSNdis_CountedString
{
5389 } MSNdis_CountedString
, *PMSNdis_CountedString
;
5391 typedef struct _MSNdis_ReceiveFilterInfo
{
5392 MSNdis_ObjectHeader Header
;
5396 } MSNdis_ReceiveFilterInfo
, *PMSNdis_ReceiveFilterInfo
;
5398 typedef struct _MSNdis_ReceiveFilterInfoArray
{
5399 MSNdis_ObjectHeader Header
;
5401 ULONG FirstElementOffset
;
5404 MSNdis_ReceiveFilterInfo Filter
[1];
5405 } MSNdis_ReceiveFilterInfoArray
, *PMSNdis_ReceiveFilterInfoArray
;
5407 typedef struct _MSNdis_ReceiveFilterFieldParameters
{
5408 MSNdis_ObjectHeader Header
;
5411 ULONG ReceiveFilterTest
;
5412 ULONG MacHeaderField
;
5413 UCHAR FieldByteArrayValue
[16];
5414 UCHAR ResultByteArrayValue
[16];
5415 } MSNdis_ReceiveFilterFieldParameters
, *PMSNdis_ReceiveFilterFieldParameters
;
5417 typedef struct _MSNdis_ReceiveFilterParameters
{
5418 MSNdis_ObjectHeader Header
;
5423 ULONG FieldParametersArrayOffset
;
5424 ULONG FieldParametersArrayNumElements
;
5425 ULONG FieldParametersArrayElementSize
;
5426 ULONG RequestedFilterIdBitCount
;
5427 MSNdis_ReceiveFilterFieldParameters FieldParameters
[1];
5428 } MSNdis_ReceiveFilterParameters
, *PMSNdis_ReceiveFilterParameters
;
5430 typedef struct _MSNdis_NicSwitchCapabilities
{
5431 MSNdis_ObjectHeader Header
;
5433 ULONG NdisReserved1
;
5434 ULONG NumTotalMacAddresses
;
5435 ULONG NumMacAddressesPerPort
;
5436 ULONG NumVlansPerPort
;
5437 ULONG NdisReserved2
;
5438 ULONG NdisReserved3
;
5439 } MSNdis_NicSwitchCapabilities
, *PMSNdis_NicSwitchCapabilities
;
5441 typedef struct _MSNdis_GroupAffinity
{
5445 } MSNdis_GroupAffinity
, *PMSNdis_GroupAffinity
;
5447 typedef struct _MSNdis_ReceiveQueueParameters
{
5448 MSNdis_ObjectHeader Header
;
5453 MSNdis_GroupAffinity ProcessorAffinity
;
5454 ULONG NumSuggestedReceiveBuffers
;
5455 ULONG MSIXTableEntry
;
5456 ULONG LookaheadSize
;
5457 MSNdis_CountedString VmName
;
5458 MSNdis_CountedString QueueName
;
5459 } MSNdis_ReceiveQueueParameters
, *PMSNdis_ReceiveQueueParameters
;
5461 typedef struct _MSNdis_ReceiveQueueInfo
{
5462 MSNdis_ObjectHeader Header
;
5468 MSNdis_GroupAffinity ProcessorAffinity
;
5469 ULONG NumSuggestedReceiveBuffers
;
5470 ULONG MSIXTableEntry
;
5471 ULONG LookaheadSize
;
5472 MSNdis_CountedString VmName
;
5473 MSNdis_CountedString QueueName
;
5474 } MSNdis_ReceiveQueueInfo
, *PMSNdis_ReceiveQueueInfo
;
5476 typedef struct _MSNdis_ReceiveQueueInfoArray
{
5477 MSNdis_ObjectHeader Header
;
5478 ULONG FirstElementOffset
;
5481 MSNdis_ReceiveQueueInfo Queue
[1];
5482 } MSNdis_ReceiveQueueInfoArray
, *PMSNdis_ReceiveQueueInfoArray
;
5484 typedef struct _WmiQueryLinkState_IN
{
5485 MSNdis_WmiMethodHeader Header
;
5486 } WmiQueryLinkState_IN
, *PWmiQueryLinkState_IN
;
5488 typedef struct _WmiQueryLinkState_OUT
{
5489 MSNdis_LinkStateData LinkState
;
5490 } WmiQueryLinkState_OUT
, *PWmiQueryLinkState_OUT
;
5492 typedef struct _WmiQueryInterruptModeration_IN
{
5493 MSNdis_WmiMethodHeader Header
;
5494 } WmiQueryInterruptModeration_IN
, *PWmiQueryInterruptModeration_IN
;
5496 typedef struct _WmiQueryInterruptModeration_OUT
{
5497 MSNdis_InterruptModerationParameters InterruptModeration
;
5498 } WmiQueryInterruptModeration_OUT
, *PWmiQueryInterruptModeration_OUT
;
5500 typedef struct _WmiSetInterruptModeration_IN
{
5501 MSNdis_WmiMethodHeader MethodHeader
;
5502 MSNdis_InterruptModerationParameters InterruptModeration
;
5503 } WmiSetInterruptModeration_IN
, *PWmiSetInterruptModeration_IN
;
5505 typedef struct _WmiSetInterruptModeration_OUT
{
5506 MSNdis_WmiOutputInfo OutputInfo
;
5507 } WmiSetInterruptModeration_OUT
, *PWmiSetInterruptModeration_OUT
;
5509 typedef struct _WmiSetLinkParameters_IN
{
5510 MSNdis_WmiMethodHeader MethodHeader
;
5511 MSNdis_LinkParameters LinkParameters
;
5512 } WmiSetLinkParameters_IN
, *PWmiSetLinkParameters_IN
;
5514 typedef struct _WmiSetLinkParameters_OUT
{
5515 MSNdis_WmiOutputInfo OutputInfo
;
5516 } WmiSetLinkParameters_OUT
, *PWmiSetLinkParameters_OUT
;
5518 typedef struct _WmiQueryStatisticsInfo_IN
{
5519 MSNdis_WmiMethodHeader Header
;
5520 } WmiQueryStatisticsInfo_IN
, *PWmiQueryStatisticsInfo_IN
;
5522 typedef struct _WmiQueryStatisticsInfo_OUT
{
5523 MSNdis_StatisticsInfo StatisticsInfo
;
5524 } WmiQueryStatisticsInfo_OUT
, *PWmiQueryStatisticsInfo_OUT
;
5526 typedef struct _WmiQueryPortState_IN
{
5527 MSNdis_WmiMethodHeader Header
;
5528 } WmiQueryPortState_IN
, *PWmiQueryPortState_IN
;
5530 typedef struct _WmiQueryPortState_OUT
{
5531 MSNdis_PortStateData PortState
;
5532 } WmiQueryPortState_OUT
, *PWmiQueryPortState_OUT
;
5534 typedef struct _WmiEnumeratePorts_IN
{
5535 MSNdis_WmiMethodHeader Header
;
5536 } WmiEnumeratePorts_IN
, *PWmiEnumeratePorts_IN
;
5538 typedef struct _WmiEnumeratePorts_OUT
{
5539 MSNdis_PortArray Ports
;
5540 } WmiEnumeratePorts_OUT
, *PWmiEnumeratePorts_OUT
;
5542 typedef struct _WmiSetPortParameters_IN
{
5543 MSNdis_WmiMethodHeader MethodHeader
;
5544 MSNdis_PortAuthParameters PortParameters
;
5545 } WmiSetPortParameters_IN
, *PWmiSetPortParameters_IN
;
5547 typedef struct _WmiSetPortParameters_OUT
{
5548 MSNdis_WmiOutputInfo OutputInfo
;
5549 } WmiSetPortParameters_OUT
, *PWmiSetPortParameters_OUT
;
5551 typedef struct _WmiQueryPciDeviceCustomProperty_IN
{
5552 MSNdis_WmiMethodHeader Header
;
5553 } WmiQueryPciDeviceCustomProperty_IN
, *PWmiQueryPciDeviceCustomProperty_IN
;
5555 typedef struct _WmiQueryPciDeviceCustomProperty_OUT
{
5556 MSNdis_PciDeviceProperty PciDeviceProperty
;
5557 } WmiQueryPciDeviceCustomProperty_OUT
, *PWmiQueryPciDeviceCustomProperty_OUT
;
5559 typedef struct _MSNdis_EnumerateAdapterEx
{
5560 MSNdis_WmiEnumAdapter EnumerateAdapter
;
5561 } MSNdis_EnumerateAdapterEx
, *PMSNdis_EnumerateAdapterEx
;
5563 typedef struct _WmiQueryCurrentOffloadConfig_IN
{
5564 MSNdis_WmiMethodHeader Header
;
5565 } WmiQueryCurrentOffloadConfig_IN
, *PWmiQueryCurrentOffloadConfig_IN
;
5567 typedef struct _WmiQueryCurrentOffloadConfig_OUT
{
5568 MSNdis_WmiOffload Offload
;
5569 } WmiQueryCurrentOffloadConfig_OUT
, *PWmiQueryCurrentOffloadConfig_OUT
;
5571 typedef struct _WmiQueryHardwareOffloadConfig_IN
{
5572 MSNdis_WmiMethodHeader Header
;
5573 } WmiQueryHardwareOffloadConfig_IN
, *PWmiQueryHardwareOffloadConfig_IN
;
5575 typedef struct _WmiQueryHardwareOffloadConfig_OUT
{
5576 MSNdis_WmiOffload Offload
;
5577 } WmiQueryHardwareOffloadConfig_OUT
, *PWmiQueryHardwareOffloadConfig_OUT
;
5579 typedef struct _WmiSetTcpOffloadParameters_IN
{
5580 MSNdis_WmiMethodHeader MethodHeader
;
5581 MSNdis_TcpOffloadParameters TcpOffloadParameters
;
5582 } WmiSetTcpOffloadParameters_IN
, *PWmiSetTcpOffloadParameters_IN
;
5584 typedef struct _WmiSetTcpOffloadParameters_OUT
{
5585 MSNdis_WmiOutputInfo OutputInfo
;
5586 } WmiSetTcpOffloadParameters_OUT
, *PWmiSetTcpOffloadParameters_OUT
;
5588 typedef struct _WmiQueryTcpConnectionOffloadCurrentConfig_IN
{
5589 MSNdis_WmiMethodHeader Header
;
5590 } WmiQueryTcpConnectionOffloadCurrentConfig_IN
, *PWmiQueryTcpConnectionOffloadCurrentConfig_IN
;
5592 typedef struct _WmiQueryTcpConnectionOffloadCurrentConfig_OUT
{
5593 MSNdis_WmiTcpConnectionOffload Offload
;
5594 } WmiQueryTcpConnectionOffloadCurrentConfig_OUT
, *PWmiQueryTcpConnectionOffloadCurrentConfig_OUT
;
5596 typedef struct _WmiQueryTcpConnectionOffloadHardwareConfig_IN
{
5597 MSNdis_WmiMethodHeader Header
;
5598 } WmiQueryTcpConnectionOffloadHardwareConfig_IN
, *PWmiQueryTcpConnectionOffloadHardwareConfig_IN
;
5600 typedef struct _WmiQueryTcpConnectionOffloadHardwareConfig_OUT
{
5601 MSNdis_WmiTcpConnectionOffload Offload
;
5602 } WmiQueryTcpConnectionOffloadHardwareConfig_OUT
, *PWmiQueryTcpConnectionOffloadHardwareConfig_OUT
;
5604 typedef struct _WmiQueryReceiveScaleCapabilities_IN
{
5605 MSNdis_WmiMethodHeader Header
;
5606 } WmiQueryReceiveScaleCapabilities_IN
, *PWmiQueryReceiveScaleCapabilities_IN
;
5608 typedef struct _WmiQueryReceiveScaleCapabilities_OUT
{
5609 MSNdis_WmiReceiveScaleCapabilities RssCaps
;
5610 } WmiQueryReceiveScaleCapabilities_OUT
, *PWmiQueryReceiveScaleCapabilities_OUT
;
5612 typedef struct _WmiQueryHDSplitCurrentConfig_IN
{
5613 MSNdis_WmiMethodHeader Header
;
5614 } WmiQueryHDSplitCurrentConfig_IN
, *PWmiQueryHDSplitCurrentConfig_IN
;
5616 typedef struct _WmiQueryHDSplitCurrentConfig_OUT
{
5617 MSNdis_WmiHDSplitCurrentConfig HdSplitCurrentConfig
;
5618 } WmiQueryHDSplitCurrentConfig_OUT
, *PWmiQueryHDSplitCurrentConfig_OUT
;
5620 typedef struct _WmiSetHDSplitParameters_IN
{
5621 MSNdis_WmiMethodHeader MethodHeader
;
5622 MSNdis_HDSplitParameters HDSplitParameters
;
5623 } WmiSetHDSplitParameters_IN
, *PWmiSetHDSplitParameters_IN
;
5625 typedef struct _WmiSetHDSplitParameters_OUT
{
5626 MSNdis_WmiOutputInfo OutputInfo
;
5627 } WmiSetHDSplitParameters_OUT
, *PWmiSetHDSplitParameters_OUT
;
5629 typedef struct _WmiQueryPhysicalMediumTypeEx_IN
{
5630 MSNdis_WmiMethodHeader Header
;
5631 } WmiQueryPhysicalMediumTypeEx_IN
, *PWmiQueryPhysicalMediumTypeEx_IN
;
5633 typedef struct _WmiQueryPhysicalMediumTypeEx_OUT
{
5634 ULONG NdisPhysicalMediumTypeEx
;
5635 } WmiQueryPhysicalMediumTypeEx_OUT
, *PWmiQueryPhysicalMediumTypeEx_OUT
;
5637 typedef struct _WmiQueryReceiveFilterHardwareCapabilities_IN
{
5638 MSNdis_WmiMethodHeader Header
;
5639 } WmiQueryReceiveFilterHardwareCapabilities_IN
, *PWmiQueryReceiveFilterHardwareCapabilities_IN
;
5641 typedef struct _WmiQueryReceiveFilterHardwareCapabilities_OUT
{
5642 MSNdis_ReceiveFilterCapabilities ReceiveFilterHardwareCapabilities
;
5643 } WmiQueryReceiveFilterHardwareCapabilities_OUT
, *PWmiQueryReceiveFilterHardwareCapabilities_OUT
;
5645 typedef struct _WmiQueryReceiveFilterGlobalParameters_IN
{
5646 MSNdis_WmiMethodHeader Header
;
5647 } WmiQueryReceiveFilterGlobalParameters_IN
, *PWmiQueryReceiveFilterGlobalParameters_IN
;
5649 typedef struct _WmiQueryReceiveFilterGlobalParameters_OUT
{
5650 MSNdis_ReceiveFilterGlobalParameters ReceiveFilterGlobalParameters
;
5651 } WmiQueryReceiveFilterGlobalParameters_OUT
, *PWmiQueryReceiveFilterGlobalParameters_OUT
;
5653 typedef struct _WmiEnumReceiveFilters_IN
{
5654 MSNdis_WmiMethodHeader Header
;
5655 MSNdis_ReceiveFilterInfoArray ReceiveFilterInfoArray
;
5656 } WmiEnumReceiveFilters_IN
, *PWmiEnumReceiveFilters_IN
;
5658 typedef struct _WmiEnumReceiveFilters_OUT
{
5659 MSNdis_ReceiveFilterInfoArray ReceiveFilterInfoArray
;
5660 } WmiEnumReceiveFilters_OUT
, *PWmiEnumReceiveFilters_OUT
;
5662 typedef struct _WmiQueryReceiveFilterParameters_IN
{
5663 MSNdis_WmiMethodHeader Header
;
5664 MSNdis_ReceiveFilterParameters ReceiveFilterParameters
;
5665 } WmiQueryReceiveFilterParameters_IN
, *PWmiQueryReceiveFilterParameters_IN
;
5667 typedef struct _WmiQueryReceiveFilterParameters_OUT
{
5668 MSNdis_ReceiveFilterParameters ReceiveFilterParameters
;
5669 } WmiQueryReceiveFilterParameters_OUT
, *PWmiQueryReceiveFilterParameters_OUT
;
5671 typedef struct _WmiQueryReceiveFilterCurrentCapabilities_IN
{
5672 MSNdis_WmiMethodHeader Header
;
5673 } WmiQueryReceiveFilterCurrentCapabilities_IN
, *PWmiQueryReceiveFilterCurrentCapabilities_IN
;
5675 typedef struct _WmiQueryReceiveFilterCurrentCapabilities_OUT
{
5676 MSNdis_ReceiveFilterCapabilities ReceiveFilterCurrentCapabilities
;
5677 } WmiQueryReceiveFilterCurrentCapabilities_OUT
, *PWmiQueryReceiveFilterCurrentCapabilities_OUT
;
5679 typedef struct _WmiQueryNICSwitchHardwareCapabilities_IN
{
5680 MSNdis_WmiMethodHeader Header
;
5681 } WmiQueryNICSwitchHardwareCapabilities_IN
, *PWmiQueryNICSwitchHardwareCapabilities_IN
;
5683 typedef struct _WmiQueryNICSwitchHardwareCapabilities_OUT
{
5684 MSNdis_NicSwitchCapabilities NicSwitchHardwareCapabilities
;
5685 } WmiQueryNICSwitchHardwareCapabilities_OUT
, *PWmiQueryNICSwitchHardwareCapabilities_OUT
;
5687 typedef struct _WmiQueryNICSwitchCurrentCapabilities_IN
{
5688 MSNdis_WmiMethodHeader Header
;
5689 } WmiQueryNICSwitchCurrentCapabilities_IN
, *PWmiQueryNICSwitchCurrentCapabilities_IN
;
5691 typedef struct _WmiQueryNICSwitchCurrentCapabilities_OUT
{
5692 MSNdis_NicSwitchCapabilities NicSwitchCurrentCapabilities
;
5693 } WmiQueryNICSwitchCurrentCapabilities_OUT
, *PWmiQueryNICSwitchCurrentCapabilities_OUT
;
5695 typedef struct _WmiQueryReceiveQueueParameters_IN
{
5696 MSNdis_WmiMethodHeader Header
;
5697 MSNdis_ReceiveQueueParameters ReceiveQueueParameters
;
5698 } WmiQueryReceiveQueueParameters_IN
, *PWmiQueryReceiveQueueParameters_IN
;
5700 typedef struct _WmiQueryReceiveQueueParameters_OUT
{
5701 MSNdis_ReceiveQueueParameters ReceiveQueueParameters
;
5702 } WmiQueryReceiveQueueParameters_OUT
, *PWmiQueryReceiveQueueParameters_OUT
;
5704 typedef struct _WmiEnumReceiveQueues_IN
{
5705 MSNdis_WmiMethodHeader Header
;
5706 MSNdis_ReceiveQueueInfoArray ReceiveQueueInfoArray
;
5707 } WmiEnumReceiveQueues_IN
, *PWmiEnumReceiveQueues_IN
;
5709 typedef struct _WmiEnumReceiveQueues_OUT
{
5710 MSNdis_ReceiveQueueInfoArray ReceiveQueueInfoArray
;
5711 } WmiEnumReceiveQueues_OUT
, *PWmiEnumReceiveQueues_OUT
;
5713 typedef struct _MSNdis_80211_BaseServiceSetIdentifier
{
5714 UCHAR Ndis80211MacAddress
[6];
5715 } MSNdis_80211_BaseServiceSetIdentifier
, *PMSNdis_80211_BaseServiceSetIdentifier
;
5717 typedef struct _MSNdis_80211_ServiceSetIdentifier
{
5718 UCHAR Ndis80211SsId
[33];
5719 } MSNdis_80211_ServiceSetIdentifier
, *PMSNdis_80211_ServiceSetIdentifier
;
5721 typedef struct _MSNdis_80211_NetworkType
{
5722 ULONG Ndis80211NetworkType
;
5723 } MSNdis_80211_NetworkType
, *PMSNdis_80211_NetworkType
;
5725 typedef struct _MSNdis_80211_NetworkTypesSupported
{
5726 ULONG NumberOfItems
;
5727 MSNdis_80211_NetworkType Ndis80211NetworkTypes
[1];
5728 } MSNdis_80211_NetworkTypesSupported
, *PMSNdis_80211_NetworkTypesSupported
;
5730 typedef struct _MSNdis_80211_NetworkTypeInUse
{
5731 MSNdis_80211_NetworkType Ndis80211NetworkTypeInUse
;
5732 } MSNdis_80211_NetworkTypeInUse
, *PMSNdis_80211_NetworkTypeInUse
;
5734 typedef struct _MSNdis_80211_PowerMode
{
5735 ULONG Ndis80211PowerMode
;
5736 } MSNdis_80211_PowerMode
, *PMSNdis_80211_PowerMode
;
5738 typedef struct _MSNdis_80211_TransmitPowerLevel
{
5739 ULONG Ndis80211TransmitPowerLevel
;
5740 } MSNdis_80211_TransmitPowerLevel
, *PMSNdis_80211_TransmitPowerLevel
;
5742 typedef struct _MSNdis_80211_ReceivedSignalStrength
{
5743 LONG Ndis80211ReceivedSignalStrength
;
5744 } MSNdis_80211_ReceivedSignalStrength
, *PMSNdis_80211_ReceivedSignalStrength
;
5746 typedef struct _MSNdis_80211_ReceivedSignalStrengthEventTrigger
{
5747 LONG Ndis80211ReceivedSignalStrengthTrigger
;
5748 } MSNdis_80211_ReceivedSignalStrengthEventTrigger
, *PMSNdis_80211_ReceivedSignalStrengthEventTrigger
;
5750 typedef struct _MSNdis_80211_NetworkInfrastructure
{
5751 ULONG Ndis80211NetworkInfrastructure
;
5752 } MSNdis_80211_NetworkInfrastructure
, *PMSNdis_80211_NetworkInfrastructure
;
5754 typedef struct _MSNdis_80211_ConfigurationFH
{
5759 } MSNdis_80211_ConfigurationFH
, *PMSNdis_80211_ConfigurationFH
;
5761 typedef struct _MSNdis_80211_ConfigurationInfo
{
5766 MSNdis_80211_ConfigurationFH FHConfig
;
5767 } MSNdis_80211_ConfigurationInfo
, *PMSNdis_80211_ConfigurationInfo
;
5769 typedef struct _MSNdis_80211_WLanBssId
{
5770 ULONG Ndis80211WLanBssIdLength
;
5771 UCHAR Ndis80211MacAddress
[6];
5773 ULONG Ndis80211SsIdLength
;
5774 UCHAR Ndis80211SsId
[32];
5775 ULONG Ndis80211Privacy
;
5776 ULONG Ndis80211Rssi
;
5777 MSNdis_80211_NetworkType Ndis80211NetworkTypeInUse
;
5778 MSNdis_80211_ConfigurationInfo Ndis80211Configuration
;
5779 MSNdis_80211_NetworkInfrastructure Ndis80211InfrastructureMode
;
5780 UCHAR Ndis80211SupportedRate
[8];
5781 } MSNdis_80211_WLanBssId
, *PMSNdis_80211_WLanBssId
;
5783 typedef struct _MSNdis_80211_BSSIList
{
5784 ULONG NumberOfItems
;
5785 MSNdis_80211_WLanBssId Ndis80211BSSIList
[1];
5786 } MSNdis_80211_BSSIList
, *PMSNdis_80211_BSSIList
;
5788 typedef struct _MSNdis_80211_InfrastructureMode
{
5789 MSNdis_80211_NetworkInfrastructure Ndis80211InfrastructureMode
;
5790 } MSNdis_80211_InfrastructureMode
, *PMSNdis_80211_InfrastructureMode
;
5792 typedef struct _MSNdis_80211_FragmentationThreshold
{
5793 ULONG Ndis80211FragmentationThreshold
;
5794 } MSNdis_80211_FragmentationThreshold
, *PMSNdis_80211_FragmentationThreshold
;
5796 typedef struct _MSNdis_80211_RTSThreshold
{
5797 ULONG Ndis80211RTSThreshold
;
5798 } MSNdis_80211_RTSThreshold
, *PMSNdis_80211_RTSThreshold
;
5800 typedef struct _MSNdis_80211_NumberOfAntennas
{
5801 ULONG Ndis80211NumberOfAntennas
;
5802 } MSNdis_80211_NumberOfAntennas
, *PMSNdis_80211_NumberOfAntennas
;
5804 typedef struct _MSNdis_80211_ReceiveAntennaSelected
{
5805 ULONG Ndis80211ReceiveAntennaSelected
;
5806 } MSNdis_80211_ReceiveAntennaSelected
, *PMSNdis_80211_ReceiveAntennaSelected
;
5808 typedef struct _MSNdis_80211_TransmitAntennaSelected
{
5809 ULONG Ndis80211TransmitAntennaSelected
;
5810 } MSNdis_80211_TransmitAntennaSelected
, *PMSNdis_80211_TransmitAntennaSelected
;
5812 typedef struct _MSNdis_80211_DataRates
{
5813 UCHAR Ndis80211DataRate
[8];
5814 } MSNdis_80211_DataRates
, *PMSNdis_80211_DataRates
;
5816 typedef struct _MSNdis_80211_DesiredDataRates
{
5817 UCHAR Ndis80211DesiredRate
[8];
5818 } MSNdis_80211_DesiredDataRates
, *PMSNdis_80211_DesiredDataRates
;
5820 typedef struct _MSNdis_80211_Configuration
{
5821 MSNdis_80211_ConfigurationInfo Ndis80211Config
;
5822 } MSNdis_80211_Configuration
, *PMSNdis_80211_Configuration
;
5824 typedef struct _MSNdis_80211_Statistics
{
5825 ULONG StatisticsLength
;
5826 ULONGLONG TransmittedFragmentCount
;
5827 ULONGLONG MulticastTransmittedFrameCount
;
5828 ULONGLONG FailedCount
;
5829 ULONGLONG RetryCount
;
5830 ULONGLONG MultipleRetryCount
;
5831 ULONGLONG RTSSuccessCount
;
5832 ULONGLONG RTSFailureCount
;
5833 ULONGLONG ACKFailureCount
;
5834 ULONGLONG FrameDuplicateCount
;
5835 ULONGLONG ReceivedFragmentCount
;
5836 ULONGLONG MulticastReceivedFrameCount
;
5837 ULONGLONG FCSErrorCount
;
5838 } MSNdis_80211_Statistics
, *PMSNdis_80211_Statistics
;
5840 typedef struct _MSNdis_80211_AddWEP
{
5844 UCHAR KeyMaterial
[1];
5845 } MSNdis_80211_AddWEP
, *PMSNdis_80211_AddWEP
;
5847 typedef struct _MSNdis_80211_RemoveWEP
{
5848 ULONG Ndis80211KeyIndex
;
5849 } MSNdis_80211_RemoveWEP
, *PMSNdis_80211_RemoveWEP
;
5851 typedef struct _MSNdis_80211_Disassociate
{
5852 ULONG UnusedParameter
;
5853 } MSNdis_80211_Disassociate
, *PMSNdis_80211_Disassociate
;
5855 typedef struct _MSNdis_80211_BssIdListScan
{
5856 ULONG UnusedParameter
;
5857 } MSNdis_80211_BssIdListScan
, *PMSNdis_80211_BssIdListScan
;
5859 typedef struct _MSNdis_80211_AuthenticationMode
{
5860 ULONG Ndis80211AuthenticationMode
;
5861 } MSNdis_80211_AuthenticationMode
, *PMSNdis_80211_AuthenticationMode
;
5863 typedef struct _MSNdis_80211_PrivacyFilter
{
5864 ULONG Ndis80211PrivacyFilter
;
5865 } MSNdis_80211_PrivacyFilter
, *PMSNdis_80211_PrivacyFilter
;
5867 typedef struct _MSNdis_80211_WEPStatus
{
5868 ULONG Ndis80211WEPStatus
;
5869 } MSNdis_80211_WEPStatus
, *PMSNdis_80211_WEPStatus
;
5871 typedef struct _MSNdis_80211_ReloadDefaults
{
5872 ULONG Ndis80211ReloadDefaults
;
5873 } MSNdis_80211_ReloadDefaults
, *PMSNdis_80211_ReloadDefaults
;
5875 typedef struct _MSNdis_PMAdminConfigState
{
5876 ULONG NdisPMAdminConfigState
;
5877 } MSNdis_PMAdminConfigState
, *PMSNdis_PMAdminConfigState
;
5879 typedef struct _MSNdis_PMAdminConfigParam
{
5880 MSNdis_ObjectHeader Header
;
5881 MSNdis_PMAdminConfigState WakeOnPattern
;
5882 MSNdis_PMAdminConfigState WakeOnMagicPacket
;
5883 MSNdis_PMAdminConfigState DeviceSleepOnDisconnect
;
5884 MSNdis_PMAdminConfigState PMARPOffload
;
5885 MSNdis_PMAdminConfigState PMNDOffload
;
5886 MSNdis_PMAdminConfigState PMWiFiRekeyOffload
;
5887 } MSNdis_PMAdminConfigParam
, *PMSNdis_PMAdminConfigParam
;
5889 typedef struct _MSNdis_PMAdminConfig
{
5890 MSNdis_PMAdminConfigParam PMAdminConfigParam
;
5891 } MSNdis_PMAdminConfig
, *PMSNdis_PMAdminConfig
;
5893 typedef struct _MSNdis_PMCapabilityState
{
5894 ULONG NdisPMCapabilityState
;
5895 } MSNdis_PMCapabilityState
, *PMSNdis_PMCapabilityState
;
5897 typedef struct _MSNdis_PMCapabilitiesParam
{
5898 MSNdis_ObjectHeader Header
;
5899 MSNdis_PMCapabilityState WakeOnPattern
;
5900 MSNdis_PMCapabilityState WakeOnMagicPacket
;
5901 MSNdis_PMCapabilityState DeviceSleepOnDisconnect
;
5902 MSNdis_PMCapabilityState PMARPOffload
;
5903 MSNdis_PMCapabilityState PMNDOffload
;
5904 MSNdis_PMCapabilityState PMWiFiRekeyOffload
;
5905 } MSNdis_PMCapabilitiesParam
, *PMSNdis_PMCapabilitiesParam
;
5907 typedef struct _MSNdis_PMCapabilities
{
5908 MSNdis_PMCapabilitiesParam PMCapabilitiesParam
;
5909 } MSNdis_PMCapabilities
, *PMSNdis_PMCapabilities
;
5911 typedef struct _MSNdis_StatusMediaSpecificIndication
{
5912 ULONG NumberElements
;
5913 UCHAR NdisStatusMediaSpecificIndication
[1];
5914 } MSNdis_StatusMediaSpecificIndication
, *PMSNdis_StatusMediaSpecificIndication
;
5916 typedef struct _MSNdis_StatusLinkSpeedChange
{
5917 MSNdis_NetworkLinkSpeed NdisStatusLinkSpeedChange
;
5918 } MSNdis_StatusLinkSpeedChange
, *PMSNdis_StatusLinkSpeedChange
;
5920 typedef struct _MSNdis_StatusProtocolBind
{
5921 CHAR VariableData
[1];
5922 } MSNdis_StatusProtocolBind
, *PMSNdis_StatusProtocolBind
;
5924 typedef struct _MSNdis_StatusProtocolUnbind
{
5925 CHAR VariableData
[1];
5926 } MSNdis_StatusProtocolUnbind
, *PMSNdis_StatusProtocolUnbind
;
5928 typedef struct _MSNdis_StatusDevicePowerOn
{
5929 CHAR VariableData
[1];
5930 } MSNdis_StatusDevicePowerOn
, *PMSNdis_StatusDevicePowerOn
;
5932 typedef struct _MSNdis_StatusDevicePowerOff
{
5933 CHAR VariableData
[1];
5934 } MSNdis_StatusDevicePowerOff
, *PMSNdis_StatusDevicePowerOff
;
5936 typedef struct _MSNdis_StatusDevicePowerOnEx
{
5937 CHAR VariableData
[1];
5938 } MSNdis_StatusDevicePowerOnEx
, *PMSNdis_StatusDevicePowerOnEx
;
5940 typedef struct _MSNdis_StatusDevicePowerOffEx
{
5941 CHAR VariableData
[1];
5942 } MSNdis_StatusDevicePowerOffEx
, *PMSNdis_StatusDevicePowerOffEx
;
5944 typedef struct _MSNdis_StatusTaskOffloadChange
{
5945 ULONG NumberElements
;
5946 UCHAR TaskOffloadCapabilities
[1];
5947 } MSNdis_StatusTaskOffloadChange
, *PMSNdis_StatusTaskOffloadChange
;
5949 typedef struct _MSNdis_StatusPacketFilterChange
{
5950 ULONG NumberElements
;
5951 UCHAR NdisPacketFilterStatusIndication
[1];
5952 } MSNdis_StatusPacketFilterChange
, *PMSNdis_StatusPacketFilterChange
;
5954 typedef struct _MSNdis_StatusNetworkChange
{
5955 ULONG NumberElements
;
5956 UCHAR NdisNetworkChangeStatusIndication
[1];
5957 } MSNdis_StatusNetworkChange
, *PMSNdis_StatusNetworkChange
;
5959 typedef struct _MSNdis_StatusOperationalStatus
{
5960 ULONG NumberElements
;
5961 UCHAR NdisOperationalStatusStatusIndication
[1];
5962 } MSNdis_StatusOperationalStatus
, *PMSNdis_StatusOperationalStatus
;
5964 typedef struct _MSNdis_StatusLinkState
{
5965 ULONG NumberElements
;
5966 UCHAR NdisLinkStateStatusIndication
[1];
5967 } MSNdis_StatusLinkState
, *PMSNdis_StatusLinkState
;
5969 typedef struct _MSNdis_StatusPortState
{
5970 ULONG NumberElements
;
5971 UCHAR NdisPortStateStatusIndication
[1];
5972 } MSNdis_StatusPortState
, *PMSNdis_StatusPortState
;
5974 typedef struct _MSNdis_StatusMediaSpecificIndicationEx
{
5975 ULONG NumberElements
;
5976 UCHAR NdisStatusMediaSpecificIndication
[1];
5977 } MSNdis_StatusMediaSpecificIndicationEx
, *PMSNdis_StatusMediaSpecificIndicationEx
;
5979 typedef struct _MSNdis_StatusHDSplitCurrentConfig
{
5980 ULONG NumberElements
;
5981 UCHAR HDSplitCurrentConfig
[1];
5982 } MSNdis_StatusHDSplitCurrentConfig
, *PMSNdis_StatusHDSplitCurrentConfig
;
5984 typedef struct _MSNdis_StatusDot11ScanConfirm
{
5985 ULONG NumberElements
;
5986 UCHAR NdisStatusDot11ScanConfirmIndication
[1];
5987 } MSNdis_StatusDot11ScanConfirm
, *PMSNdis_StatusDot11ScanConfirm
;
5989 typedef struct _MSNdis_StatusDot11MPDUMaxLengthChange
{
5990 ULONG NumberElements
;
5991 UCHAR NdisStatusDot11MPDUMaxLengthChangeIndication
[1];
5992 } MSNdis_StatusDot11MPDUMaxLengthChange
, *PMSNdis_StatusDot11MPDUMaxLengthChange
;
5994 typedef struct _MSNdis_StatusDot11AssociationStart
{
5995 ULONG NumberElements
;
5996 UCHAR NdisStatusDot11AssociationStartIndication
[1];
5997 } MSNdis_StatusDot11AssociationStart
, *PMSNdis_StatusDot11AssociationStart
;
5999 typedef struct _MSNdis_StatusDot11AssociationCompletion
{
6000 ULONG NumberElements
;
6001 UCHAR NdisStatusDot11AssociationCompletionIndication
[1];
6002 } MSNdis_StatusDot11AssociationCompletion
, *PMSNdis_StatusDot11AssociationCompletion
;
6004 typedef struct _MSNdis_StatusDot11ConnectionStart
{
6005 ULONG NumberElements
;
6006 UCHAR NdisStatusDot11ConnectionStartIndication
[1];
6007 } MSNdis_StatusDot11ConnectionStart
, *PMSNdis_StatusDot11ConnectionStart
;
6009 typedef struct _MSNdis_StatusDot11ConnectionCompletion
{
6010 ULONG NumberElements
;
6011 UCHAR NdisStatusDot11ConnectionCompletionIndication
[1];
6012 } MSNdis_StatusDot11ConnectionCompletion
, *PMSNdis_StatusDot11ConnectionCompletion
;
6014 typedef struct _MSNdis_StatusDot11RoamingStart
{
6015 ULONG NumberElements
;
6016 UCHAR NdisStatusDot11RoamingStartIndication
[1];
6017 } MSNdis_StatusDot11RoamingStart
, *PMSNdis_StatusDot11RoamingStart
;
6019 typedef struct _MSNdis_StatusDot11RoamingCompletion
{
6020 ULONG NumberElements
;
6021 UCHAR NdisStatusDot11RoamingCompletionIndication
[1];
6022 } MSNdis_StatusDot11RoamingCompletion
, *PMSNdis_StatusDot11RoamingCompletion
;
6024 typedef struct _MSNdis_StatusDot11Disassociation
{
6025 ULONG NumberElements
;
6026 UCHAR NdisStatusDot11DisassociationIndication
[1];
6027 } MSNdis_StatusDot11Disassociation
, *PMSNdis_StatusDot11Disassociation
;
6029 typedef struct _MSNdis_StatusDot11TkipmicFailure
{
6030 ULONG NumberElements
;
6031 UCHAR NdisStatusDot11TkipmicFailureIndication
[1];
6032 } MSNdis_StatusDot11TkipmicFailure
, *PMSNdis_StatusDot11TkipmicFailure
;
6034 typedef struct _MSNdis_StatusDot11PmkidCandidateList
{
6035 ULONG NumberElements
;
6036 UCHAR NdisStatusDot11PmkidCandidateListIndication
[1];
6037 } MSNdis_StatusDot11PmkidCandidateList
, *PMSNdis_StatusDot11PmkidCandidateList
;
6039 typedef struct _MSNdis_StatusDot11PhyStateChange
{
6040 ULONG NumberElements
;
6041 UCHAR NdisStatusDot11PhyStateChangeIndication
[1];
6042 } MSNdis_StatusDot11PhyStateChange
, *PMSNdis_StatusDot11PhyStateChange
;
6044 typedef struct _MSNdis_StatusDot11LinkQuality
{
6045 ULONG NumberElements
;
6046 UCHAR NdisStatusDot11LinkQualityIndication
[1];
6047 } MSNdis_StatusDot11LinkQuality
, *PMSNdis_StatusDot11LinkQuality
;
6049 typedef struct _KEYBOARD_PORT_WMI_STD_DATA
{
6050 ULONG ConnectorType
;
6051 ULONG DataQueueSize
;
6055 } KEYBOARD_PORT_WMI_STD_DATA
, *PKEYBOARD_PORT_WMI_STD_DATA
;
6057 typedef struct _KEYBOARD_ID_EX
{
6060 } KEYBOARD_ID_EX
, *PKEYBOARD_ID_EX
;
6062 typedef struct _POINTER_PORT_WMI_STD_DATA
{
6063 ULONG ConnectorType
;
6064 ULONG DataQueueSize
;
6068 } POINTER_PORT_WMI_STD_DATA
, *PPOINTER_PORT_WMI_STD_DATA
;
6070 typedef struct _MSMouse_ClassInformation
{
6072 } MSMouse_ClassInformation
, *PMSMouse_ClassInformation
;
6074 typedef struct _MSKeyboard_ClassInformation
{
6076 } MSKeyboard_ClassInformation
, *PMSKeyboard_ClassInformation
;
6078 typedef struct _AGP_STD_DATA
{
6079 ULONGLONG ApertureBase
;
6080 ULONG ApertureLength
;
6083 } AGP_STD_DATA
, *PAGP_STD_DATA
;
6085 typedef struct _MSAcpi_ThermalZoneTemperature
{
6087 ULONG ThermalConstant1
;
6088 ULONG ThermalConstant2
;
6090 ULONG SamplingPeriod
;
6091 ULONG CurrentTemperature
;
6092 ULONG PassiveTripPoint
;
6093 ULONG CriticalTripPoint
;
6094 ULONG ActiveTripPointCount
;
6095 ULONG ActiveTripPoint
[10];
6096 } MSAcpi_ThermalZoneTemperature
, *PMSAcpi_ThermalZoneTemperature
;
6098 typedef struct _WMI_DISK_GEOMETRY
{
6101 ULONG TracksPerCylinder
;
6102 ULONG SectorsPerTrack
;
6103 ULONG BytesPerSector
;
6104 } WMI_DISK_GEOMETRY
, *PWMI_DISK_GEOMETRY
;
6106 typedef struct _WMI_DISK_PERFORMANCE
{
6108 LONGLONG BytesWritten
;
6117 ULONG StorageDeviceNumber
;
6118 USHORT StorageManagerName
[8];
6119 } WMI_DISK_PERFORMANCE
, *PWMI_DISK_PERFORMANCE
;
6121 typedef struct _MSDiskDriver_Performance
{
6122 WMI_DISK_PERFORMANCE PerfData
;
6123 CHAR VariableData
[1];
6124 } MSDiskDriver_Performance
, *PMSDiskDriver_Performance
;
6126 typedef struct _STORAGE_FAILURE_PREDICT_STATUS
{
6128 BOOLEAN PredictFailure
;
6129 } STORAGE_FAILURE_PREDICT_STATUS
, *PSTORAGE_FAILURE_PREDICT_STATUS
;
6131 typedef struct _STORAGE_FAILURE_PREDICT_DATA
{
6133 UCHAR VendorSpecific
[512];
6134 } STORAGE_FAILURE_PREDICT_DATA
, *PSTORAGE_FAILURE_PREDICT_DATA
;
6136 typedef struct _ATAPI_FAILURE_PREDICT_DATA
{
6138 UCHAR VendorSpecific
[362];
6139 UCHAR OfflineCollectionStatus
;
6140 UCHAR SelfTestStatus
;
6142 UCHAR VendorSpecific2
;
6143 UCHAR OfflineCollectCapability
;
6144 USHORT SmartCapability
;
6145 UCHAR ErrorLogCapability
;
6146 UCHAR VendorSpecific3
;
6147 UCHAR ShortPollTimeInMinutes
;
6148 UCHAR ExtendedPollTimeInMinutes
;
6150 UCHAR VendorSpecific4
[125];
6152 } ATAPI_FAILURE_PREDICT_DATA
, *PATAPI_FAILURE_PREDICT_DATA
;
6154 typedef struct _STORAGE_FAILURE_PREDICT_THRESHOLDS
{
6155 UCHAR VendorSpecific
[512];
6156 } STORAGE_FAILURE_PREDICT_THRESHOLDS
, *PSTORAGE_FAILURE_PREDICT_THRESHOLDS
;
6158 typedef struct _STORAGE_FAILURE_PREDICT_EVENT
{
6160 UCHAR VendorSpecific
[1];
6161 } STORAGE_FAILURE_PREDICT_EVENT
, *PSTORAGE_FAILURE_PREDICT_EVENT
;
6163 typedef struct _ALLOW_PERFORMANCE_HIT_IN
{
6165 } ALLOW_PERFORMANCE_HIT_IN
, *PALLOW_PERFORMANCE_HIT_IN
;
6167 typedef struct _ENABLE_DISABLE_FP_IN
{
6169 } ENABLE_DISABLE_FP_IN
, *PENABLE_DISABLE_FP_IN
;
6171 typedef struct _ENABLE_DISABLE_FP_POLLING_IN
{
6174 } ENABLE_DISABLE_FP_POLLING_IN
, *PENABLE_DISABLE_FP_POLLING_IN
;
6176 typedef struct _GET_FP_CAPABILITY_OUT
{
6178 } GET_FP_CAPABILITY_OUT
, *PGET_FP_CAPABILITY_OUT
;
6180 typedef struct _ENABLE_OFFLINE_DIAGS_OUT
{
6182 } ENABLE_OFFLINE_DIAGS_OUT
, *PENABLE_OFFLINE_DIAGS_OUT
;
6184 typedef struct _READ_LOG_SECTORS_IN
{
6187 } READ_LOG_SECTORS_IN
, *PREAD_LOG_SECTORS_IN
;
6189 typedef struct _READ_LOG_SECTORS_OUT
{
6191 UCHAR LogSectors
[1];
6192 } READ_LOG_SECTORS_OUT
, *PREAD_LOG_SECTORS_OUT
;
6194 typedef struct _WRITE_LOG_SECTORS_IN
{
6198 UCHAR LogSectors
[1];
6199 } WRITE_LOG_SECTORS_IN
, *PWRITE_LOG_SECTORS_IN
;
6201 typedef struct _WRITE_LOG_SECTORS_OUT
{
6203 } WRITE_LOG_SECTORS_OUT
, *PWRITE_LOG_SECTORS_OUT
;
6205 typedef struct _EXECUTE_SELF_TEST_IN
{
6207 } EXECUTE_SELF_TEST_IN
, *PEXECUTE_SELF_TEST_IN
;
6209 typedef struct _EXECUTE_SELF_TEST_OUT
{
6211 } EXECUTE_SELF_TEST_OUT
, *PEXECUTE_SELF_TEST_OUT
;
6213 typedef struct _STORAGE_SCSI_INFO_EXCEPTIONS
{
6214 BOOLEAN PageSavable
;
6218 ULONG IntervalTimer
;
6220 } STORAGE_SCSI_INFO_EXCEPTIONS
, *PSTORAGE_SCSI_INFO_EXCEPTIONS
;
6222 typedef struct _MSIde_PortDeviceInfo
{
6226 } MSIde_PortDeviceInfo
, *PMSIde_PortDeviceInfo
;
6228 typedef struct _MSSerial_PortName
{
6229 CHAR VariableData
[1];
6230 } MSSerial_PortName
, *PMSSerial_PortName
;
6232 typedef struct _SERIAL_WMI_COMM_DATA
{
6236 BOOLEAN ParityCheckEnable
;
6238 ULONG XoffCharacter
;
6239 ULONG XoffXmitThreshold
;
6241 ULONG XonXmitThreshold
;
6242 ULONG MaximumBaudRate
;
6243 ULONG MaximumOutputBufferSize
;
6244 ULONG MaximumInputBufferSize
;
6245 BOOLEAN Support16BitMode
;
6246 BOOLEAN SupportDTRDSR
;
6247 BOOLEAN SupportIntervalTimeouts
;
6248 BOOLEAN SupportParityCheck
;
6249 BOOLEAN SupportRTSCTS
;
6250 BOOLEAN SupportXonXoff
;
6251 BOOLEAN SettableBaudRate
;
6252 BOOLEAN SettableDataBits
;
6253 BOOLEAN SettableFlowControl
;
6254 BOOLEAN SettableParity
;
6255 BOOLEAN SettableParityCheck
;
6256 BOOLEAN SettableStopBits
;
6258 } SERIAL_WMI_COMM_DATA
, *PSERIAL_WMI_COMM_DATA
;
6260 typedef struct _SERIAL_WMI_HW_DATA
{
6264 ULONGLONG IrqAffinityMask
;
6265 ULONG InterruptType
;
6266 ULONGLONG BaseIOAddress
;
6267 } SERIAL_WMI_HW_DATA
, *PSERIAL_WMI_HW_DATA
;
6269 typedef struct _SERIAL_WMI_PERF_DATA
{
6270 ULONG ReceivedCount
;
6271 ULONG TransmittedCount
;
6272 ULONG FrameErrorCount
;
6273 ULONG SerialOverrunErrorCount
;
6274 ULONG BufferOverrunErrorCount
;
6275 ULONG ParityErrorCount
;
6276 } SERIAL_WMI_PERF_DATA
, *PSERIAL_WMI_PERF_DATA
;
6278 typedef struct _SERIAL_WMI_COMMPROP
{
6279 USHORT wPacketLength
;
6280 USHORT wPacketVersion
;
6281 ULONG dwServiceMask
;
6286 ULONG dwProvSubType
;
6287 ULONG dwProvCapabilities
;
6288 ULONG dwSettableParams
;
6289 ULONG dwSettableBaud
;
6290 USHORT wSettableData
;
6291 USHORT wSettableStopParity
;
6292 ULONG dwCurrentTxQueue
;
6293 ULONG dwCurrentRxQueue
;
6296 ULONG dwProvCharSize
;
6297 UCHAR wcProvChar
[1];
6298 } SERIAL_WMI_COMMPROP
, *PSERIAL_WMI_COMMPROP
;
6300 typedef struct _PARPORT_WMI_ALLOC_FREE_COUNTS
{
6301 ULONG PortAllocates
;
6303 } PARPORT_WMI_ALLOC_FREE_COUNTS
, *PPARPORT_WMI_ALLOC_FREE_COUNTS
;
6305 typedef struct _PARALLEL_WMI_LOG_INFO
{
6309 LONGLONG SppWriteCount
;
6310 LONGLONG NibbleReadCount
;
6311 LONGLONG BoundedEcpWriteCount
;
6312 LONGLONG BoundedEcpReadCount
;
6313 LONGLONG HwEcpWriteCount
;
6314 LONGLONG HwEcpReadCount
;
6315 LONGLONG SwEcpWriteCount
;
6316 LONGLONG SwEcpReadCount
;
6317 LONGLONG HwEppWriteCount
;
6318 LONGLONG HwEppReadCount
;
6319 LONGLONG SwEppWriteCount
;
6320 LONGLONG SwEppReadCount
;
6321 LONGLONG ByteReadCount
;
6322 LONGLONG ChannelNibbleReadCount
;
6323 } PARALLEL_WMI_LOG_INFO
, *PPARALLEL_WMI_LOG_INFO
;
6325 typedef struct _REDBOOK_WMI_STD_DATA
{
6326 ULONG NumberOfBuffers
;
6327 ULONG SectorsPerRead
;
6328 ULONG SectorsPerReadMask
;
6329 ULONG MaximumSectorsPerRead
;
6330 BOOLEAN PlayEnabled
;
6331 BOOLEAN CDDASupported
;
6332 BOOLEAN CDDAAccurate
;
6334 } REDBOOK_WMI_STD_DATA
, *PREDBOOK_WMI_STD_DATA
;
6336 typedef struct _REDBOOK_WMI_PERF_DATA
{
6337 LONGLONG TimeReadDelay
;
6338 LONGLONG TimeReading
;
6339 LONGLONG TimeStreamDelay
;
6340 LONGLONG TimeStreaming
;
6341 LONGLONG DataProcessed
;
6342 ULONG StreamPausedCount
;
6343 } REDBOOK_WMI_PERF_DATA
, *PREDBOOK_WMI_PERF_DATA
;
6345 typedef struct _RegisteredGuids
{
6351 } RegisteredGuids
, *PRegisteredGuids
;
6353 typedef struct _WMI_TAPE_DRIVE_PARAMETERS
{
6354 ULONG MaximumBlockSize
;
6355 ULONG MinimumBlockSize
;
6356 ULONG DefaultBlockSize
;
6357 ULONG MaximumPartitionCount
;
6358 BOOLEAN CompressionCapable
;
6359 BOOLEAN CompressionEnabled
;
6360 BOOLEAN ReportSetmarks
;
6361 BOOLEAN HardwareErrorCorrection
;
6362 } WMI_TAPE_DRIVE_PARAMETERS
, *PWMI_TAPE_DRIVE_PARAMETERS
;
6364 typedef struct _WMI_TAPE_MEDIA_PARAMETERS
{
6365 ULONGLONG MaximumCapacity
;
6366 ULONGLONG AvailableCapacity
;
6368 ULONG PartitionCount
;
6369 BOOLEAN MediaWriteProtected
;
6370 } WMI_TAPE_MEDIA_PARAMETERS
, *PWMI_TAPE_MEDIA_PARAMETERS
;
6372 typedef struct _WMI_TAPE_SYMBOLIC_NAME
{
6373 CHAR VariableData
[1];
6374 } WMI_TAPE_SYMBOLIC_NAME
, *PWMI_TAPE_SYMBOLIC_NAME
;
6376 typedef struct _WMI_TAPE_PROBLEM_WARNING
{
6377 ULONG DriveProblemType
;
6378 UCHAR TapeData
[512];
6379 } WMI_TAPE_PROBLEM_WARNING
, *PWMI_TAPE_PROBLEM_WARNING
;
6381 typedef struct _WMI_TAPE_PROBLEM_IO_ERROR
{
6382 ULONG ReadCorrectedWithoutDelay
;
6383 ULONG ReadCorrectedWithDelay
;
6384 ULONG ReadTotalErrors
;
6385 ULONG ReadTotalCorrectedErrors
;
6386 ULONG ReadTotalUncorrectedErrors
;
6387 ULONG ReadCorrectionAlgorithmProcessed
;
6388 ULONG WriteCorrectedWithoutDelay
;
6389 ULONG WriteCorrectedWithDelay
;
6390 ULONG WriteTotalErrors
;
6391 ULONG WriteTotalCorrectedErrors
;
6392 ULONG WriteTotalUncorrectedErrors
;
6393 ULONG WriteCorrectionAlgorithmProcessed
;
6394 ULONG NonMediumErrors
;
6395 } WMI_TAPE_PROBLEM_IO_ERROR
, *PWMI_TAPE_PROBLEM_IO_ERROR
;
6397 typedef struct _WMI_TAPE_PROBLEM_DEVICE_ERROR
{
6398 BOOLEAN ReadWarning
;
6399 BOOLEAN WriteWarning
;
6401 BOOLEAN ReadFailure
;
6402 BOOLEAN WriteFailure
;
6403 BOOLEAN UnsupportedFormat
;
6404 BOOLEAN TapeSnapped
;
6405 BOOLEAN DriveRequiresCleaning
;
6406 BOOLEAN TimetoCleanDrive
;
6407 BOOLEAN DriveHardwareError
;
6408 BOOLEAN ScsiInterfaceError
;
6410 } WMI_TAPE_PROBLEM_DEVICE_ERROR
, *PWMI_TAPE_PROBLEM_DEVICE_ERROR
;
6412 typedef struct _WMI_CHANGER_PARAMETERS
{
6413 ULONG NumberOfSlots
;
6414 ULONG NumberOfDrives
;
6415 ULONG NumberOfIEPorts
;
6416 ULONG NumberOfTransports
;
6417 ULONG NumberOfDoors
;
6418 ULONG NumberOfCleanerSlots
;
6420 } WMI_CHANGER_PARAMETERS
, *PWMI_CHANGER_PARAMETERS
;
6422 typedef struct _WMI_CHANGER_PROBLEM_WARNING
{
6423 ULONG ChangerProblemType
;
6424 UCHAR ChangerData
[512];
6425 } WMI_CHANGER_PROBLEM_WARNING
, *PWMI_CHANGER_PROBLEM_WARNING
;
6427 typedef struct _WMI_CHANGER_PROBLEM_DEVICE_ERROR
{
6428 ULONG ChangerProblemType
;
6429 } WMI_CHANGER_PROBLEM_DEVICE_ERROR
, *PWMI_CHANGER_PROBLEM_DEVICE_ERROR
;
6431 typedef struct _DEVICE_UI_FIRMWARE_REVISION
{
6432 CHAR VariableData
[1];
6433 } DEVICE_UI_FIRMWARE_REVISION
, *PDEVICE_UI_FIRMWARE_REVISION
;
6435 typedef struct _MSVerifierIrpLogEntry
{
6445 } MSVerifierIrpLogEntry
, *PMSVerifierIrpLogEntry
;
6447 typedef struct _MSVerifierIrpLogInformation
{
6450 MSVerifierIrpLogEntry Entries
[1];
6451 } MSVerifierIrpLogInformation
, *PMSVerifierIrpLogInformation
;
6453 typedef struct _WmiMonitorBrightness
{
6454 UCHAR CurrentBrightness
;
6457 } WmiMonitorBrightness
, *PWmiMonitorBrightness
;
6459 typedef struct _WmiSetBrightness_IN
{
6462 } WmiSetBrightness_IN
, *PWmiSetBrightness_IN
;
6464 typedef struct _WmiSetALSBrightnessState_IN
{
6466 } WmiSetALSBrightnessState_IN
, *PWmiSetALSBrightnessState_IN
;
6468 typedef struct _WmiSetALSBrightness_IN
{
6470 } WmiSetALSBrightness_IN
, *PWmiSetALSBrightness_IN
;
6472 typedef struct _WmiMonitorBrightnessEvent
{
6474 } WmiMonitorBrightnessEvent
, *PWmiMonitorBrightnessEvent
;
6476 typedef struct _WmiMonitorRawEEdidV1Block
{
6480 } WmiMonitorRawEEdidV1Block
, *PWmiMonitorRawEEdidV1Block
;
6482 typedef struct _WmiGetMonitorRawEEdidV1Block_IN
{
6484 } WmiGetMonitorRawEEdidV1Block_IN
, *PWmiGetMonitorRawEEdidV1Block_IN
;
6486 typedef struct _WmiGetMonitorRawEEdidV1Block_OUT
{
6488 UCHAR BlockContent
[128];
6489 } WmiGetMonitorRawEEdidV1Block_OUT
, *PWmiGetMonitorRawEEdidV1Block_OUT
;
6491 typedef struct _WmiMonitorID
{
6492 USHORT ProductCodeID
[16];
6493 USHORT SerialNumberID
[16];
6494 USHORT ManufacturerName
[16];
6495 UCHAR WeekOfManufacture
;
6496 USHORT YearOfManufacture
;
6497 USHORT UserFriendlyNameLength
;
6498 USHORT UserFriendlyName
[1];
6499 } WmiMonitorID
, *PWmiMonitorID
;
6501 typedef struct _WmiMonitorSupportedDisplayFeatures
{
6502 BOOLEAN StandbySupported
;
6503 BOOLEAN SuspendSupported
;
6504 BOOLEAN ActiveOffSupported
;
6506 BOOLEAN sRGBSupported
;
6507 BOOLEAN HasPreferredTimingMode
;
6508 BOOLEAN GTFSupported
;
6509 } WmiMonitorSupportedDisplayFeatures
, *PWmiMonitorSupportedDisplayFeatures
;
6511 typedef struct _WmiMonitorBasicDisplayParams
{
6512 UCHAR VideoInputType
;
6513 UCHAR MaxHorizontalImageSize
;
6514 UCHAR MaxVerticalImageSize
;
6515 UCHAR DisplayTransferCharacteristic
;
6516 WmiMonitorSupportedDisplayFeatures SupportedDisplayFeatures
;
6517 } WmiMonitorBasicDisplayParams
, *PWmiMonitorBasicDisplayParams
;
6519 typedef struct _WmiMonitorConnectionParams
{
6520 ULONG VideoOutputTechnology
;
6521 } WmiMonitorConnectionParams
, *PWmiMonitorConnectionParams
;
6523 typedef struct _WmiMonitorAnalogVideoInputParams
{
6524 UCHAR SignalLevelStandard
;
6525 UCHAR SetupExpected
;
6526 UCHAR SeparateSyncsSupported
;
6527 UCHAR CompositeSyncSupported
;
6528 UCHAR SyncOnGreenVideoSupported
;
6529 UCHAR SerrationOfVsyncRequired
;
6530 } WmiMonitorAnalogVideoInputParams
, *PWmiMonitorAnalogVideoInputParams
;
6532 typedef struct _WmiMonitorDigitalVideoInputParams
{
6533 BOOLEAN IsDFP1xCompatible
;
6534 } WmiMonitorDigitalVideoInputParams
, *PWmiMonitorDigitalVideoInputParams
;
6536 typedef struct _WmiMonitorColorXYZinCIE
{
6539 } WmiMonitorColorXYZinCIE
, *PWmiMonitorColorXYZinCIE
;
6541 typedef struct _WmiMonitorColorCharacteristics
{
6542 WmiMonitorColorXYZinCIE Red
;
6543 WmiMonitorColorXYZinCIE Blue
;
6544 WmiMonitorColorXYZinCIE Green
;
6545 WmiMonitorColorXYZinCIE DefaultWhite
;
6546 } WmiMonitorColorCharacteristics
, *PWmiMonitorColorCharacteristics
;
6548 typedef struct _VideoModeDescriptor
{
6549 ULONG PixelClockRate
;
6550 ULONG VerticalRefreshRateNumerator
;
6551 ULONG VerticalRefreshRateDenominator
;
6552 ULONG HorizontalRefreshRateNumerator
;
6553 ULONG HorizontalRefreshRateDenominator
;
6554 USHORT HorizontalActivePixels
;
6555 USHORT VerticalActivePixels
;
6556 USHORT HorizontalBlankingPixels
;
6557 USHORT VerticalBlankingPixels
;
6558 USHORT HorizontalSyncOffset
;
6559 USHORT VerticalSyncOffset
;
6560 USHORT HorizontalSyncPulseWidth
;
6561 USHORT VerticalSyncPulseWidth
;
6562 USHORT HorizontalImageSize
;
6563 USHORT VerticalImageSize
;
6564 USHORT HorizontalBorder
;
6565 USHORT VerticalBorder
;
6566 BOOLEAN IsInterlaced
;
6567 UCHAR StereoModeType
;
6568 UCHAR SyncSignalType
;
6569 UCHAR IsSerrationRequired
;
6571 UCHAR CompositePolarityType
;
6572 UCHAR VerticalPolarityType
;
6573 UCHAR HorizontalPolarityType
;
6574 UCHAR VideoStandardType
;
6577 } VideoModeDescriptor
, *PVideoModeDescriptor
;
6579 typedef struct _WmiMonitorListedSupportedSourceModes
{
6580 USHORT NumOfMonitorSourceModes
;
6581 USHORT PreferredMonitorSourceModeIndex
;
6582 VideoModeDescriptor MonitorSourceModes
[1];
6583 } WmiMonitorListedSupportedSourceModes
, *PWmiMonitorListedSupportedSourceModes
;
6585 typedef struct _FrequencyRangeDescriptor
{
6587 ULONG MinVSyncNumerator
;
6588 ULONG MinVSyncDenominator
;
6589 ULONG MaxVSyncNumerator
;
6590 ULONG MaxVSyncDenominator
;
6591 ULONG MinHSyncNumerator
;
6592 ULONG MinHSyncDenominator
;
6593 ULONG MaxHSyncNumerator
;
6594 ULONG MaxHSyncDenominator
;
6595 ULONG ConstraintType
;
6599 } FrequencyRangeDescriptor
, *PFrequencyRangeDescriptor
;
6601 typedef struct _WmiMonitorListedFrequencyRanges
{
6602 USHORT NumOfMonitorFreqRanges
;
6603 FrequencyRangeDescriptor MonitorFreqRanges
[1];
6604 } WmiMonitorListedFrequencyRanges
, *PWmiMonitorListedFrequencyRanges
;
6606 typedef struct _KernelPerfState
{
6609 UCHAR PercentFrequency
;
6610 UCHAR IncreaseLevel
;
6611 UCHAR DecreaseLevel
;
6619 ULONGLONG Reserved2
;
6620 ULONGLONG Reserved3
;
6621 } KernelPerfState
, *PKernelPerfState
;
6623 typedef struct _KernelPerfStates
{
6629 ULONG LowestPerfState
;
6630 ULONG ThermalConstraint
;
6631 UCHAR BusyAdjThreshold
;
6635 ULONG TimerInterval
;
6636 ULONGLONG TargetProcessors
;
6637 ULONG PStateHandler
;
6638 ULONG PStateContext
;
6639 ULONG TStateHandler
;
6640 ULONG TStateContext
;
6641 ULONG FeedbackHandler
;
6643 ULONGLONG Reserved2
;
6644 KernelPerfState State
[1];
6645 } KernelPerfStates
, *PKernelPerfStates
;
6647 typedef struct _KernelIdleState
{
6651 UCHAR PromotePercent
;
6652 UCHAR DemotePercent
;
6659 } KernelIdleState
, *PKernelIdleState
;
6661 typedef struct _KernelIdleStates
{
6666 ULONGLONG TargetProcessors
;
6667 KernelIdleState State
[1];
6668 } KernelIdleStates
, *PKernelIdleStates
;
6670 typedef struct _KernelPerfStateChange
{
6676 } KernelPerfStateChange
, *PKernelPerfStateChange
;
6678 typedef struct _KernelPerfStateDomainChange
{
6682 ULONGLONG Processors
;
6683 } KernelPerfStateDomainChange
, *PKernelPerfStateDomainChange
;
6685 typedef struct _KernelIdleStateChange
{
6688 ULONGLONG Processors
;
6689 } KernelIdleStateChange
, *PKernelIdleStateChange
;
6691 typedef struct _KernelThermalConstraintChange
{
6692 ULONG ThermalConstraint
;
6693 ULONGLONG Processors
;
6694 } KernelThermalConstraintChange
, *PKernelThermalConstraintChange
;
6696 typedef struct _IdleStateAccounting
{
6697 ULONG IdleTransitions
;
6698 ULONG FailedTransitions
;
6699 ULONG InvalidBucketIndex
;
6700 ULONGLONG TotalTime
;
6701 ULONG IdleTimeBuckets
[6];
6702 } IdleStateAccounting
, *PIdleStateAccounting
;
6704 typedef struct _IdleAccounting
{
6706 ULONG TotalTransitions
;
6708 ULONGLONG StartTime
;
6709 IdleStateAccounting State
[1];
6710 } IdleAccounting
, *PIdleAccounting
;
6712 typedef struct _IdleStateBucketEx
{
6713 ULONGLONG TotalTimeUs
;
6717 } IdleStateBucketEx
, *PIdleStateBucketEx
;
6719 typedef struct _IdleStateAccountingEx
{
6720 ULONGLONG TotalTime
;
6721 ULONG IdleTransitions
;
6722 ULONG FailedTransitions
;
6723 ULONG InvalidBucketIndex
;
6726 IdleStateBucketEx IdleTimeBuckets
[16];
6727 } IdleStateAccountingEx
, *PIdleStateAccountingEx
;
6729 typedef struct _IdleAccountingEx
{
6731 ULONG TotalTransitions
;
6733 ULONGLONG StartTime
;
6734 IdleStateAccountingEx State
[1];
6735 } IdleAccountingEx
, *PIdleAccountingEx
;
6737 typedef struct _KernelThermalPolicyChange
{
6739 ULONGLONG Processors
;
6740 } KernelThermalPolicyChange
, *PKernelThermalPolicyChange
;
6742 typedef struct _ProcessorPerformance
{
6746 } ProcessorPerformance
, *PProcessorPerformance
;