IAzApplications 接口是 Windows 的 Authorization Manager (AzMan) API 的一部分,用于表示 AzMan 中应用程序(Application)对象的集合。该接口允许您获取和操作 AzMan 中的应用程序列表。

以下是 IAzApplications 接口的基本信息:
// Azroles.h 中的定义

interface IAzApplications : public IDispatch {
public:
    // 获取应用程序集合中应用程序的数量
    virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Count(
        /* [retval][out] */ LONG *plCount) = 0;

    // 根据索引获取应用程序对象
    virtual /* [id] */ HRESULT STDMETHODCALLTYPE get_Item(
        /* [in] */ LONG lIndex,
        /* [retval][out] */ IAzApplication **ppApplication) = 0;

    // 根据名称获取应用程序对象
    virtual /* [id] */ HRESULT STDMETHODCALLTYPE get_ItemByApplicationName(
        /* [in] */ BSTR bstrApplicationName,
        /* [retval][out] */ IAzApplication **ppApplication) = 0;

    // 其他方法...
};

这个接口提供了一些方法,例如获取应用程序集合中的应用程序数量、通过索引获取应用程序对象、通过应用程序名称获取应用程序对象等。通过这些方法,您可以枚举和访问 AzMan 中的应用程序。




转载请注明出处:http://www.zyzy.cn/article/detail/23963/Win32 API/Azroles.h/IAzApplications