Windows 7のベースcspミニドライバにデバッガを接続したいと考えています。
どのプロセスがドライバ.dllをホストしていますか?それはちょうど別のWUDFHost.exeですか?
ユーザーモードのデバッガをそのプロセスに接続できますか?基本cspミニドライバをデバッグする方法
答えて
少なくとも、certutil.exeを使用している場合、.dllはプロセスに "直接"ロードされます。
Visual Studioでは、デバッグパネルのコマンドとしてcertutil.exe
を設定して、minidriver.dllのコードにステップインし、certutilがスマートカードにアクセスする方法をテストできます。
私はミニドライバのデバッグの代わりに簡単な愚かなログを作成しました。 certutil
であなたのミニドライバをテスト
は簡単です:
certutil.exe -SCInfo
ミニドライバのデバッグのアイデアはバイアスです。 Windows 10の場合、5秒のタイムアウトがカードと共に動作します。カードを5秒間ポーリングしないと、オペレーティングシステムによってカードがリセットされます。アプリケーションが動作せずに5秒間カードに排他トランザクション を開催しましたので、スマートカードリーダー「一般的なEMVスマートカードリーダー0」でカードがリセットされた
:ここ
は、エラーがどのように見えるかです。このエラーが続く場合は、 アプリケーションが正しく機能していない可能性があります。ここで
それについて何Microsoft saysです:トランザクションは で5秒以上のカードの上に保持されている場合、Windows Server 2012上で
スマートカード取引、Windowsの8、およびWindows RT、カード上で何も起こっていなければ、カードはリセットされます。これは、以前のリリースの動作から に変更されました。健康あなたはGemalto does
として
SCardStatus
またはSCardGetAttrib
との世論調査あなたのカードステータスが5秒 タイムアウト後にスマートカードをリセットし、システムを避けるために、その別のスレッドを導入する必要があり、デバッグのために、ジェムアルト SCardBeginTransactionを呼び出した後、タイマを使用してSCardStatusまたはSCardGetAttribのような透過関数 を定期的に呼び出すことをお勧めします。この変更は、Windows 8、RTおよび Server 2012システムにも適用されます。
- 1. SimpleCV基本getImageデバッグ
- 2. Windows上の基本的なnode.jsアプリケーション(httpではなく)をデバッグする方法
- 3. Crashlogを使ってiOSをデバッグする(基本)
- 4. 本番環境でElixirアプリケーションをデバッグする方法は?
- 5. HTTP基本認証を行う方法
- 6. openerpウェブクライアントフィールドをカスタマイズする方法(基本フィールドウィジェットを拡張する)
- 7. 基本的なMobileSubstrateの調整方法
- 8. ルア基本的なループ方法は?
- 9. チームエクスプローラの基本的な使用方法
- 10. 春ブーツ基本認証UserDetailsService方法
- 11. Windows.Web.Http.HttpClientを基本認証でPostAsyncを設定する方法++
- 12. Blendを使用して基本グリッドを作成する方法
- 13. Details基本データのフィールドを保存する方法を表示
- 14. UIWebviewとWKWebviewのCSP(コンテンツセキュリティポリシー)を無効にする方法
- 15. コンテンツセキュリティポリシー(CSP):オブジェクトにsvgイメージを許可する方法
- 16. デバッグ用Linuxカーネルをデバッグする方法
- 17. 基本クラスでより一般的なメソッドがある場合、基本クラスのメソッドをオーバーライドする方法は?
- 18. Java IDEで基本シンボルをインポートする方法
- 19. MahApps.Metroの基本コントロールのスタイルを無効にする方法
- 20. 基本クラスの内部フィールドを設定する方法
- 21. Kibana4の基本認証を提供する方法
- 22. webpy:基本テンプレートの内容を上書きする方法は?
- 23. html電子メール:基本レイアウトを実装する方法
- 24. サービスワーカーを基本認証で使用する方法(NTLM、ネゴシエート)
- 25. webclientリダイレクト時に基本認証を保持する方法
- 26. OAuth2CodeGrantFlowのヘッダーに基本認証を追加する方法
- 27. Hibernate Tools:基本クラスを生成する方法は?
- 28. WPFの派生スタイルの基本スタイルコントロールテンプレートをオーバーライドする方法は?
- 29. 基本的なrawでポートオーディオを再生する方法
- 30. カスタムCSSの基本クラスCSSをオーバーライドする方法は?
これを達成するための追加情報をご提供いただけますか? – dominik