This documentation is archived and is not being maintained.


Indicates that a parameter is to be passed from the calling procedure to the called procedure.


Attribute Context

Applies to Interface parameter, interface method
Repeatable No
Required attributes None
Invalid attributes retval

For more information about the attribute contexts, see Attribute Contexts.


The in C++ attribute has the same functionality as the in MIDL attribute.


See bindable for an example of how to use in.

See Also

IDL Attributes | Parameter Attributes | Method Attributes | defaultvalue | id | out | Attributes Samples