| Microsoft DirectX 8.1 (C++) |
This topic applies to Windows XP Home Edition and Windows XP Professional only.
The ICAPolicy interface is supported by policies. A policy is can block a user�s request by imposing a denial on it. Policies can also create offers for the user to purchase a service in advance. The implementor of a policy must also implement the associated toll objects. See ICAToll for more information.
In addition to the methods inherited from IUnknown, the ICAPolicy interface exposes the following methods.
| Method | Description |
| CheckRequest | Checks whether the policy denies the specified request. |
| get_Name | Retrieves the name of the policy. |
| get_OkToPersist | Determines whether the CA Manager should store this policy. |
| get_OkToRemove | Determines whether the policy can be removed. |
| get_OkToRemoveDenial | Determines whether the specified denial can be removed. |
| get_OkToRemoveOffer | Determines the specified offer can be removed. |
| put_CAManager | Specifies the CA Manager. |