pub unsafe fn SetupDiSetClassPropertyExW<P0>(
classguid: *const GUID,
propertykey: *const DEVPROPKEY,
propertytype: DEVPROPTYPE,
propertybuffer: Option<&[u8]>,
flags: u32,
machinename: P0,
reserved: Option<*const c_void>
) -> Result<()>where
P0: IntoParam<PCWSTR>,