Compartir a través de


satype

especifica el tipo de datos de la estructura de SAFEARRAY .

[ satype( 
   data_type 
) ]

Parámetros

  • data_type
    El tipo de datos para la estructura de datos de SAFEARRAY que se pasa como parámetro a un método de interfaz.

Requisitos

Contexto de atributo

Se aplica a

Parámetro de interfaz, método de interfaz

repetible

No

Atributos necesarios

None

Atributos no válidos

None

Comentarios

el atributo de satype C++ especifica el tipo de datos de SAFEARRAY.

NotaNota

Un nivel de direccionamiento indirecto se quita del puntero de SAFEARRAY en el archivo generado .idl de cómo se declara en el archivo .cpp.

Ejemplo

// cpp_attr_ref_satype.cpp
// compile with: /LD
#include "unknwn.h"
[module(name="MyModule")];
[dispinterface, uuid("00000000-0000-0000-0000-000000000001")]
__interface A {
   [id(1)] HRESULT MyMethod ([in, satype("BSTR")] SAFEARRAY **p);
};

Vea también

Referencia

id

Otros recursos

Atributos de compilador

Atributos de parámetro

Atributos de método

Attributes Samples