問題タブ [rapi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - .NET の IRAPIStream COM インターフェイス
OpenNETCF RAPI クラスを使用して、RAPI.Invoke() メソッドを使用して Windows モバイル デバイスとやり取りしようとしています。
次の記事によると: http://blog.opennetcf.com/ncowburn/2007/07/27/HOWTORetrieveTheDeviceIDFromTheDesktop.aspx
ブロックモードまたはストリームモードで通信を行うことができます。以前はブロック モードを使用していましたが、現在はより多くのデータと継続的な通信を使用して、もう少し複雑なことを行う必要があるため、ストリーム モードを使用する必要があります。残念ながら、その記事、および基本的に他のどこでも、.NET で IRAPIStream を使用する方法についての説明はありません。C/C++ ドキュメントを見つけましたが、私のデスクトップ アプリは C# で作成する必要があります。
.NET で IRAPIStream COM インターフェイスを適切に実装する方法を知っている人はいますか? さらに良いことに、以前に RAPI.Invoke() を IRAPIStream で実際に使用した人はいますか? 例をいただければ幸いです。
編集: RAPI クラスのドキュメントを詳しく見てみると、Invoke() メソッドがストリーム インターフェイスをサポートしていないことがわかりました。
dll - CeRapiInvoke で呼び出された DLL のデバッグ
Windows ボックスから CeRapiInvoke() (技術的には OpenNETCF の RAPI.Invoke()) を使用して、Windows Mobile デバイスで呼び出される C dll にデバッグしようとしています。既に実行されているプロセスにアタッチして、ロードされた dll をデバッグすることには精通していますが (Windows Mobile サービスで何度も実行しました)、実際に dll を実行しているプロセスを特定できないようです。リモート プロセス ビューアーを実行している場合でも、新しいプロセスがポップアップ表示されないため、既に実行されているものである必要があります...呼び出されたときに dll にデバッグするために、どのプロセスにアタッチするかについてのアイデアはありますか?
編集:いくつかの異なるプロセスにアタッチしようとした後、トリックを行ったのは「rapiclnt.exd」であることがわかりました。
file - OpenNETCF.Desktop.Communication.dllを使用したRAPIコピーファイル
現在、OpenNETCF.Desktop.Communication.dllを使用してデスクトップからCEデバイスにファイルをコピーしていますが、エラーが発生し続けます。
「リモートファイルを作成できませんでした」
私の開発環境はVS2005(VB.NET)です
私のコード:
誰かがこれに遭遇しましたか、そしてあなたはそれを回避することができましたか?
ありがとう
windows-mobile - テキスト メッセージ (SMS) のアーカイブ
WM 電話のテキスト メッセージを PC に、できれば XML としてアーカイブしたいと考えています。RAPI などの PC アプリケーションからアクセスできますか? 私は WM 開発の経験がなく、PC だけで、主に Delphi を使用しています。
それが唯一可能な方法だと思わない限り、商用アプリケーションへのリンクはご遠慮ください。
誰も編集
しませんか?あなたたちは私を失望させます:-)。それとも :-(?
windows-mobile - WindowsMobile6デバイスでSQLServerCEデータベースにアクセスする
デバイス上のSQLServerCEデータベースに書き込むモバイルアプリがあります。このデータを読み取り、CSV形式でエクスポートできるデスクトップアプリケーションを作成したいと思います。私はRAPI(Remote Api)を見てきましたが、これは完全にマネージコードで行いたいと思います。RAPIに代わるものはありますか?
windows-mobile - CeRapiInit または CeRapiInitEx?
CeRapiInit() は、デバイスが接続され、初期化が完了するまで戻りません (同期)。CeRapiInitEx() は行いますが、コールバック イベント ハンドラ (非同期) が必要です。私が欲しいのは、キャンセルボタンのある「デバイスへの接続」ダイアログだけです。より良いアプローチはどれですか?そこにコードサンプルはありますか?
c++ - RAPI2を介して複数のデバイスを接続する
Microsoft RAPI2インターフェイスは、複数のデバイスと通信できるように設計されています。ただし、ActiveSync 4.5.0では、一度に1つのデバイスしか接続できず、USB接続でしか接続できません。
複数のデバイスがRAPI2接続を介してデスクトップに接続できるようにするデスクトップおよびモバイルデバイス用のクライアントサーバーピースを作成する方法はありますか?できれば、TCP/IPを介してRAPI2を配置する方法。
ありがとう、PaulH
visual-studio - Rapi.dll /VisualStudioでのOpenNETCFの遅い問題
プロジェクトでOpenNETCF.Desktop.Communication(Rapi.dll)を参照していますが、次の問題があります。
私が元のとき。"private RAPI mobjRapi = new RAPI();"...そのステートメントの実行には約5分かかります。私は基本的にモバイルデバイスからファイルをコピーしようとしています
関連する可能性のある追加の問題は、コントロールパネルの[Windows MobileDeviceCenter]をクリックしたときです。スプラッシュ画面で「WindowsMobileデバイスセンターが起動しています」というメッセージが表示された後、アプリケーションを開かずに消えてしまいます。
私のセットアップの詳細:
- WindowsVista64ビット
- Visual Studio 2005(C#)
- Windows Mobile DeviceCenter6.1最近インストールされた
- USBに接続されたPsionWorkaboutPROモバイル製品スキャナー(デバイスはマイコンピューターからアクセス可能)
前もって感謝します
windows - Windows Mobile アプリはファイルをデスクトップにコピーしますか?
デバイスから接続されたデスクトップにファイルをコピーする WinMo アプリを作成することは可能ですか? RAPI がデスクトップからモバイルまで機能することは知っていますが、可能であればそれを好転させたいと考えています。
c# - CeGetSystemInfo は、参照によって渡された構造体を埋めません
デスクトップ アプリケーション (C# で記述) から Windows Mobile デバイスに関する情報を取得しようとしています。MSDN を検索したところ、必要な関数が rapi.dll にあることがわかりました。
パラメータは、次のように定義された構造体へのポインタです。
すべてをマネージド コードにマップする方法は次のとおりです。
SYSTEM_INFO 構造体を渡す関数を呼び出すと、何も起こりません。この関数は、構造体の値を変更しません。構造体を間違ってマッピングしましたか?
前もって感謝します