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 |
---|---|
Permite que uma ou mais classes a ser ativada no tempo de execução do windows. |
|
Implementa o computador de estado assíncrono em tempo de execução do windows. |
|
Implementa a funcionalidade básica de 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 para o ponteiro da 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 segmentação livre de marshaler. |
|
Representa uma coleção de objetos relacionados. |
|
Representa uma classe que herda instanciado o número especificado de interfaces, e fornece o tempo de execução especificado do windows, COM clássico, e suporte livre de referência. |
|
Fornece um mecanismo fundamental para criar janelas tempo de execução ou classe base de COM clássico. |
|
Fornece um mecanismo fundamental para criar uma classe base. |
|
Representa uma referência fraca que pode ser usada somente no tempo de execução do windows, COM não clássico.Uma referência fraca representa um objeto que pode ou não pode ser acessível. |
Estruturas
Nome |
Descrição |
---|---|
Especifica as funções de verificação e de 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 é acessível na lista de IID. |
|
Implementa QueryInterface e GetIid para as interfaces especificadas. |
|
Certifique-se de que uma classe de tempo de execução deriva de interfaces de tempo de execução do windows, se houver, e então COM clássico interfaces. |
|
Contém o tipo para uma instância de RuntimeClass. |
Enumerações
Nome |
Descrição |
---|---|
Especifica o tipo do resultado retornado pelo método de GetResults (). |
|
Especifica se um módulo deve suportar um servidor em processo ou um servidor fora de processo. |
|
Especifica o tipo de instância de RuntimeClass que é suportada. |
Funções
Nome |
Descrição |
---|---|
Recupera uma referência fraca a uma instância especificada. |
|
Função de retorno de chamada (Windows Runtime C++ Template Library) |
Cria um objeto cuja função de membro é um método callback. |
Cria uma fábrica que produz instâncias de classe específica que pode ser ativada no tempo de execução do windows. |
|
Cria uma fábrica que produz 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