pub unsafe extern "system" fn SwDeviceInterfaceRegister(
    hswdevice: HSWDEVICE,
    pinterfaceclassguid: *const GUID,
    pszreferencestring: PCWSTR,
    cpropertycount: u32,
    pproperties: *const DEVPROPERTY,
    fenabled: BOOL,
    ppszdeviceinterfaceid: *mut PWSTR
) -> HRESULT
Expand description

Required features: "Win32_Devices_Enumeration_Pnp", "Win32_Devices_Properties", "Win32_Foundation"