스마트 카드 Resource Manager

스마트 카드리소스 관리자는판독기와 스마트 카드에 대한 액세스를 관리합니다. 이러한 리소스를 관리하기 위해 다음 함수를 수행합니다.

  • 리소스를 식별하고 추적합니다.

  • 여러 애플리케이션에 읽기 권한자와 리소스를 할당합니다.

  • 지정된 카드 사용할 수 있는 서비스에 액세스하기 위한 트랜잭션 기본 형식을 지원합니다.

    참고

    현재 카드는 단일 함수를 완료하기 위해 여러 명령을 실행해야 하는 단일 스레드 디바이스이기 때문에 중요한 점입니다. 트랜잭션을 사용하면 중간 상태 정보가 손상되지 않도록 여러 명령을 중단 없이 실행할 수 있습니다.

     

리소스 관리자는 리소스 관리자 API를 통해 직접 액세스하거나 스마트 카드 서비스 공급자를 통해 간접적으로 액세스할 수 있습니다.

리소스 관리자 API는 리소스 관리자의 서비스에 직접 액세스할 수 있는 Windows 함수 집합입니다. API에서 제공하는 Windows 함수에 대한 개요는 스마트 카드 Resource Manager API를 참조하세요. 이에 비해 스마트 카드 서비스 공급자는 COM 인터페이스를 사용합니다.

리소스 관리자 API의 많은 Windows 함수는 스마트 카드 서비스 공급자의 COM 인터페이스의 속성 및 메서드에 해당합니다. 대부분의 애플리케이션 개발자는 COM을 더 쉽게 사용할 수 있지만 일부 애플리케이션은 여전히 Windows 함수를 사용하여 특정 작업을 수행해야 합니다. 예를 들어 스마트 카드 데이터베이스에서 판독기 또는 판독기 그룹 목록을 조작해야 하는 애플리케이션과 판독기를 직접 제어해야 하는 애플리케이션은 리소스 관리자 API를 사용해야 합니다. 이러한 기능을 제공하는 서비스는 서비스 공급자가 제공하는 COM이 아닌 Windows 함수에서만 사용할 수 있습니다.

Windows에서 리소스 관리자를 구현하는 방법에 대한 자세한 내용은 Resource Manager 구현을 참조하세요.