
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 | |
| KDPatchDevice * | pDevice |
| bool | m_bPatched |
| KDPatchDriver::KDPatchDriver | ( | ) | [inline] |
| virtual KDPatchDriver::~KDPatchDriver | ( | ) | [inline, virtual] |
Unpatches the KDCOM.DLL and waits for all active calls to terminate.

| virtual NTSTATUS KDPatchDriver::DriverLoad | ( | IN PUNICODE_STRING | RegistryPath | ) | [inline, override, virtual] |
This routine is called when the driver is loaded.

bool KDPatchDriver::m_bPatched [private] |
KDPatchDevice* KDPatchDriver::pDevice [private] |