ntoskrnl.exe: Store device state in volatile key.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Piotr Caban 2019-11-12 21:12:20 +01:00 committed by Alexandre Julliard
parent f3c1d663a4
commit 292b728908
1 changed files with 1 additions and 1 deletions

View File

@ -722,7 +722,7 @@ NTSTATUS WINAPI IoSetDeviceInterfaceState( UNICODE_STRING *name, BOOLEAN enable
attr.RootDirectory = iface_key; attr.RootDirectory = iface_key;
RtlInitUnicodeString( &string, controlW ); RtlInitUnicodeString( &string, controlW );
ret = NtCreateKey( &control_key, KEY_SET_VALUE, &attr, 0, NULL, 0, NULL ); ret = NtCreateKey( &control_key, KEY_SET_VALUE, &attr, 0, NULL, REG_OPTION_VOLATILE, NULL );
NtClose( iface_key ); NtClose( iface_key );
if (ret) if (ret)
return ret; return ret;