pragma

Emite a seqüência de caracteres especificada no arquivo. idl gerado sem o uso de aspas..

[ pragma(
   pragma_statement
) ];

Parâmetros

  • pragma_statement
    O pragma que você deseja ir para o arquivo. idl gerado.

Comentários

O pragma o atributo do C++ tem a mesma funcionalidade que o pragma atributo MIDL.

Exemplo

// 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

Em qualquer lugar

Reproduzíveis

Não

Atributos obrigatórios

Nenhum

Atributos inválidos

Nenhum

Para obter mais informações sobre os contextos de atributo, consulte Atributo contextos.

Consulte também

Referência

Pack

Outros recursos

Atributos IDL

Atributos autônomos

Attributes Samples