IDL Attributes

Attributes are keywords that specify the characteristics of an interface and of the data and methods within that interface. The set of attributes that applies to a single construct is enclosed in square brackets ([ ])You can use the attributes categorized in the following topics, in an IDL file. For a complete description of the syntax and guidelines of an attribute, follow the link to the attribute's reference topic.

Aliasing and Marshaling Attributes

Asynchronous Attributes

Array and Sized-Pointer Attributes

Data Type Attributes

Directional Attributes

Function Call Attributes

Interface Header Attributes

Performance Attributes

Pointer Type Attributes

Structure and Union Attributes

Type Library Attributes