Compartir por


odl

Identifica una interfaz como interfaz de Lenguaje de descripción de objetos (ODL). El compilador MIDL no requiere el atributo odl; solo se reconoce por compatibilidad con archivos .odl anteriores.

Sintaxis

[odl]

Comentarios

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

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 Valor
Se aplica a interface
Reiterativo No
Atributos requeridos None
Atributos no válidos None

Para obtener más información acerca de los contextos de atributo, consulte Contextos de atributo.

Consulte también

Atributos IDL
Atributos de interfaz