#include <bzsddk/undoc.h>


Go to the source code of this file.
Functions | |
| static PVOID | KernelGetModuleBase (PCHAR pModuleName) |
| Kernel-mode equivalent of GetModuleHandle(). | |
| static PVOID | KernelGetProcAddress (PVOID ModuleBase, PCHAR pFunctionName) |
| Kernel-mode equivalent of GetProcAddress(). | |
Definition in file moduleapi.h.
| static PVOID KernelGetModuleBase | ( | PCHAR | pModuleName | ) | [inline, static] |
Kernel-mode equivalent of GetModuleHandle().
This function returns the base address of a module loaded into kernel address space (can be a driver or a kernel-mode DLL).
| pModuleName | Specifies the module name as an ANSI null-terminated string. |
Definition at line 21 of file moduleapi.h.
| static PVOID KernelGetProcAddress | ( | PVOID | ModuleBase, | |
| PCHAR | pFunctionName | |||
| ) | [inline, static] |
Kernel-mode equivalent of GetProcAddress().
This function returns the address of a function exported by a module loaded into kernel address space.
| ModuleBase | Specifies the module base address (can be determined by calling KernelGetModuleBase()). | |
| pFunctionName | Specifies the function name as an ANSI null-terminated string. |
Definition at line 90 of file moduleapi.h.