Freigeben über


iid_is

Gibt die IID der COM-Schnittstelle, die auf einen Schnittstellenzeiger dargestellt wird.

[ iid_is(
   "expression"
) ]

Parameter

  • expression
    Wechselstrom-Sprachen Ausdruck, der ein IID einer COM-Schnittstelle angibt, der durch einen Schnittstellenzeiger auf.

Hinweise

Das Attribut iid_is C++ verfügt über die gleichen Funktionen wie das iid_is MIDL-Attribut.

Beispiel

Im folgenden Code wird die Verwendung von iid_isan:

// 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")];

Anforderungen

Attribut-Kontext

Betrifft

Schnittstellen Datenmember, Parameter

Wiederholbar

Nein

Erforderliche Attribute

None

Ungültige Attribute

None

Weitere Informationen finden Sie unter Attribut-Kontexte.

Siehe auch

Weitere Ressourcen

IDL-Attribute

Parameter-Attribute

Attributes Samples