Compartir a través de


odl

Identifica una interfaz como una interfaz (ODL) del Lenguaje de descripción de objetos. El compilador MIDL no requiere el atributo de odl ; sólo se reconoce para la compatibilidad con más antiguos archivos de .odl.

[odl]

Comentarios

el atributo de odl C++ tiene la misma funcionalidad que el atributo de odl MIDL.

Ejemplo

// 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(){}
};

Requisitos

Contexto de atributo

Se aplica a

interface

repetible

No

Atributos necesarios

None

Atributos no válidos

None

Para obtener más información sobre los contextos de atributos, vea Contextos de atributo.

Vea también

Otros recursos

Atributos IDL

Atributos de interfaz

Attributes Samples