다음을 통해 공유


ISCardManage 인터페이스

[ ISCardManage 인터페이스는 더 이상 Windows Server 2008, Windows Vista 및 Windows Server 2003 SP1(서비스 팩 1) 이상에서 사용할 수 없습니다. 스마트 카드 모듈도 비슷한 기능을 제공합니다.]

다음 인터페이스 정의는 스마트 카드서비스 공급자를 개발할 때 따를 수 있는 표준으로 제공됩니다.

ISCardManage 인터페이스를 제공해야 합니다. 특정 스마트 카드 또는 판독기 연결, 특정 스마트 카드 기능을 수행하기 위한 다른 선택적 인터페이스 만들기, 전용 사용을 위해 특정 스마트 카드 잠그기, 스마트 카드 또는 판독기의 상태 가져오는 데 사용됩니다. 집합으로 이러한 서비스는 애플리케이션이 스마트 카드 또는 판독기와 통신할 수 있는 잘 정의된 컨텍스트를 유지 관리할 수 있습니다.

다음은 ISCardManage 인터페이스의 일반적인 사용입니다.

스마트 카드 연결하려면

  1. 카드 연결된 ISCardManage 인터페이스를 만듭니다.
  2. 특정 Smart 카드 판독기(AttachByIFD)에 연결하거나 이전에 획득한 핸들(AttachByHandle)을 사용하여 스마트 카드 연결합니다.
  3. 스마트 카드 작업을 수행하는 다른 인터페이스를 만듭니다(CreateCardAuth, CreateFileAccess, CreateCHVerification 또는 CreateInterface).
  4. 카드(분리)를 해제합니다.
  5. 필요에 따라 ISCardManage 인터페이스 및 기타를 해제합니다.

멤버

ISCardManage 인터페이스는 IDispatch 인터페이스에서 상속됩니다. ISCardManage 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

ISCardManage 인터페이스에는 이러한 메서드가 있습니다.

메서드 설명
AttachByHandle 애플리케이션이 스마트 카드 리소스 관리자가 반환한 핸들을 사용하여 스마트 카드 대한 통신 링크를 만들 수 있습니다.
AttachByIFD 애플리케이션에서 표시 이름으로 참조되는 특정 판독기의 컨텍스트 설정을 요청할 수 있습니다.
CreateCardAuth ISCardAuth 인터페이스를 만들 수 있습니다.
CreateCHVerification ISCardVerify 인터페이스를 만들 수 있습니다.
CreateFileAccess ISCardFileAccess 인터페이스를 만들 수 있습니다.
CreateInterface 인터페이스를 만들 수 있습니다.
분리 AttachByHandle 또는 AttachByIFD에서 각각 할당한 특정 스마트 카드 또는 판독기에서 첨부 파일을 해제합니다.
다시 연결 분리AttachByHandle 또는 AttachByIFD를 각각 실행하지 않고도 애플리케이션이 스마트 카드 또는 판독기로 다시 연결할 수 있습니다.
SCardLock 전용 사용을 위해 연결된 스마트 카드 또는 판독기 잠금
SCardUnlock 연결된 스마트 카드 또는 판독기의 단독 사용을 릴리스합니다.
상태 애플리케이션에서 스마트 카드 또는 판독기의 현재 상태 가져올 수 있습니다.

 

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2003 [데스크톱 앱만 해당]
클라이언트 지원 종료
Windows XP
서버 지원 종료
Windows Server 2003