Compartilhar via


async_uuid

Especifica o UUID que instrui o compilador MIDL para definir versões síncronas e assíncronas de uma interface COM.

[async_uuid (
   uuid
)]

Parâmetros

  • UUID
    Um UUID que identifica a versão da interface.

Comentários

O async_uuid o atributo do C++ tem a mesma funcionalidade que o async_uuid atributo MIDL.

Exemplo

// 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);
};

Requisitos

Contexto de atributo

Se aplica a

interface

Reproduzíveis

Não

Atributos obrigatórios

Nenhum

Atributos inválidos

dual, dispinterface

Para obter mais informações sobre os contextos de atributo, consulte Atributo contextos.

Consulte também

Outros recursos

Atributos IDL

Atributos de interface

Attributes Samples