formZ SDK | 5.0 API Reference | System | Plugin Manager (FZPL)

# fz_error_code_enum

Description

formZ plugin manager error codes.

enum fz_error_code_enum {

FZPL_BAD_TYPE_ERROR,

FZPL_BAD_SIZE_ERROR,

FZPL_BAD_VERSION_ERROR,

FZPL_BAD_FILE_TYPE_ERROR,

FZPL_NO_PLUGIN_DESC_ERROR,

FZPL_BAD_PLUGIN_DESC_ERROR,

FZPL_NO_PLUGIN_VERSION_ERROR,

FZPL_NO_PLUGIN_ENTRY_ERROR,

FZPL_DLL_LOAD_ERROR,

FZPL_CONTEXT_NOT_INITIALIZED_ERROR,

FZPL_PLUGIN_ALREADY_LOADED,

FZPL_DISABLED_ERROR,

FZPL_BAD_FUNCTION_SET_ERROR,

FZPL_INVALID_PLUGIN_ERROR,

FZPL_DUPLICATE_ERROR,

FZPL_NULL_PLUGIN_ENTRY_ERROR,

FZPL_PLUGIN_MISSING_REQD_FUNC,

FZPL_PLUGIN_BAD_APP_VARIANT_ERROR };

Members

FZPL_BAD_TYPE_ERROR

Unknown function set type.

FZPL_BAD_SIZE_ERROR

Invalid function set size.

FZPL_BAD_VERSION_ERROR

Invalid version.

FZPL_BAD_FILE_TYPE_ERROR

File type is not "fzpl"

FZPL_NO_PLUGIN_DESC_ERROR

Plugin file symbol "fz_descriptor" not defined.

FZPL_BAD_PLUGIN_DESC_ERROR

Plugin file symbol "fz_descriptor" is not a valid value.

FZPL_NO_PLUGIN_VERSION_ERROR

Plugin file symbol "fz_API_version" not defined.

FZPL_NO_PLUGIN_ENTRY_ERROR

Plugin file symbol "fz_plugin_entry" not defined.

FZPL_DLL_LOAD_ERROR

Plugin file load failed.

FZPL_CONTEXT_NOT_INITIALIZED_ERROR

Plugin context not initialized.

FZPL_PLUGIN_ALREADY_LOADED

Plugin already loaded.

FZPL_DISABLED_ERROR

Plugin is disabled.

FZPL_BAD_FUNCTION_SET_ERROR

NULL or invalid function set.

FZPL_INVALID_PLUGIN_ERROR

Invalid plugin id.

FZPL_DUPLICATE_ERROR

Attempt to register a duplicate plugin type.

FZPL_NULL_PLUGIN_ENTRY_ERROR

NULL plugin entry function pointer.

FZPL_PLUGIN_MISSING_REQD_FUNC

Required function not implemented in plugin.

FZPL_PLUGIN_BAD_APP_VARIANT_ERROR

Plugin is not supported by this application variant.

Availability

5.0.0.0

Defined in

fzpl_plugin.h