typedef struct _WHEA_PCIXDEVICE_ID       // 9 elements, 0x10 bytes (sizeof)
          {
/*0x000*/     UINT16       VendorId;
/*0x002*/     UINT16       DeviceId;
              struct                               // 2 elements, 0x4 bytes (sizeof)
              {
/*0x004*/         ULONG32      ClassCode : 24;     // 0 BitPosition
/*0x004*/         ULONG32      FunctionNumber : 8; // 24 BitPosition
              };
              struct                               // 4 elements, 0x4 bytes (sizeof)
              {
/*0x008*/         ULONG32      DeviceNumber : 8;   // 0 BitPosition
/*0x008*/         ULONG32      BusNumber : 8;      // 8 BitPosition
/*0x008*/         ULONG32      SegmentNumber : 8;  // 16 BitPosition
/*0x008*/         ULONG32      Reserved1 : 8;      // 24 BitPosition
              };
/*0x00C*/     ULONG32      Reserved2;
          }WHEA_PCIXDEVICE_ID, *PWHEA_PCIXDEVICE_ID;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.