VxD_PAGEABLE_CODE_SEG


include vmm.inc

VxD_PAGEABLE_CODE_SEG

Defines the start of a pageable code segment. Virtual devices use this macro in conjunction with the VxD_PAGEABLE_CODE_ENDS macro.

At any given time, pageable code may be paged out to the system swap file. For this reason, any code that may be executed during hardware interrupt processing must not be in a VxD_PAGEABLE_CODE_SEG segment.

Code in a VxD_PAGEABLE_CODE_SEG segment is actually locked if MS-DOS or BIOS functions are used for paging.

See also VxD_CODE_SEG, VxD_LOCKED_CODE_SEG, VxD_PAGEABLE_CODE_ENDS