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.