These values are used to define specific characteristics of an interface definition. These flags are bit flags, and may be combined to set multiple options. The absence of a flag signifies that the option is not set.
enum {INTERFACE_EXTENSIBLE = 1,INTERFACE_HIDDEN = 2 } InterfaceDefFlags;
| Value | Description |
| INTERFACE_EXTENSIBLE | Specifies that the interface will support extensions. |
| INTERFACE_HIDDEN | Specifies that the interface is not to be visible to Automation queries. |