PFactoryInfo.kNoFlags

Undocumented in source.

Values

ValueMeaning
kNoFlags0

< Nothing

kClassesDiscardable1 << 0

< The number of exported classes can change each time the Module is loaded. If this flag is set, the host does not cache class information. This leads to a longer startup time because the host always has to load the Module to get the current class information.

kLicenseCheck1 << 1

< Class IDs of components are interpreted as Syncrosoft-License (LICENCE_UID). Loaded in a Steinberg host, the module will not be loaded when the license is not valid

kComponentNonDiscardable1 << 3

< Component won't be unloaded until process exit

kUnicode1 << 4

< Components have entirely unicode encoded strings. (True for VST 3 Plug-ins so far)

Meta