Compartir a través de


satype

Especifica el tipo de datos de la estructura SAFEARRAY.

Sintaxis

[ satype(data_type) ]

Parámetros

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

Requisitos

Contexto de atributo Valor
Se aplica a Parámetro de interfaz, método de interfaz
Reiterativo No
Atributos requeridos Ninguno
Atributos no válidos Ninguno

Comentarios

El atributo satype especifica el tipo de datos de SAFEARRAY.

Nota:

Un nivel de direccionamiento indirecto se anula del puntero de SAFEARRAY en el archivo .idl generado en relación con 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);
};

Consulte también

Atributos de compilador
Atributos de parámetro
Atributos de método
id