다음을 통해 공유


KSPROPSETID_BdaCA

KSPROPSETID_BdaCA BDA CA(조건부 액세스) 속성 집합입니다. ECM(권한 제어 메시지) 맵 노드에서 해당 노드의 상태 및 연결된 CA 모듈 및 스마트 카드 판독기의 상태 쿼리하는 데 사용됩니다. 이 속성 집합은 CA 플러그 인이 ECM 맵 노드를 통해 처리된 프로그램에 대한 액세스를 표시하고 제어할 수 있는 UI(사용자 인터페이스)를 쿼리할 수도 있습니다.

사용할 수 있는 속성은 다음과 같습니다.

KSPROPERTY_BDA_ECM_MAP_STATUS
ECM 맵 노드의 상태 반환합니다.

KSPROPERTY_BDA_CA_MODULE_STATUS
ECM 맵 노드와 연결된 CA 모듈에서 상태 반환합니다.

KSPROPERTY_BDA_CA_SMART_CARD_STATUS
ECM 맵 노드와 연결된 스마트 카드 판독기에서 상태 반환합니다.

KSPROPERTY_BDA_CA_MODULE_UI
CA 플러그 인이 표시할 수 있는 UI를 반환합니다.

KSPROPERTY_BDA_CA_SET_PROGRAM_PIDS
특정 프로그램의 패킷 식별자 목록을 설정합니다.

KSPROPERTY_BDA_CA_REMOVE_PROGRAM
특정 프로그램에 대한 액세스를 방지합니다.

의견

이 속성 집합의 속성은 KSEVENTSETID_BdaCAEvent 이벤트 집합의 이벤트에 해당합니다. BDA 미니드라이버가 CA 플러그 인에 알리기 위해 이 이벤트 집합의 이벤트를 신호로 보냅니다. 그런 다음 해당 CA 플러그 인은 KSPROPSETID_BdaCA 해당 속성을 쿼리합니다. BDA 미니드라이버는 중요한 상태 변경이 발생할 때마다 또는 사용자와 상호 작용하도록 이러한 이벤트를 알릴 수 있습니다. 예를 들어 BDA 미니드라이버가 사용자와 상호 작용하여 사용자에게 메시지를 표시하거나 사용자와 트랜잭션을 협상합니다. 중요한 상태 변경은 예를 들어 사용자가 스마트 카드 판독기에서 스마트 카드 제거하는 경우입니다.

참고 항목

KSEVENTSETID_BdaCAEvent