Delen via


Interfaceheaderkenmerken

Neem deze kenmerken op in de interfaceheader om informatie over de gehele interface over te brengen.

Attribuut Gebruik
async_uuid Hiermee wordt de MIDL-compiler om zowel synchrone als asynchrone versies van een COM-interface te definiƫren.
uuid- Wijst een 128-bits waarde aan die een bepaalde interface onderscheidt van alle andere. De werkelijke waarde kan een GUID, een CLSID of een IID vertegenwoordigen.
lokale Hiermee wordt de MIDL-compiler om alleen headerbestanden te genereren. Een interface moet een uuid- of een lokaal kenmerk hebben.
ms_union Hiermee bepaalt u de NDR-uitlijning van niet-ingekapselde samenvoegingen. Gebruik voor achterwaartse compatibiliteit met interfaces die zijn gebouwd op MIDL 1.0 of 2.0.
object Identificeert de interface als een COM-interface en stuurt de MIDL-compiler om proxy-/stub-code te genereren in plaats van RPC-client- en server-stubs.
versie Identificeert een bepaalde versie van een interface in gevallen waarin meerdere versies van de interface bestaan. Omdat COM-interfaces onveranderbaar zijn, kunt u het kenmerk versie niet gebruiken op een object interface.
pointer_default Hiermee geeft u het standaardtype aanwijzer voor alle aanwijzers, met uitzondering van de aanwijzers die zijn opgenomen in parameterlijsten. Het standaardtype kan unieke, refof ptr-zijn.
eindpunt Hiermee geeft u een statisch (bekend) eindpunt waarop een servertoepassing luistert naar externe procedure-aanroepen.

 

Zie type bibliotheekkenmerken voor interfacekenmerken, zoals dubbele en oleautomation, die specifiek zijn voor interfaces die zijn gedefinieerd of waarnaar wordt verwezen in een bibliotheekinstructie.