winscard.dllを使ってRC-S380のreadアプリを構築した
詳しくはネットで検索するといくつかサンプルが上がっているので
それを参考にしていただくとして
RC-S380をUSBから抜いて
他のPCに接続すると
他のPCで認識はするがreadがおかしく実行時エラーになる
原因不明で、元のPCにもどすと
同じエラーになる。
トレースを取ってみるとwinscard.dllのSCardListReadersで
変な値を取ってきている
2145832329とか2148532270とかエラーステータスにない
値である。
対応は
SONYから
NFCポートソフトウェアリムーバーをダウンロードして実行
再起動
NFCポートソフトウェアをインストール
これで元通りになった、

なぜそうなったのかは???