Condividi tramite


KSEVENTSETID_BdaCAEvent

KSEVENTSETID_BdaCAEvent è il set di eventi di accesso condizionale BDA (CA). Viene usato per notificare ai plug-in della CA le modifiche nello stato dei moduli CA e dei lettori di smart card associati ai nodi del mapping dei messaggi di controllo di diritto (ECM). Questo set di eventi può anche inviare una notifica ai plug-in della CA sull'esistenza dell'interfaccia utente (UI) che tali plug-in devono recuperare e visualizzare e sulle modifiche apportate alle informazioni sul programma.

Sono disponibili gli eventi seguenti:

KSEVENT_BDA_PROGRAM_FLOW_STATUS_CHANGED
Notifica di una modifica dello stato nelle informazioni del programma.

KSEVENT_BDA_CA_MODULE_STATUS_CHANGED
Notifica di una modifica dello stato nel modulo CA associato a un nodo mappa ECM.

KSEVENT_BDA_CA_SMART_CARD_STATUS_CHANGED
Notifica di una modifica dello stato nel lettore smart card associato a un nodo mappa ECM.

KSEVENT_BDA_CA_MODULE_UI_REQUESTED
Notifica dell'esistenza dell'interfaccia utente che un plug-in ca può recuperare e visualizzare.

Commenti

Ogni evento in questo set di eventi corrisponde a una proprietà nel set di proprietà KSPROPSETID_BdaCA. Richiesta di plug-in ca per ricevere una notifica quando si verificano eventi in un componente BDA. Gli eventi di segnale dei minidriver BDA in questo evento impostati per notificare i plug-in ca. Questi plug-in CA eseguono quindi query su proprietà corrispondenti in KSPROPSETID_BdaCA. I minidriver BDA segnalano questi eventi ogni volta che si verifica una modifica significativa dello stato o per interagire con un utente. I minidriver BDA interagiscono con un utente, ad esempio, per presentare un messaggio all'utente o per negoziare una transazione con un utente. Una modifica significativa dello stato è, ad esempio, quando un utente rimuove una smart card dal lettore smart card.

Vedi anche

KSPROPSETID_BdaCA