2

SCSI ドライバに照会要求を行うことはできますか?

4

2 に答える 2

2

いいえ、ユーザーランドからはできません。

設計上、Mac OS X は、アプリケーション開発者がコマンドをサポートするカーネル内デバイス ドライバも提供しない限り、アプリケーションが SCSI または ATA コマンドをストレージ デバイスに送信することを許可しません。SCSI アーキテクチャ モデル ファミリは、一度に 1 つの論理ユニット ドライバのみがデバイスを制御できるようにし、ストレージ デバイス用のカーネル内論理ユニット ドライバを提供します (「SCSI アーキテクチャ モデル ファミリのデバイス サポート」を参照)。同様に、ATA ファミリでは、アプリケーションが ATA コマンドを ATA または SATA (シリアル ATA) デバイスに直接送信することはできません。

ここから http://developer.apple.com/library/mac/#documentation/DeviceDrivers/Conceptual/WorkingWithSAM/WWS_SAMDevInt/WWS_SAM_DevInt.html

于 2011-09-08T14:08:45.763 に答える