Leaked source code of windows server 2003
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.

54 lines
971 B

  1. /*
  2. * Copyright (c) 1996 1997, 1998 Philips CE I&C
  3. * FILE PRPCOM.H
  4. * DATE 7-1-97
  5. * VERSION 1.00
  6. * AUTHOR M.J. Verberne
  7. * DESCRIPTION Transfer of custom properties
  8. * HISTORY
  9. */
  10. #ifndef _PRPCOM_
  11. #define _PRPCOM_
  12. #include "phvcmext.h"
  13. #ifdef MRES
  14. #include "mprpobj.h"
  15. #else
  16. #ifdef HRES
  17. #include "hprpobj.h"
  18. #endif
  19. #endif
  20. /*======================== EXPORTED FUNCTIONS =============================*/
  21. BOOL PRPCOM_HasDeviceChanged(
  22. LPFNEXTDEVIO pfnDeviceIoControl,
  23. LPARAM lParam);
  24. BOOL PRPCOM_Get_Value(
  25. GUID PropertySet,
  26. ULONG ulPropertyId,
  27. LPFNEXTDEVIO pfnDeviceIoControl,
  28. LPARAM lParam,
  29. PLONG plValue);
  30. BOOL PRPCOM_Set_Value(
  31. GUID PropertySet,
  32. ULONG ulPropertyId,
  33. LPFNEXTDEVIO pfnDeviceIoControl,
  34. LPARAM lParam,
  35. LONG lValue);
  36. BOOL PRPCOM_Get_Range(
  37. GUID PropertySet,
  38. ULONG ulPropertyId,
  39. LPFNEXTDEVIO pfnDeviceIoControl,
  40. LPARAM lParam,
  41. PLONG plMin, PLONG plMax);
  42. #endif