library_block

在 IDL 库中的构造块。

[library_block]

备注

当您将在库中的构造块,确保它将传递给类型库,无论其是否引用。 默认情况下, coclassdispinterfaceidl_module 属性修改的构造仅在库中放置块。

示例

在下面的代码中,自定义接口放置在库中块。

// cpp_attr_ref_library_block.cpp
// compile with: /LD
#include <windows.h>
[module(name="MyLib")];
[object, library_block, uuid("9E66A290-4365-11D2-A997-00C04FA37DDB")]
__interface IMyInterface {
   HRESULT f1();
};

要求

属性上下文

适用对象

任何位置

可重复

必需的特性

无效的特性

有关更多信息,请参见 属性上下文

请参见

其他资源

编译器特性

独立属性

Attributes Samples