Esempio n. 1
0
bool
isWinME()
{
	DWORD dwVersion = Get_VMM_Version( NULL );

	return ( dwVersion == 0x45A ) ? true : false;
}
Esempio n. 2
0
/* VxD control message Device_Init.
 *
 * Entry:
 *   EAX = Device_Init
 *   EBX = handle of System VM
 *   ESI = Pointer to command tail retrieved from PSP of WIN386.EXE
 *
 * Exit:
 *   Carry flag = clear if success, set if failure */
void my_device_init(void) {
    if (Get_VMM_Version().version < 0x30A)
        goto fail;

    if (!probe_dosbox_id())
        goto fail;

    VXD_CF_SUCCESS();
    return;

fail:
    VXD_CF_FAILURE();
}