Contents

IOUserSCSIPeripheralDeviceType00

A DriverKit provider object that works with Type00 devices, those that use SCSI Block Commands (SBC).

Declaration

class IOUserSCSIPeripheralDeviceType00;

Overview

Subclass this class to create a driver for direct-access block devices, such as magnetic disks and solid-state 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

Suspending and resuming services

Providing device metadata

See Also

Driver interfaces