LoadKernelLibrary
Other versions of this page are also available for the following:
8/27/2008
This function is called to load a DLL into the kernel's address space.
Syntax
HANDLE LoadKernelLibrary(
LPCWSTR lpszFileName
);
Parameters
- lpszFileName
[in] The name of the DLL to load.
Return Value
If the operation succeeds a valid handle is returned; otherwise, NULL is returned.
Remarks
The LoadKernelLibrary function loads a DLL that can only be unloaded by restarting the device.
This function is only used to load a DLL for event tracking and to load the kernel debugger DLLs.
The library loaded by LoadKernelLibrary cannot have dependent DLLs. Every function must be statically linked.
Requirements
Header | pkfuncs.h |
Library | coredll.lib |
Windows Embedded CE | Windows CE .NET 4.0 and later |