Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
KSEVENTSETID_BdaCAEvent ist der BDA-Ereignissatz für bedingten Zugriff (Ca). Sie wird verwendet, um CA-Plug-Ins über Änderungen am Status von CA-Modulen und Smartcardlesern zu benachrichtigen, die mit ECM-Kartenknoten (Entitlement Control Message) verknüpft sind. Dieser Ereignissatz kann auch Ca-Plug-Ins über das Vorhandensein der Benutzeroberfläche informieren, dass diese Plug-Ins abrufen und anzeigen und über Änderungen in Programminformationen.
Die folgenden Ereignisse sind verfügbar:
KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED
Benachrichtigt eine Statusänderung in Den Programminformationen.
KSEVENT_BDA_CA_MODULE_STATUS_CHANGED
Benachrichtigt eine Statusänderung für das Ca-Modul, das einem ECM-Kartenknoten zugeordnet ist.
KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED
Benachrichtigt eine Statusänderung für den Smartcardleser, der einem ECM-Kartenknoten zugeordnet ist.
KSEVENT_BDA_CA_MODULE_UI_REQUESTED
Benachrichtigt über das Vorhandensein einer Benutzeroberfläche, dass ein CA-Plug-In abrufen und anzeigen kann.
Kommentare
Jedes Ereignis in diesem Ereignissatz entspricht einer Eigenschaft im KSPROPSETID_BdaCA Eigenschaftensatz. Ca-Plug-Ins fordern sie an, benachrichtigt zu werden, wenn Ereignisse in einer BDA-Komponente auftreten. BDA minidrivers signal events in this event set to notify CA plugins. Diese CA-Plug-Ins fragen dann entsprechende Eigenschaften in KSPROPSETID_BdaCA ab. BDA-Minidriver signalisieren diese Ereignisse entweder, wenn sich ein signifikanter Status ändert oder mit einem Benutzer interagieren soll. BDA-Minidriver interagieren mit einem Benutzer, z. B. um dem Benutzer eine Nachricht zu präsentieren oder eine Transaktion mit einem Benutzer auszuhandeln. Eine erhebliche Statusänderung ist beispielsweise, wenn ein Benutzer eine Smartcard aus dem Smartcardleser entfernt.