KDPatchDriver Class Reference

Driver object for KDPATCH driver. More...

Collaboration diagram for KDPatchDriver:

List of all members.

Public Member Functions

 KDPatchDriver ()
virtual NTSTATUS DriverLoad (IN PUNICODE_STRING RegistryPath) override
 This routine is called when the driver is loaded.
virtual ~KDPatchDriver ()
 Unpatches the KDCOM.DLL and waits for all active calls to terminate.

Private Attributes

KDPatchDevicepDevice
bool m_bPatched


Detailed Description

Driver object for KDPATCH driver.

Definition at line 169 of file kdpatch.cpp.


Constructor & Destructor Documentation

KDPatchDriver::KDPatchDriver (  )  [inline]

Definition at line 176 of file kdpatch.cpp.

virtual KDPatchDriver::~KDPatchDriver (  )  [inline, virtual]

Unpatches the KDCOM.DLL and waits for all active calls to terminate.

Definition at line 263 of file kdpatch.cpp.

Here is the call graph for this function:


Member Function Documentation

virtual NTSTATUS KDPatchDriver::DriverLoad ( IN PUNICODE_STRING  RegistryPath  )  [inline, override, virtual]

This routine is called when the driver is loaded.

Definition at line 182 of file kdpatch.cpp.

Here is the call graph for this function:


Member Data Documentation

bool KDPatchDriver::m_bPatched [private]

Definition at line 173 of file kdpatch.cpp.

Definition at line 172 of file kdpatch.cpp.


The documentation for this class was generated from the following file: