[NTOSKRNL] Modify ObpCreateDeviceMap so that it can handle any process
authorPierre Schweitzer <pierre@reactos.org>
Sat, 1 Jun 2019 11:35:41 +0000 (13:35 +0200)
committerPierre Schweitzer <pierre@reactos.org>
Sat, 1 Jun 2019 11:35:41 +0000 (13:35 +0200)
commit933dddeb075583e7584ff4bb8644ae4fb6a31d68
treedc62a91626b5ec252b7a3dfec9b8e714c5daf02e
parentd5b88ff0aee4cb1629aa0e34197c234eb3f837e4
[NTOSKRNL] Modify ObpCreateDeviceMap so that it can handle any process
It is now able to set the newly created device map to any
process and will default to current process if none is provided.
It also sets system device map if no process is specified.
It also deferences existing device map in the process if needed.
Finaly, it will make the directory object permanant.
ntoskrnl/include/internal/ob.h
ntoskrnl/ob/devicemap.c
ntoskrnl/ob/obname.c