Default language.

ARPluginSetProperties


Description

The plug-in server calls this optional function immediately after ARPluginIdentify to provide information to the plug-in. The information can include plug-in service configuration parameters or services that the plug-in server provides to the plug-ins it loads.

To be thread-safe, your plug-in must protect any global information or resources accessed here with appropriate mutual exclusion locks.

Synopsis


#include "area.h"

int ARPlugInSetProperties(
  ARPropList *propList,
  ARStatusList status)

Input arguments

propList

List of ARPropStruct structures. The following property is supported:




Return values

status

List of zero or more notes, warnings, or errors generated from a call to this function. For a description of all possible values, see Error-checking.

Note

To avoid confusion if multiple plug-ins choose the same error code, include some identification in the associated text loaded into the status array of the externally written plug-in. For example, prefix the error message with "Employee Plug-in:" or "My Plug-in:".

See also

ARPluginCreateInstance, ARPluginDeleteInstance, ARPluginIdentify, ARPluginTermination, ARPluginInitialization

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*