Value | Meaning |
---|---|
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) |