// wdm.h
typedef struct _MM_PHYSICAL_ADDRESS_LIST {
PHYSICAL_ADDRESS PhysicalAddress;
SIZE_T NumberOfBytes;
} MM_PHYSICAL_ADDRESS_LIST, *PMM_PHYSICAL_ADDRESS_LIST;
View the official Windows Driver Kit DDI referenceNo description available.
The MM_PHYSICAL_ADDRESS_LIST structure specifies a range of physical addresses.
PhysicalAddressThe starting physical address of the range. This address must be aligned to a page boundary in physical memory.
NumberOfBytesThe number of bytes in the range. This member must be nonzero and an integer multiple of the memory page size.
The first parameter to the MmAllocateMdlForIoSpace routine is a pointer to an array of MM_PHYSICAL_ADDRESS_LIST structures.