Up ] Docs Home ]

Call VWIN32.VXD entry point with

Back ] Next ]

Data:
AH = function number
00h get VWIN32 version and ???
Return: CF - clear
AH = major version
AL = minor version
EDX = ???
01h ???
Data: EBX = ???
ECX = ???
Return: CF - clear
EAX = ???
02h ???
Return: CF - clear
AX = ??? or 0000h
03h address allocation
Data: DS:??? buffer containing/for page data
ECX = length of buffer
AL = subfunction
00h = reserve page(s)
01h = commit page(s)
02h = decommit page(s)
03h = free page(s)
Return: CF - clear if successful
CF - set on error
Note: This function uses ECX bytes of stack.
04h get ???
Return: CF - clear
EAX = ???
05h ???
Data: EBX = ???
Return: CF - clear
EAX = ???
06h ???
Data: EBX = ???
Return: CF - clear
EAX = ???
07h ???
Data: EBX = ???
Return: CF - clear
EAX = ???
08h get ???
Return: CF - clear
EAX = ???
09h ???
Data: EBX = ???
ECX = ???
Return: CF - clear
0Ah ???
Data: EBX = ???
Return: CF - clear
0Bh ???
Data: EBX = ???
Return: CF - clear
0Ch ???
Data: EBX = ???
ECX = ???
EDX = ???
???
Return: CF - clear if successful

 

EAX = ???
CF - set on error
0Dh clear ???
Return: CF - clear
0Eh ???
Data: EBX = ???
ECX = ???
Return: CF - clear
0Fh ???
Data: EBX = ???
ECX = ???
Return: CF - clear
10h ???
Return: CF - clear
Note: Invokes VMMcall 00010184h.
11h ???
Return: CF - clear
Note: Invokes VMMcall 00010184h.
12h ???
13h pop up system error dialogue
Return: CF - clear
AX

=

??? or 0000h
14h "IFSMgr_GetConversionTablePtrs"
Return: CF    
DX:AX    
Note: Invokes VxDcall 00400051h.
15h Boost_With_Decay"
Data: EBX = ???
ECX = ???
EDX = ???
Return: CF - clear
else
Return: CF - set
See Also: #02668,#02670