} _packed_attribute;
} _packed_attribute;
-static inline void
+static _unused_attribute void
wof_check_structs(void)
{
- BUILD_BUG_ON(sizeof(struct WimOverlay_dat_header) != 24);
- BUILD_BUG_ON(sizeof(struct WimOverlay_dat_entry_1) != 40);
- BUILD_BUG_ON(sizeof(struct WimOverlay_dat_entry_2) != 104);
+ STATIC_ASSERT(sizeof(struct WimOverlay_dat_header) == 24);
+ STATIC_ASSERT(sizeof(struct WimOverlay_dat_entry_1) == 40);
+ STATIC_ASSERT(sizeof(struct WimOverlay_dat_entry_2) == 104);
}
/*****************************************************************************
*/
#define FSCTL_GET_EXTERNAL_BACKING 0x90310
+#define STATUS_OBJECT_NOT_EXTERNALLY_BACKED 0xC000046D
+
/*****************************************************************************
*
* --- FSCTL_DELETE_EXTERNAL_BACKING ---