#include NTSTATUS NTAPI OnLoad(PVOID hModule, LPCWSTR ModuleName) { DbgPrint("[LOADABLE]: OnLoad %ws 0x%p\r\n", ModuleName, hModule); return STATUS_SUCCESS; } NTSTATUS NTAPI OnUnload() { DbgPrint("[LOADABLE]: OnUnload\r\n"); return STATUS_SUCCESS; } NTSTATUS NTAPI OnDeviceControl(ULONG CtlCode, OPTIONAL PVOID Argument) { DbgPrint("[LOADABLE]: OnDeviceControl: 0x%X, 0x%p\r\n", CtlCode, Argument); return STATUS_SUCCESS; } extern "C" NTSTATUS NTAPI DriverEntry( _In_ PDRIVER_OBJECT DriverObject, _In_ PUNICODE_STRING RegistryPath ) { UNREFERENCED_PARAMETER(DriverObject); UNREFERENCED_PARAMETER(RegistryPath); return STATUS_SUCCESS; }