
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 |
Definition at line 169 of file kdpatch.cpp.
| 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.

| 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.

bool KDPatchDriver::m_bPatched [private] |
Definition at line 173 of file kdpatch.cpp.
KDPatchDevice* KDPatchDriver::pDevice [private] |
Definition at line 172 of file kdpatch.cpp.