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.

87 lines
1.9 KiB

  1. /******************************Module*Header*******************************\
  2. * Module Name: pointer.c
  3. *
  4. * This module contains the pointer support for the display driver.
  5. *
  6. * Copyright (c) 1992-1994 Microsoft Corporation
  7. \**************************************************************************/
  8. #include "precomp.h"
  9. /******************************Public*Routine******************************\
  10. * VOID DrvMovePointer
  11. *
  12. \**************************************************************************/
  13. VOID DrvMovePointer(
  14. SURFOBJ* pso,
  15. LONG x,
  16. LONG y,
  17. RECTL* prcl)
  18. {
  19. }
  20. /******************************Public*Routine******************************\
  21. * VOID vAssertModeHwPointer
  22. *
  23. \**************************************************************************/
  24. VOID vAssertModeHwPointer(
  25. PDEV* ppdev,
  26. BOOL bEnable)
  27. {
  28. }
  29. /******************************Public*Routine******************************\
  30. * VOID DrvSetPointerShape
  31. *
  32. * Sets the new pointer shape.
  33. *
  34. \**************************************************************************/
  35. ULONG DrvSetPointerShape(
  36. SURFOBJ* pso,
  37. SURFOBJ* psoMsk,
  38. SURFOBJ* psoColor,
  39. XLATEOBJ* pxlo,
  40. LONG xHot,
  41. LONG yHot,
  42. LONG x,
  43. LONG y,
  44. RECTL* prcl,
  45. FLONG fl)
  46. {
  47. return(SPS_DECLINE);
  48. }
  49. /******************************Public*Routine******************************\
  50. * VOID vDisablePointer
  51. *
  52. \**************************************************************************/
  53. VOID vDisablePointer(
  54. PDEV* ppdev)
  55. {
  56. }
  57. /******************************Public*Routine******************************\
  58. * VOID vAssertModePointer
  59. *
  60. \**************************************************************************/
  61. VOID vAssertModePointer(
  62. PDEV* ppdev,
  63. BOOL bEnable)
  64. {
  65. }
  66. /******************************Public*Routine******************************\
  67. * BOOL bEnablePointer
  68. *
  69. \**************************************************************************/
  70. BOOL bEnablePointer(
  71. PDEV* ppdev)
  72. {
  73. return(TRUE);
  74. }