Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Incorpore esses atributos no cabeçalho da interface para transmitir informações sobre toda a interface.
| Atributo | Utilização |
|---|---|
| async_uuid | Direciona o compilador MIDL para definir versões síncronas e assíncronas de uma interface COM. |
| uuid | Designa um valor de 128 bits que distingue uma interface específica de todas as outras. O valor real pode representar um GUID, um CLSID ou um IID. |
| local | Direciona o compilador MIDL para gerar somente arquivos de cabeçalho. Uma interface deve ter umuuidou um atributolocal. |
| ms_union | Controla o alinhamento NDR de uniões não encapsuladas. Use para compatibilidade com versões anteriores com interfaces construídas em MIDL 1.0 ou 2.0. |
| objeto | Identifica a interface como uma interface COM e direciona o compilador MIDL para gerar código proxy/stub em vez de stubs de cliente e servidor RPC. |
| versão | Identifica uma versão específica de uma interface nos casos em que existem várias versões da interface. Como as interfaces COM são imutáveis, não é possível usar o atributoversãoem um objeto interface. |
| pointer_default | Especifica o tipo de ponteiro padrão para todos os ponteiros, exceto aqueles incluídos nas listas de parâmetros. O tipo padrão pode ser exclusivo, refou ptr. |
| endpoint | Especifica um ponto de extremidade estático (bem conhecido) no qual um aplicativo de servidor escutará chamadas de procedimento remoto. |
Consulte de atributos da biblioteca de tipos para obter atributos de interface, como dupla e de oleautomação, que são específicos para interfaces definidas ou referenciadas dentro de uma instrução de biblioteca.