VMOUSE provides the following groups of services.
Group | Elements |
Mouse minidriver services | VMD_Enable_Disable_Mouse_Events, VMD_Manipulate_Pointer_Message, VMD_Post_Pointer_Message, VMD_Post_Absolute_Pointer_Message, VMD_Set_Middle_Button, VMD_Set_Mouse_Data, VMD_Set_Mouse_Type |
Cursor VxD services | CURSORPROCINFO, VMD_Call_Cursor_Proc, VMD_Set_Cursor_Proc |
Mouse information services | VMD_Get_Mouse_Data, VMD_Get_Mouse_Owner, VMD_Get_Version |
Mouse API functions | VMDAPI_DETECT_MOUSE, VMDAPI_GET_MOUSE_INFO, VMDAPI_GET_VERSION, VMDAPI_MOUSEDRV_CONSISTENT, VMDAPI_QUERY_WINDOWED_MOUSE_SUPPORT, VMDAPI_SET_MOUSE_EVENT_CALLBACK, VMDAPI_SET_MOUSE_FOCUS, VMDAPI_SET_MOUSE_TYPE, VMDAPI_UPDATE_MOUSE_STATE |