問題タブ [drivers]

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.

0 投票する
2 に答える
6862 参照

python - Python を使用した Mac での USB ドライバの開発

Mac 上の Python で Suunto t3 ウォッチと通信するためのドライバーを作成したいと考えています。私の日常の仕事は C# で基本的な Web 作業を行っているため、Python と Mac での開発に関する知識は限られています。

一般的にドライバ開発を開始し、次に具体的には Mac でどのようにドライバ開発を開始するかを提案できますか? つまり、どのデータがデバイスに送信されているかを簡単に確認する方法は? Python 2.5 (MacPorts) を稼働させています。

0 投票する
5 に答える
14204 参照

java - Oracleへの接続中にエラーが発生しました。メソッドt2cGetCharSetのUnsatisfiedLinkErrorを取得する

JDK1.5を使用してApacheANTを使用して一連のJUnitを実行しています。

Oracle JDBCドライバーを使用するすべてのJUnitは、以下に示すUnsatisfiedLinkErrorを発生させます。

どのネイティブライブラリを探していますか?これを解決するにはどうすればよいですか?PATH変数には何を含める必要がありますか?

0 投票する
1 に答える
654 参照

fonts - デバイス フォントを記述するリソース dll を作成するにはどうすればよいですか?

私が構築しているターゲット ドライバーは、ネイティブ ドライバーではなく、Microsoft Universal Pinter Driver で動作するミニドライバーです。

DDKによると:

これらの項目 (私の場合はフォント) の説明は、Platform SDK のドキュメントで説明されているように、リソース DLL に配置されます。

それから次のように続けます。

プリンターのリソース DLL で、RC_UFM リソース タイプを使用して .ufm ファイルを指定し、RC_FONT リソース タイプを使用して .ifi ファイルを指定します。

SDK への参照にもかかわらず、リソース dll 内に .ifi フォント情報を実際に配置する方法に関する情報はありません。

誰でもこれを行う方法を指摘できますか?

編集

はい、プリンタには常駐フォントが含まれており、それらを記述するリソース ファイルを作成する必要があります。

これまでのところ、別の障害にぶつかりました。リソース dll にコンパイルする必要があるフォント記述ファイルは.ifi(DDK は可能だと言っていますが) できないようで、機能しません。ただし、.ufmフォント記述ファイルでは機能します。問題は、デバイス フォントを記述した ifi ファイルしかなく、umf がないことです...

何かアドバイス ?

0 投票する
6 に答える
3064 参照

windows - Windows ファイル システム ドライバーの開発を始めるのに適したリソースは何ですか?

初心者が Windows ファイル システム ドライバーの開発を始めるのに適したリソースは何ですか?

0 投票する
4 に答える
479 参照

vb.net - VB.NET は Access データベースを破棄しますか?

ここでストローをつかみます... 私はいくつかの 2003 スタイルの Access データベース (.MDB) を使用する VB6 デスクトップ システムで作業しています。最近、最初の関数を VB6 から VB.NET に変更しましたが、まだ Access データベースを使用しています。これは単なる変換ではなく、機能を追加して書き直したものです。これはまだかなり単純な機能であり、少量のデータベースを使用しています。私たちには、さまざまな機械の品質を持つ 1400 の小規模企業のお客様がいます。ほとんどのお客様は、新しい画面と機能に満足しています。これらの顧客のごく一部は、datagridview のロードが極端に遅くなった経験があります。カスタマー サービスによると、1) マシンには少なくとも 1 GB の RAM があり、2) 再起動すると常に問題が解決します。

マシンの速度を大幅に低下させるアプリを作成しましたが、少数の顧客よりも優れた動作をします。また、Access データベースがこのアプリケーションによって破棄されたことはありません。

助言がありますか?

ありがとう!!

0 投票する
2 に答える
596 参照

drivers - 64ビットUSBドライバーをVista64にロードするにはどうすればよいですか?

Vista64ビットシステムで作業しています。

3rdPartyUsbDriver.sysファイルと3rdPartyUsbDriver.infファイルがあります。

カスタムハードウェアで動作するように、infファイルのベンダーIDと製品IDに必要な変更を加えました。これは、「署名されていない運転免許試験モード」で問題なくインストールおよび動作します。

このドライバを「通常モード」でインストールしたいと思います。このドライバーが信頼できないソースからのものであるという警告が表示されてもかまいません。

これを行う最も簡単な方法は何ですか?

0 投票する
1 に答える
1958 参照

c++ - RegisterDeviceNotificationはNULLを返しますが、通知は引き続き受信されます

RegisterDeviceNotificationを使用して、WM_DEVICECHANGEイベントを使用してUSBデバイスへの変更を監視しています。ただし、RegisterDeviceNotification()を呼び出すと、通知ハンドルに対してNULLが返されます。これは、失敗したことを示しているはずです。ただし、GetLastError()はERROR_SUCCESSを返し、通知は実際に通過します。
これは、後で通知の登録を解除してから再登録する必要があるときに、実際の問題を引き起こします。返されたハンドルがNULLだったので、実際に再登録することはできません。試してみると、RegisterDeviceNotification()がハングします。

私のコードは次のとおりです。

m_hDriverは、デバイス(USBバーコードスキャナー)に接続したときに先に開いたドライバーへのハンドルです。

私がここで間違っていることについて何か考えはありますか?

0 投票する
1 に答える
4751 参照

c++ - 特定のデバイスドライバーがロードされているかどうかを確認する

特定のビデオカードデバイスドライバがC++を使用してWindowsServer2003にロードされているかどうかを確認できるかどうかを調べようとしています。誰かが私にこれを達成する方法についての指針を教えてもらえますか?

ありがとう