Int 2F Fn 1684 - Ms Windows - Stat.386 - Get Api Entry Point [W]
AX = 1684h
BX = 31CFh (virtual device ID for STAT.386) (see #2329)
ES:DI = 0000h:0000h
Return: ES:DI -> VxD API entry point (see #2393)
0000h:0000h if the VxD does not support an API
See Also: AX=1684h"DEVICE API",INT 20"Windows"
(Table 2393)
Call STAT.386 entry point with:
AX = function
0000h get version
Return: AX = STAT.386 version (AH = major, AL = minor)
0001h execute RDMSR/WRMSR/RDTSC
BH = 00h
BL = second opcode byte (30h=WRMSR,31h=RDTSC,32h=RDMSR)
EDX:EDI = value to be written (for BL=30h)
ECX = MSR number for RDMSR/WRMSR
Return: EDX:EAX = value read (RDTSR/RDMSR only)
See Also: #2390,#2394