formZ SDK | 5.0 API Reference | System | Plugin Manager (FZPL)
Description
Queries a function set for the UUID of the plugin which implements it. If the function set is implemented by the application, pl_id is set to FZRT_UUID_NULL. The function set must have been acquired by fzpl_fset_acquire. The UUID must be pre-allocated by the caller.
Plugin Prototype
fzrt_error_td fzpl_fset_get_plugin_id(
const fzpl_fset_td * const | fset, |
pl_id ) |
Parameters
fset [Input]
The function set to query.
pl_id [Result]
The UUID of the implementing plugin.
Returns
FZRT_NOERR on success.
FZRT_BAD_PARAM_ERROR - fset or pl_id is NULL.
FZPL_BAD_FUNCTION_SET_ERROR - the function set is uninitialized or corrupt.
Most likely caused by passing in a function set
which was not acquired by fzpl_fset_acquire.
Availability
5.0.0.0
See Also
Function Set
Defined in