diff --git a/src/dll/np.c b/src/dll/np.c index adf4c7f9..5ad6de09 100644 --- a/src/dll/np.c +++ b/src/dll/np.c @@ -1043,6 +1043,13 @@ NTSTATUS FspNpRegister(VOID) if (ERROR_SUCCESS != RegResult) goto close_and_exit; + RegResult = RegSetValueExW(RegKey, + L"DeviceName", 0, REG_SZ, + (PVOID)L"\\Device\\" FSP_FSCTL_MUP_DEVICE_NAME, + sizeof L"\\Device\\" FSP_FSCTL_MUP_DEVICE_NAME); + if (ERROR_SUCCESS != RegResult) + goto close_and_exit; + RegCloseKey(RegKey); RegResult = RegOpenKeyExW(