Compartir a través de


Error del compilador C3115

'attribute'este atributo no se permite en 'construct'

Observaciones

Se aplicó un atributo a una construcción para la que no estaba previsto. Para más información, consulte Atributos por uso.

Ejemplo

En el ejemplo siguiente se genera la advertencia C3115.

// C3115.cpp
// compile with: /c
#include <unknwn.h>
[module(name="xx")];

[object, helpstringdll(xx.dll), uuid("00000000-0000-0000-0000-000000000001")]   // C3115
// try the following line instead
// [object, uuid("00000000-0000-0000-0000-000000000001")]
__interface IMyI {
   HRESULT xx();
};