Udostępnij za pośrednictwem


Atrybuty nagłówka interfejsu

Uwzględnij te atrybuty w nagłówku interfejsu, aby przekazać informacje o całym interfejsie.

Atrybut Zwyczaj
async_uuid Kieruje kompilator MIDL do definiowania zarówno synchronicznych, jak i asynchronicznych wersji interfejsu COM.
uuid Wyznacza wartość 128-bitową, która odróżnia określony interfejs od wszystkich innych. Rzeczywista wartość może reprezentować identyfikator GUID, identyfikator CLSID lub identyfikator IID.
lokalnego Kieruje kompilator MIDL tylko do generowania plików nagłówka. Interfejs musi mieć atrybut uuid lub lokalnego.
ms_union Steruje wyrównaniem NDR nienależących do związków hermetyzowanych. Służy do zapewnienia zgodności z poprzednimi wersjami interfejsów opartych na wersji MIDL 1.0 lub 2.0.
obiektu Identyfikuje interfejs jako interfejs COM i kieruje kompilator MIDL do generowania kodu proxy/wycinku zamiast elementów wycinkowych klienta I serwera RPC.
wersji Identyfikuje określoną wersję interfejsu w przypadkach, w których istnieje wiele wersji interfejsu. Ponieważ interfejsy COM są niezmienne, nie można użyć atrybutuwersjiw interfejsieobiektu.
pointer_default Określa domyślny typ wskaźnika dla wszystkich wskaźników z wyjątkiem tych uwzględnionych na listach parametrów. Domyślnym typem może być unikatowy, reflub ptr.
punktu końcowego Określa statyczny (dobrze znany) punkt końcowy, na którym aplikacja serwera będzie nasłuchiwać zdalnych wywołań procedur.

 

Zobacz Atrybuty biblioteki typów dla atrybutów interfejsu, takich jak podwójne i oleautomation, które są specyficzne dla interfejsów zdefiniowanych lub przywołynych w instrukcji biblioteki.