ARDBCGetListSchemas


Description


This function retrieves a list of external schemas. The plug-in server calls this function when the AR System server receives an ARGetListExtSchemaCandidates request from the client to list candidate schemas.

To test your ARDBC plug-in in a vendor form, you must implement ARDBCGetListSchemas. If you do not implement this function, the Available Window Names and Available Vendor Tables fields in the Vendor form do not contain the name of your plug-in.


Important

If you do not define this function and the plug-in server receives a get list schemas request, the AR System server returns a list of zero forms.


Synopsis



#include "ardbc.h"

int ARDBCGetListSchemas(
  void *object,
  ARCompoundSchemaList *schema,
  ARStatusList *status)


Input arguments


object


Pointer to the plug-in instance that the call to ARPluginCreateInstance returned.


Return values


schema


List of retrieved schemas.

The name specified in schema-compoundSchema[n].u.vendor.vendorName must match the plug-in name specified in ARPluginIdentify in the id-name field.


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.


See also


ARDBCGetListEntryWithFields, ARDBCGetMultipleFields.

 

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