|
Mac OS 9
|
#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 |
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).