/dev/rdisk0
私のプログラムは入力からのようにデバイス パスを読み取りIOKit
、BSD 名のディスクを探しdisk0
ます。このために/dev/r
、パスから削除する必要があります。
このパスをハードコーディングすると、Mac OS X の将来のバージョンで壊れる可能性があります。したがって、別の方法を考えIOService
ました。デバイスの BSD メジャーおよびマイナー バージョンを使用して一致させることができます。
これが私の質問です:パスから BSD のマイナー番号とメジャー番号を抽出することは可能ですか?