Compartir a través de


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 Ninguno
Atributos no válidos Ninguno

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

Consulte también

Atributos IDL
Atributos de interfaz