Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

51 lines
773 B

  1. /*++
  2. Copyright (c) Microsoft 1998, All Rights Reserved
  3. Module Name:
  4. logpnp.h
  5. Abstract:
  6. This module contains the public function declarations for finding, loading
  7. and creating logical HID device structures.
  8. Environment:
  9. User mode
  10. Revision History:
  11. May-98 : Created
  12. --*/
  13. #ifndef __LOGPNP_H__
  14. #define __LOGPNP_H__
  15. BOOL
  16. LogPnP_LoadLogicalDevice(
  17. IN PCHAR OptFileName,
  18. IN OUT PHID_DEVICE HidDevice
  19. );
  20. BOOL
  21. LogPnP_LoadPpdFromFile(
  22. IN PCHAR FileName,
  23. OUT PHIDP_PREPARSED_DATA *PpdBuffer,
  24. OUT PULONG PpdBufferLength
  25. );
  26. VOID
  27. LogPnP_CloseLogicalHIDDevices(
  28. IN PHID_DEVICE LogicalDeviceList,
  29. IN ULONG NumLogicalDevices
  30. );
  31. BOOL
  32. LogPnP_IsLogicalDevice(
  33. IN PHID_DEVICE HidDevice
  34. );
  35. #endif