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