odl

identifica un'interfaccia come interfaccia (ODL) di ODL.il compilatore MIDL non richiede odl attributo; viene riconosciuto solo per la compatibilità con i file più recenti di .odl.

[odl]

Note

odl L'attributo di C++ ha la stessa funzionalità di odl Attributo MIDL.

Esempio

// cpp_attr_ref_odl.cpp
// compile with: /LD
#include <unknwn.h>
[module(name="MyLIb")];

[odl, oleautomation, dual, uuid("00000000-0000-0000-0000-000000000001")]
__interface IMyInterface
{
   HRESULT x();
};

[coclass, uuid("00000000-0000-0000-0000-000000000002")]
class cmyClass : public IMyInterface
{
public:
   HRESULT x(){}
};

Requisiti

contesto di attributo

Si applica a

interface

ripetibile

No

attributi obbligatori

Nessuno

attributi non validi

Nessuno

per ulteriori informazioni sui contesti di attributo, vedere Associare ai contesti.

Vedere anche

Altre risorse

Attributi IDL

Attributi di interfaccia

Attributes Samples