library_block
Platziert ein Konstrukt innerhalb des IDL-Library-Blocks.
[library_block]
Hinweise
Wenn Sie ein Konstrukt innerhalb des Library-Blocks platzieren, stellen Sie sicher, dass er in der Typbibliothek übergeben wird, unabhängig davon, ob sie verwiesen wird.Standardmäßig werden nur Konstrukte, die von Co-Klasse, Dispatchschnittstelleund idl_module-Attribute geändert werden, Library-Block platziert.
Beispiel
Im folgenden Code wird eine benutzerdefinierte Oberfläche innerhalb des Library-Blocks platziert.
// 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();
};
Anforderungen
Attribut-Kontext
Betrifft |
Überall |
Wiederholbar |
Nein |
Erforderliche Attribute |
None |
Ungültige Attribute |
None |
Weitere Informationen finden Sie unter Attribut-Kontexte.