pub unsafe fn SetupDiGetHwProfileList( hwprofilelist: &mut [u32], requiredsize: *mut u32, currentlyactiveindex: Option<*mut u32> ) -> Result<()>