Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Inserts the specified .idl file into the generated .idl file.
Syntax
[ importidl(idl_file) ];
Parameters
idl_file
Identifies the name of the .idl file that you want to merge with the .idl file that will be generated for your application.
Remarks
The importidl C++ attribute places the section outside of the library block (in idl_file) into your program's generated .idl file and the library section (in idl_file) into the library section of your program's generated .idl file.
You may want to use importidl, for example, if you want to use a hand-coded .idl file with your generated .idl file.
Example
// cpp_attr_ref_importidl.cpp
// compile with: /LD
[module(name="MyLib")];
[importidl("import.idl")];
Requirements
Attribute context | Value |
---|---|
Applies to | Anywhere |
Repeatable | No |
Required attributes | None |
Invalid attributes | None |
For more information, see Attribute Contexts.
See also
Compiler Attributes
Stand-Alone Attributes
import
importlib
include
includelib