Compartir a través de


iid_is

Especifica el IID de la interfaz COM indicada por un puntero de interfaz.

[ iid_is(
   "expression"
) ]

Parámetros

  • expresión
    La expresión programado c. que especifica un identificador IID de interfaz COM que por un puntero de interfaz.

Comentarios

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

Ejemplo

el código siguiente muestra el uso de iid_is:

// cpp_attr_ref_iid_is.cpp
// compile with: /LD
#include "wtypes.h"
#include "unknwn.h"
[dispinterface, uuid("00000000-0000-0000-0000-000000000001")]
__interface IFireTabCtrl : IDispatch
{
   [id(1)] HRESULT CreateInstance([in] REFIID riid,[out, iid_is("riid")] 
   IUnknown ** ppvObject);
};

[module(name="ATLFIRELib")];

Requisitos

Contexto de atributo

Se aplica a

Parámetros de la interfaz, un miembro de datos

repetible

No

Atributos necesarios

None

Atributos no válidos

None

Para obtener más información, vea Contextos de atributo.

Vea también

Otros recursos

Atributos IDL

Atributos de parámetro

Attributes Samples