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