Condividi tramite


async_uuid

Specifica il UUID che indica al compilatore MIDL per definire sia le versioni sincrone che asincrone di un'interfaccia COM.

[async_uuid (
   uuid
)]

Parametri

  • uuid
    Un UUID che identifica la versione dell'interfaccia.

Note

async_uuid L'attributo di C++ ha la stessa funzionalità di async_uuid Attributo MIDL.

Esempio

// cpp_attr_ref_async_uuid.cpp
// compile with: /LD
#include <Windows.h>
[module(name="Test")];
[object, uuid("9e66a290-4365-11d2-a997-00c04fa37ddb"), 
async_uuid("e8583106-38fd-487e-912e-4fc8645c677e")]
__interface ICustom {
   HRESULT Custom([in] long l, [out, retval] long *pLong);
};

Requisiti

contesto di attributo

Si applica a

interface

ripetibile

No

attributi obbligatori

Nessuno

attributi non validi

doppio, interfaccia dispatch

per ulteriori informazioni sui contesti di attributo, vedere Associare ai contesti.

Vedere anche

Altre risorse

Attributi IDL

Attributi di interfaccia

Attributes Samples