none
스마트카드 리더기 연결 문의 RRS feed

  • 질문

  • 안녕하세요.

    msdn social쪽에도 동일한 질문이 올라와 있는데, 답변이 없어서 이곳에 질문을 올립니다.

    대상 O/S는 Windows 8, Windows Server 2012를 대상으로 하고 있으며, 스마트카드 리더기를 USB 방식으로 최대 64개까지 연결하려고 합니다.

    현재 12개를 가지고 테스트를 진행하고 있는데, Windows 7에서는 12개의 리더기가 장치관리자에서도 잘 인식이 되고, Smart Card 관련 API (winscard.dll)에서 SCardListReaders 함수를 사용하여 연결된 리더기 리스트를 가져오면 정상적으로 리스트를 가져옵니다.

    Windows 8과 Windows Server 2012의 경우 장치관리자에서는 12개의 리더기가 정상적으로 연결된 것으로 표시되고 있으나, SCardListReaders 함수를 사용하여 연결된 리더기 리스트를 가져오면 10개에 대해서만 가져오고 나머지는 무시됩니다.

    winscard.dll 버전이 업그레이드되면서 발생하는 문제일까 싶어 Windows 7의 DLL을 덮어쓰고 테스트를 했으나 동일한 현상입니다.

    해당 문제를 해결할 수 있는 방법이 있는지 확인 부탁드립니다.

    2014년 1월 8일 수요일 오전 6:17

모든 응답