Mac OS 9
IOPreparationTable Struct Reference

#include <DriverServices.h>

Data Fields

IOPreparationOptions options
 
IOPreparationState state
 
IOPreparationID preparationID
 
AddressSpaceID addressSpace
 
ByteCount granularity
 
ByteCount firstPrepared
 
ByteCount lengthPrepared
 
ItemCount mappingEntryCount
 
LogicalMappingTablePtr logicalMapping
 
PhysicalMappingTablePtr physicalMapping
 
union {
   AddressRange   range
 
   MultipleAddressRange   multipleRanges
 
rangeInfo
 

Detailed Description

Separate C definition so that union has a name. A future version of the interfacer tool will allow a name (that gets thrown out in Pascal and Asm).


The documentation for this struct was generated from the following file: