Share via


pragma

Emite la cadena especificada en el archivo generado .idl sin el uso de comillas..

[ pragma(
   pragma_statement
) ];

Parámetros

  • pragma_statement
    La pragma que desea especificar el archivo generado .idl.

Comentarios

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

Ejemplo

// cpp_attr_ref_pragma.cpp
// compile with: /LD
#include "unknwn.h"
[module(name="MyLib")];
[pragma(pack(4))];

[dispinterface, uuid("00000000-0000-0000-0000-000000000001")]
__interface A
{
   [id(1)] HRESULT MyMethod ([in, satype("BSTR")] SAFEARRAY **p);
};

Requisitos

Contexto de atributo

Se aplica a

Cualquier parte

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

Referencia

pack

Otros recursos

Atributos IDL

Atributos independientes

Attributes Samples