BoxedAPP のライセンスを購入しましたが、サポート メールに助けを求めて書いたところ、なんらかの回答がありました。
SDK の例をダウンロードしましたが、重要な例はすべて C# で記述されており (トランスレータを使用しても理解できません)、vb.net の例は、それらを実行しないストア ファイル用です。
私の質問は簡単です。BoxedAPP を使用してファイルをメモリに保存し (ファイルを仮想化)、メモリから実行するにはどうすればよいですか?
たとえば、「test.avi」という名前のビデオファイルを「my.resources.test」として仮想化し、「process.start」で実行したい場合、これは再帰を仮想化しようとしましたが実行しませんでした:
BoxedAppSDK.NativeMethods.BoxedAppSDK_CreateVirtualFile(My.Resources.test, _
BoxedAppSDK.NativeMethods.EFileAccess.GenericAll, _
BoxedAppSDK.NativeMethods.EFileShare.None, IntPtr.Zero, _
BoxedAppSDK.NativeMethods.ECreationDisposition.New, _
BoxedAppSDK.NativeMethods.EFileAttributes.Normal, _
IntPtr.Zero)