アクセスすると、リソースファイルからファイルシステムのプラグインにSymbianOS
-
01-07-2019 - |
質問
利用できなくなりました。リソースファイルからAPI内のファイルシステムのプラグインによるPlatSec:
*PlatSec* ERROR - Capability check failed - Can't load filesystemplugin.PXT because it links to bafl.dll which has the following capabilities missing: TCB
私の理解の問題ではない
ファイルシステムのプラグインdllを実行コンテキスト内のファイルのファイルシステムです。そのためすべてのファイルシステムのプラグインが必要に TCB
PlatSec権限することを発見できないリンクに対するdllとは TCB
.
があるので、周辺のこの先進的なテキストファイルまたは中間サーバー)?思いだった方がいいでしょうか決定的な答えです。
解決
のSymbianファイルサーバでは、以下のような能力:
TCB ProtServ DiskAdmin AllFiles PowerMgmt CommDD
の者で、DLL読み込まれているファイルサーバプロセスについては少なくともこれらの力です。その頃、この文書は、新しいプロキシとして使alludeます。
しかし、より根本的な理由なんかを使用 bafl.dll
内からfileserverプラグイン:このDLLユーティリティ関数を提供するインターフェースのファイルサーバクライアントAPIをを使用しようとしているのからのフィルターはサーバが動作しない;最するということは、ファイルサーバー deadlockingこうに接続します。
から再考することをいい、調査内部ファイルサーバのAPIを実現するためです。
他のヒント
使用RFs/RFile/RDir Api内のファイルサーバのプラグインは安全ではありませんすることができますが行き詰まりいない場合は非常に注意した方が良いと思います。
Symbian9.5を紹介しまの新しいApi(RFilePlugin,RFsPluginとRDirPlugin)を使う方が良いでしょう。
人にもぴっ適切なメカニズムとの通信プラグインRPlugin.
使用しないRFile.んでいることを仕事としての経路が確認InitialiseのRFile機能と呼ばれる前のプラグインのスタックです。
教えてどのようなデータの保管は、リソースファイルです。
いることを通じて資源ファイルのものではないファイルサーバのプラグインでも、そのhardcoding数値です。
技術的には、送信できるデータファイルサーバのプラグインを使用RFile.Write()そのラングレビーチ、ロレドビーチソリューション(遮RFile.オープン("無効なファイル名だけプラグインを理解し"のプラグイン).編集:誰かが示された使用を無効なファイル名な送信データの引き出しおよび設定ができますこんにちはんのようにそのソリューションです。のためのcompletnessいを明確にすべきである.よってファイル名に見えるOKけることをお引き出しおよび設定ができますを用いたドライブ文字を持たない本格付け(ものの、依然として考慮する正しいファイル名-構文解析コードとします。
コンピュータを解析しリソースファイルのバイナリのプラグインがtheoratically可能なソフトカプセルです。ります。