+typedef union {\r
+ struct {\r
+ UINT32 Reserved:4;\r
+ UINT32 BarSizeCapability:28;\r
+ } Bits;\r
+ UINT32 Uint32;\r
+} PCI_EXPRESS_EXTENDED_CAPABILITIES_RESIZABLE_BAR_CAPABILITY;\r
+\r
+\r
+typedef union {\r
+ struct {\r
+ UINT32 BarIndex:3;\r
+ UINT32 Reserved:2;\r
+ UINT32 ResizableBarNumber:3;\r
+ UINT32 BarSize:6;\r
+ UINT32 Reserved2:2;\r
+ UINT32 BarSizeCapability:16;\r
+ } Bits;\r
+ UINT32 Uint32;\r
+} PCI_EXPRESS_EXTENDED_CAPABILITIES_RESIZABLE_BAR_CONTROL;\r
+\r