Windows 7 WDK를 사용 하 여 스마트 카드 판독기 드라이버에서 ATRs 검색 Ioctl을 필터링 하는 방법을 보여 주는 코드 샘플

기술 자료 번역 기술 자료 번역
기술 자료: 981665 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

소개

이 코드 샘플에서는 Windows 7 Windows 개발 키트 (WDK)을 사용 하 여 스마트 카드 판독기 드라이버에서 스마트 카드 판독기 입/출력 컨트롤 (재설정 (ATR) 답을 검색 하는 IOCTL) 필터링 하는 방법을 보여 줍니다. 콜드 리셋 ATR의 웜 재설정 되도록 ATR WinSCard 검색 메커니즘에서 다음과 같은 스마트 카드 미니 드라이버 사양을 준수 되는 웜 재설정 ATR 일치 하도록이 샘플을 사용할 수 있습니다.
http://www.microsoft.com/whdc/device/input/smartcard/sc-minidriver.mspx

추가 정보

다음 파일 Microsoft 다운로드 센터에서 다운로드할 수 있습니다.


그림 축소그림 확대
다운로드
지금 AtrFilter.exe 패키지 다운로드

릴리스 날짜: 2010 년 3 월 3 일

Microsoft 지원 파일을 다운로드 하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
119591 온라인 서비스 로부터 Microsoft 지원 파일을 구하는 방법
Microsoft는이 파일을 검색. Microsoft는 파일을 게시 한 날짜에 사용할 수 있었던 최신 바이러스 검색 소프트웨어를 사용 합니다. 파일은 무단으로 변경할 수 없도록 보안이 향상 된 서버에 저장 됩니다.

AtrFilter.exe 자동 압축 해제 파일을는 다음 파일이 들어 있습니다.
표 축소표 확대
설명파일
소스 및 헤더 파일atrfilter.c, atrfilter.h, atrfilter.rc
파일 작성소스, 메이크파일, makefile.inc
INF 파일atrfilter.inx
추가 정보 파일Readme.txt
Microsoft 소프트웨어 사용 약관License.txt, License.rtf

샘플 코드 빌드

  1. 다운로드 및 실행 AtrFilter.exe 파일을 추출.
  2. 원하는 빌드 환경에서의 Windows 7 WDK를 선택 합니다. 빌드 환경을 사용할 수 또는 32 비트 또는 64 비트 환경 지정할 수 있습니다.
  3. 1 단계에서 파일을 압축을 푼 디렉터리에서 빌드를 실행 합니다.
참고 이 필터는 커널 모드 드라이버 프레임 워크 (KMDF)를 기반으로 합니다. KMDF 보조 설치 관리자 드라이버 설치 패키지에 포함 해야 합니다.

샘플 코드 설치

참고 Windows 7에만이 코드 샘플을 테스트 했습니다.

참고 유효한 디지털 서명은이 샘플 필터 드라이버를 로드 해야 합니다.
이 서비스는 상위 필터로 모든 스마트 카드 판독기에 대 한 MSDN 문서를 참조 추가 하는 설치 응용 프로그램을 만드는 방법에 대 한 자세한 내용은 "필터 드라이버를 설치 합니다." 이렇게 하려면 다음 웹 사이트를 방문 하십시오.
http://msdn.microsoft.com/en-us/library/ms791322.aspx
드라이버 서비스를 수동으로 추가 하려면 관리자 권한 명령 프롬프트에서 명령을 실행할 수 있습니다. 이렇게 하려면 다음과이 같이 하십시오.
  1. 클릭 시작
    그림 축소그림 확대
    시작 단추
    다음을 입력 하 고 cmd프로그램 및 파일 검색 상자입니다.
  2. 마우스 오른쪽 단추로 클릭 cmd.exe프로그램 목록 및 다음을 누릅니다. 관리자 권한으로 실행.
    그림 축소그림 확대
    UAC
    관리자 암호 또는 확인을 묻는 메시지가 나타나면 암호를 입력 하거나 확인 합니다.
  3. 명령 프롬프트에서 복사 또는 다음 명령을 입력 한 다음 ENTER 키를 누릅니다.
    sc create atrfiltr binPath = system32\drivers\atrfiltr.sys 형식 = 커널 시작 요청 오류 = = 일반
  4. 클릭 시작를 클릭 실행종류 regedit을 누른 다음 확인.
    그림 축소그림 확대
    UAC
    관리자 암호 또는 확인을 묻는 메시지가 나타나면 암호를 입력 하거나 확인 합니다.
  5. 찾아 다음 레지스트리에서 다음 키를 누릅니다.
    {50DD5230-BA8A-11D1-BF5D-0000F805F530} HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\ \UpperFilters
  6. 편집 메뉴를 클릭 수정.
  7. 추가 atrfiltr 기존 목록 위에 필터 및 ENTER 키를 누릅니다.
  8. 레지스트리 편집기를 끝냅니다.

속성

기술 자료: 981665 - 마지막 검토: 2012년 9월 17일 월요일 - 수정: 3.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Windows 7 Enterprise
  • Windows 7 Professional
키워드:?
kbcodesnippet atdownload kbexpertiseadvanced kbsurveynew kbinfo kbmt KB981665 KbMtko
기계 번역된 문서
중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.
이 문서의 영문 버전 보기:981665

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com