Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

For Rayer - shared resources between DOS and WinXP (Announce)

posted by RayeR Homepage, CZ, 17.07.2008, 12:25

> Yes, of course. The LDT is not a part of your program.

It's not, its pointed from GDT. But it's created by my program not the OS or is it DPMI call?

> the VDM stuff is included in Win2k/WinXP ddk, there's a help file, include
> files (vddsvc.h, nt_vdd.h, isvbop.h) and an import lib (ntvdm.lib).

OK I got it (250 MB ISO for a few .h files muhehe, but contains also some vdd examples). MinGW has some DDK headers but not complette.

But I'm still not sure about the prototype. VDM_MODE is defined as enum but what is the size of enum? As I looked for it's not a standard but dependent on compiler. Some uses 32bit int, some uses smallest possible type. But I need to know real size which ntvdm.exe takes to make proper import of this function.

---
DOS gives me freedom to unlimited HW access.

 

Complete thread:

Back to the forum
Board view  Mix view
22632 Postings in 2109 Threads, 402 registered users, 469 users online (0 registered, 469 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum