Namespace Microsoft::WRL
Define os tipos fundamentais que compõem WRL.
namespace Microsoft::WRL;
Membros
Typedefs
Nome |
Descrição |
---|---|
InhibitWeakReferencePolicy |
RuntimeClassFlags<WinRt | InhibitWeakReference> |
Classes
Nome |
Descrição |
---|---|
Habilita uma ou mais classes a ser ativadas por Tempo de Execução do Windows. |
|
Implementa a máquina de status assíncrono de Tempo de Execução do Windows. |
|
Implementa a funcionalidade básica da interface de IClassFactory . |
|
Cria um tipo inteligente do ponteiro que representa a interface especificada pelo parâmetro do modelo. ComPtr automaticamente mantém uma contagem de referência do ponteiro de interface subjacente e libera a interface quando a contagem de referência vá para zero. |
|
Representa um evento. as funções de membro deEventSource adicionar, remover, e invoca manipuladores de eventos. |
|
Representa um objeto de rosqueado livre marshaler. |
|
Representa uma coleção de objetos relacionados. |
|
Representa uma classe que herde instanciado o número especificado de interfaces, e fornece Tempo de Execução do Windows especificado, COM clássico, e o suporte fraco de referência. |
|
Fornece um mecanismo fundamental para criar Tempo de Execução do Windows ou uma classe base clássica COM. |
|
Fornece um mecanismo fundamental para criar uma classe base. |
|
Representa uma referência de URL que pode ser usada apenas por Tempo de Execução do Windows, a não clássico. Uma referência de objeto representa um que pode ou não ser acessível. |
Estruturas
Nome |
Descrição |
---|---|
Especifica as funções de verificação e inicialização que podem ser aplicadas a um conjunto de IDs da interface. |
|
Indica a modelos de RuntimeClass, de e de ChainInterfaces que implementa a interface especificada não está acessível na lista de IID. |
|
Implementa QueryInterface e GetIid para as interfaces especificadas. |
|
Assegura que uma classe de tempo de execução deriva das interfaces de Tempo de Execução do Windows, se houver, e COM clássico interfaces. |
|
Contém o tipo de uma instância de RuntimeClass. |
Enumerações
Nome |
Descrição |
---|---|
Especifica o tipo de resultado retornado pelo método de GetResults() . |
|
Especifica se um módulo deve dar suporte a um servidor em processo ou um servidor fora do processo. |
|
Especifica o tipo de instância de RuntimeClass com suporte. |
Funções
Nome |
Descrição |
---|---|
Recupera uma referência fraca para uma instância especificada do. |
|
Função de retorno da chamada (Biblioteca em Tempo de Execução C++ do Tempo de Execução do Windows) |
Cria um objeto cuja função de membro é um método de retorno de chamada. |
Cria uma fábrica que gerencia instâncias da classe especificada que pode ser alternada por Tempo de Execução do Windows. |
|
Cria uma fábrica que gerencia instâncias da classe especificada. |
|
Inicializa a classe especificada de Tempo de Execução do Windows . |
Requisitos
Cabeçalho: async.h, client.h, corewrappers.h, event.h, ftm.h, implements.h, internal.h, module.h
Namespace: Microsoft::WRL