From: Jérôme Gardou Date: Sun, 24 Aug 2014 19:49:42 +0000 (+0000) Subject: [SCSIPORT] X-Git-Tag: backups/0.3.17@66124~751 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=f2b046c2635f759fd92fc6d1c8847bf39fa371a6 [SCSIPORT] - Use kernel handles instead of process handles svn path=/trunk/; revision=63945 --- diff --git a/reactos/drivers/storage/scsiport/scsiport.c b/reactos/drivers/storage/scsiport/scsiport.c index 1671fc7c9a9..0db7e81bf31 100644 --- a/reactos/drivers/storage/scsiport/scsiport.c +++ b/reactos/drivers/storage/scsiport/scsiport.c @@ -5296,7 +5296,7 @@ SpiBuildDeviceMap (PSCSI_PORT_DEVICE_EXTENSION DeviceExtension, L"\\Registry\\Machine\\Hardware\\DeviceMap\\Scsi"); InitializeObjectAttributes(&ObjectAttributes, &KeyName, - OBJ_CASE_INSENSITIVE | OBJ_OPENIF, + OBJ_CASE_INSENSITIVE | OBJ_OPENIF | OBJ_KERNEL_HANDLE, 0, NULL); Status = ZwCreateKey(&ScsiKey, @@ -5323,7 +5323,7 @@ SpiBuildDeviceMap (PSCSI_PORT_DEVICE_EXTENSION DeviceExtension, NameBuffer); InitializeObjectAttributes(&ObjectAttributes, &KeyName, - 0, + OBJ_KERNEL_HANDLE, ScsiKey, NULL); Status = ZwCreateKey(&ScsiPortKey,