/* * PROJECT: ReactOS kernel-mode tests * LICENSE: LGPLv2.1+ - See COPYING.LIB in the top level directory * PURPOSE: Test driver for HidParser functionality * PROGRAMMER: Thomas Faber */ #include #define NDEBUG #include #include "HidP.h" KMT_MESSAGE_HANDLER TestHidPDescription; NTSTATUS TestEntry( _In_ PDRIVER_OBJECT DriverObject, _In_ PCUNICODE_STRING RegistryPath, _Out_ PCWSTR *DeviceName, _Inout_ INT *Flags) { UNREFERENCED_PARAMETER(RegistryPath); PAGED_CODE(); *DeviceName = L"HidP"; *Flags = TESTENTRY_NO_EXCLUSIVE_DEVICE; KmtRegisterMessageHandler(IOCTL_TEST_DESCRIPTION, NULL, TestHidPDescription); return STATUS_SUCCESS; } VOID TestUnload( _In_ PDRIVER_OBJECT DriverObject) { PAGED_CODE(); }