#define INCL_DOSDEVICES USHORT rc = DosDevConfig(DeviceInfo, Item, Parm); PVOID DeviceInfo; /* Returned information */ USHORT Item; /* Item number */ USHORT Parm; /* Reserved */ USHORT rc; /* return */
Example
This example gets information about model type, monitor and coprocessor and display it.
#define INCL_DOSDEVICES #define MACHINE_MODEL 5 #define DISPLAY_TYPE 6 #define FIND_COPROCESSOR 3 #define RESERVED 0L BYTE DeviceInfo; USHORT rc; if(!DosDevConfig(&DeviceInfo, /* Returned information */ MACHINE_MODEL, /* Item number */ RESERVED)) /* Reserved */ printf("Model Type %d ",DeviceInfo); if(!DosDevConfig(&DeviceInfo, /* Returned information */ DISPLAY_TYPE, /* Item number */ RESERVED)) /* Reserved */ if (DeviceInfo) printf("Color display "); else printf("Mono display "); if(!DosDevConfig(&DeviceInfo, /* Returned information */ FIND_COPROCESSOR, /* Item number */ RESERVED)) /* Reserved */ if (DeviceInfo) printf("Coprocessor"); else printf("No Coprocessor");