Contents

IOUserSCSIPeripheralDeviceType07

A DriverKit provider object that works with Type07 devices, those that use extended SCSI Block Commands (SBC) for optical memory devices.

Declaration

class IOUserSCSIPeripheralDeviceType07;

Overview

Subclass this class to create a driver for optical memory devices, such as erasable or rewritable optical disk drives. In your subclass, override all pure virtual methods.

Use the functions in SCSI commands to populate Command Descriptor Blocks (CDBs) that you send to the device with UserSendCDB.

Topics

Managing the device

Sending commands to the device

Providing device metadata

Suspending and resuming services

See Also

Driver interfaces