Virtual Devices (3.1) (vdag31qh.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
VDMAD_Set_Region_Info
                                                     Up Next Previous
────────────────────────────────────────────────────────────────────────────
 
include vdmad.inc
 
VxDcall VDMAD_Set_Region_Info
 
The VDMAD_Set_Region_Info service sets information about the current region
assigned to a DMA handle. This service must be called before calling the
VDMAD_Set_Phys_State service.
 
Parameter  Description
────────────────────────────────────────────────────────────────────────────
 
EAX        Specifies the DMA handle.
 
BL         Specifies the buffer identifier.
 
BH         Specifies whether pages are locked (zero if not locked, nonzero
           if locked).
 
ESI        Specifies the region linear.
 
ECX        Specifies the size in bytes.
 
EDX        Specifies the physical address for the transfer.
 
Return Value
 
This service has no return value.
 
Uses
 
Flags
 
                                      ♦