Microsoft DirectX 8.1 (C++)

ICAManager Interface

This topic applies to Windows XP Home Edition and Windows XP Professional only.

The ICAManager interface is supported by the Conditional Access (CA) Manager. The CA Manager acts as a mediator between requests, which are attempts by the user to access a service, and policies, which impose conditions for accessing a service.

The CA Manager is a required feature segment for the video control. For each instance of the video control, there is a corresponding instance of the CA Manager.

The CA Manager maintains a list of policies. When the CA Manager receives a request, it passes the request to each policy. Any of the policies can deny access to the request.

In addition to the methods inherited from IDispatch, the ICAManager interface exposes the following methods.

Method Description
get_ActiveRequest Retrieves the request that is currently active.
get_DenialsFor Retrieves an object's denials collection.
get_Offers Retrieves the available offers.
get_PaidTolls Retrieves the set of tolls that the user has paid.
get_Policies Retrieves the policies associated with this CA Manager.
get_UseDefaultUI Determines whether the CA Manager will use the default user interface (UI) to resolve denials.
put_UseDefaultUI Specifies whether the CA Manager will use the default user interface (UI) to resolve denials.