This is an old revision of the document!
Note: This API calls are shared between DOS and Win16 personality.
DOSSHELL is a stripped down version of 16-bit Windows. Some APIs shared and same. DOSSHELL uses older version of API, but Win16 has more advanced APIs.
GRB is a plain binary file with 0 offset. Entry table is stable and not changed. Application must check address 015h for short jump opcode. If opcode is valid then assume interface is here.
| Offset | Description | Version |
|---|---|---|
| 0 | InquireGrab | 1.01 |
| 3 | EnableGrab | ? |
| 6 | DisableGrab | ? |
| 9 | PromptGrab | ? |
| 12 | InquireSave | ? |
| 15 | SaveScreen | ? |
| 18 | RestoreScreen | ? |
| 21 | InitScreen | ? |
Note: This API used by video device driver files with GRB extension. Used by DOSSWAP.EXE under DOS and by WINOLDAP.MOD under Windows to grab and restore screen





