Contents

IOMemoryDescriptor

The base class for describing a location in memory.

Declaration

class IOMemoryDescriptor;

Overview

The IOMemoryDescriptor class defines shared behavior for memory-related objects. Use the methods of this class to get information about a memory block and to map a memory block from another process into your driver’s memory space.

Don’t create instances of this class directly. When you want to allocate memory for your driver, create an IOBufferMemoryDescriptor instead, which is a concrete implementation of this class.

Topics

Configuring the Buffer

Getting the Buffer Length

Mapping to the Caller’s Address Space

Performing Internal Tasks

Type Methods

See Also

Memory management