INT 31H 0507H: Set Page Attributes
Compatibility: DPMI 1.0+
Expects: AX 0507H
ESI memory block handle (as obtained via INT 31H 0504H)
EBX base offset of page(s) to modify
ECX number of pages
ES:EDX address of buffer containing attributes to use
──────────────────────────────────────────────────────────────────
Returns: CF NC (clear) if successful
else AX = DPMI Error Code
ECX = number of pages that were modified
──────────────────────────────────────────────────────────────────
Info: This sets attributes of one or more pages within a block of
linear memory allocated via INT 31H 0504H.
This can be used to modify read/write attributes or commit an
uncommitted block, etc.
ES:EDX on entry, this buffer contains attribute settings, as described
under INT 31H 0506H.
See Also: DPMI API
INT 2fH: Multiplex Interrupt
DOS Functions
-♦-