2

プログラムで CoreStorage ボリュームのステータスを確認しました。

IOServiceXyz / IORegistryXyz / ... メソッドを使用すると、ロックされたボリュームでは機能しません。つまり、ユーザーが (まだ) パスワードを入力していない場合、このボリュームに関する情報は表示されません。

diskutil cs listおよび/またはdiskutil cs infoを使用すると役立ちますが、diskutil を起動して出力をスキャンする必要があります。少し遅いので、私はこの方法が好きではありません(execを使用してプログラムを開始します...)

  • より良い方法はありますか?

  • 少なくとも diskutil で実行できます。では、diskutil を使用する API は何ですか?

  • libCoreStorage.dylib がありますが、それに関するドキュメントは見つかりませんでした。それはどこにある?

どんな助けでも大歓迎です!よろしく

4

0 に答える 0