/* * PROJECT: ReactOS kernel-mode tests * LICENSE: LGPLv2.1+ - See COPYING.LIB in the top level directory * PURPOSE: Kernel-Mode Test Suite Driver Object test user-mode part * PROGRAMMER: Thomas Faber */ #include #include "HidP.h" DWORD KmtStartService( IN PCWSTR ServiceName OPTIONAL, IN OUT SC_HANDLE *ServiceHandle); START_TEST(HidPDescription) { SC_HANDLE ServiceHandle; DWORD Error; ServiceHandle = NULL; KmtStartService(L"hidusb", &ServiceHandle); CloseServiceHandle(ServiceHandle); Error = KmtLoadAndOpenDriver(L"HidP", FALSE); ok_eq_int(Error, ERROR_SUCCESS); if (Error) return; Error = KmtSendToDriver(IOCTL_TEST_DESCRIPTION); ok(Error == ERROR_SUCCESS, "Expected ERROR_SUCCESS, got %lx\n", Error); KmtCloseDriver(); KmtUnloadDriver(); }