Main Page | Class Hierarchy | Class Members | Global Enums and Constants | Global Entry Points | Related Pages

IAccPluginManager Interface Reference


Detailed Description

The IAccPluginManager interface is for management of AIMcc plugins.

Public Member Functions


Member Function Documentation

HRESULT IAccPluginManager::GetInstalledPlugins ( [out, retval] xp_variant pluginInfos  ) 

Get the list of installed plugins, as a list of IAccPluginInfos.

HRESULT IAccPluginManager::GetPluginByUuid ( [in] xp_kstr  uuid,
[out, retval] IAccPluginInfo **  pluginInfo 
)

Gets a specific plugin by UUID.

HRESULT IAccPluginManager::GetEnabledPlugins ( [out, retval] xp_variant pluginInfos  ) 

DEPRECATED: Use IAccPluginInfo::Property(AccPluginInfo_Enabled). Gets the list of enabled plugins, as a list of IAccPluginInfos.

HRESULT IAccPluginManager::EnablePlugin ( [in] xp_kstr  uuid  ) 

DEPRECATED: Use IAccPluginInfo::Property(AccPluginProp_Enabled); Enable the given plugin. If previously disabled, it will be started.

HRESULT IAccPluginManager::DisablePlugin ( [in] xp_kstr  uuid  ) 

DEPRECATED: Use IAccPluginInfo::Property(AccPluginProp_Enabled); Disable the given plugin. If previously loaded, it will be stopped.

HRESULT IAccPluginManager::QueryCommandStatus ( [in] xp_kstr  uuid,
[in] xp_int  command,
[in] xp_kvariant  value 
)

DEPRECATED: Use IAccCommand::QueryStatus instead. Query the status of a plugin command.

HRESULT IAccPluginManager::ExecCommand ( [in] xp_kstr  uuid,
[in] xp_int  command,
[in] xp_kvariant  value 
)

DEPRECATED: Use IAccCommand::Exec instead. Execute a plugin command.


Questions? Stop by the AIM SDK Developer Forum
Created Mon Oct 15 18:06:39 2007 for AIM: Developer SDK
© 2007 AOL LLC. All Rights Reserved.