Home
last modified time | relevance | path

Searched hist:e18a32df (Results 1 – 4 of 4) sorted by relevance

/reactos/ntoskrnl/io/pnpmgr/
H A Ddevaction.cdiff e18a32df Fri Nov 20 14:18:43 GMT 2020 Victor Perevertkin <victor.perevertkin@reactos.org> [NTOS:IO] Refactoring of the driver initialization code

- Remove IopCreateDriver and put its code into IoCreateDriver and
IopInitializeDriverModule. It's hard to extract a meaningful common
part from it
- Refactor IopInitializeDriverModule. Extend and put the DriverName
generation logic into it. Now this function frees the ModuleObject in
case of failure and returns STATUS_FAILED_DRIVER_ENTRY in case of
DriverInit failure (will be used later)
/reactos/ntoskrnl/io/iomgr/
H A Ddriver.cdiff e18a32df Fri Nov 20 14:18:43 GMT 2020 Victor Perevertkin <victor.perevertkin@reactos.org> [NTOS:IO] Refactoring of the driver initialization code

- Remove IopCreateDriver and put its code into IoCreateDriver and
IopInitializeDriverModule. It's hard to extract a meaningful common
part from it
- Refactor IopInitializeDriverModule. Extend and put the DriverName
generation logic into it. Now this function frees the ModuleObject in
case of failure and returns STATUS_FAILED_DRIVER_ENTRY in case of
DriverInit failure (will be used later)
/reactos/ntoskrnl/include/internal/
H A Dio.hdiff e18a32df Fri Nov 20 14:18:43 GMT 2020 Victor Perevertkin <victor.perevertkin@reactos.org> [NTOS:IO] Refactoring of the driver initialization code

- Remove IopCreateDriver and put its code into IoCreateDriver and
IopInitializeDriverModule. It's hard to extract a meaningful common
part from it
- Refactor IopInitializeDriverModule. Extend and put the DriverName
generation logic into it. Now this function frees the ModuleObject in
case of failure and returns STATUS_FAILED_DRIVER_ENTRY in case of
DriverInit failure (will be used later)
H A Dmm.hdiff e18a32df Fri Nov 20 14:18:43 GMT 2020 Victor Perevertkin <victor.perevertkin@reactos.org> [NTOS:IO] Refactoring of the driver initialization code

- Remove IopCreateDriver and put its code into IoCreateDriver and
IopInitializeDriverModule. It's hard to extract a meaningful common
part from it
- Refactor IopInitializeDriverModule. Extend and put the DriverName
generation logic into it. Now this function frees the ModuleObject in
case of failure and returns STATUS_FAILED_DRIVER_ENTRY in case of
DriverInit failure (will be used later)