Partager via


pragma

Effectue la chaîne spécifiée dans le fichier généré .idl sans utiliser des guillemets. .

[ pragma( 
   pragma_statement 
) ];

Paramètres

  • pragma_statement
    Le pragma que vous souhaitez déplacer dans le fichier généré .idl.

Notes

L'attribut de pragma C++ a les mêmes fonctionnalités que l'attribut de pragma MIDL.

Exemple

// 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);
};

Configuration requise

contexte d'attribut

S'applique à

n'importe où

reproductible

Non

attributs requis

Aucun

attributs valides

Aucun

Pour plus d'informations sur les contextes d'attribut, consultez contextes d'attribut.

Voir aussi

Référence

pack

Autres ressources

Attributs IDL

Attributs autonomes

Attributes Samples