This section provides details about the functions a cursor VxD must support. The functions can be divided into five groups, as shown in the following list.
Group | Elements |
Cursor callback function | CursorProc |
Video modes | DISPLAYMODEINFO, GETDISPLAYMODEINFO, QUERYDISPLAYMODE, SETDISPLAYMODE, SETDISPLAYPAGE |
Cursor types | GRAPHICSCURSOR, SETGRAPHICSCURSOR, SETTEXTCURSOR, TEXTCURSOR |
Cursor position and appearance | MOVECURSOR, REMOVECURSOR, SETCONDITIONALREGION, SETCURSORTRAIL |
Cursor VxD state | RESETCURSORDRIVER, SAVERESTORESTATE |