From: Patrick Hibbs hibbsncc1701@gmail.com
So that winecfg can fetch the used audio driver. --- dlls/mmdevapi/devenum.c | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/dlls/mmdevapi/devenum.c b/dlls/mmdevapi/devenum.c index adce05da954..d147d246636 100644 --- a/dlls/mmdevapi/devenum.c +++ b/dlls/mmdevapi/devenum.c @@ -543,6 +543,11 @@ static MMDevice *MMDevice_Create(const WCHAR *name, GUID *id, EDataFlow flow, DW PropVariantClear(&pv2); }
+ pv.vt = VT_LPWSTR; + pv.pwszVal = drvs.module_name; + + MMDevice_SetPropValue(id, flow, (const PROPERTYKEY*)&DEVPKEY_Device_Driver, &pv); + RegCloseKey(keyprop); } RegCloseKey(key);