Пространство имен Microsoft::WRL
Определяет основные типы, которые составляют WRL.
namespace Microsoft::WRL;
Члены
Определения типов
Имя |
Описание |
---|---|
InhibitWeakReferencePolicy |
RuntimeClassFlags<WinRt | InhibitWeakReference> |
Классы
Имя |
Описание |
---|---|
Включает один или несколько классов, которые будут активировать окна среды выполнения. |
|
Реализует конечный автомат среды выполнения окон асинхронный. |
|
Реализует базовые функциональные возможности интерфейса IClassFactory. |
|
Создает тип смарт-указателя, представляющий интерфейс, заданный параметром шаблона.ComPtr автоматически поддерживает счетчика ссылок для базового указателя интерфейса и освобождает интерфейс если значение счетчика ссылок становится равным нулю. |
|
Представляет событие.Функции-члены EventSource добавить, удалить и вызываются обработчики событий. |
|
Представляет свободен- объект продетый потоками модуля маршалинга. |
|
Представляет коллекцию связанных объектов. |
|
Представляет создается класс, наследуемый указанное количество интерфейсов и предоставляет указанные окна среды выполнения, классического модель COM и слабую поддержку ссылок. |
|
Предоставляет простой механизм для создания среды выполнения windows или классицистический базовый класс модели COM. |
|
Предоставляет простой механизм для создания базового класса. |
|
Представляет слабую ссылку, которая может быть использована только окнами среды выполнения, классического модели COM.Слабая ссылка представляет объект, который может быть или не может быть недоступен. |
Структуры
Имя |
Описание |
---|---|
Определяет функции проверки и инициализации, которые можно применить к набору идентификаторы интерфейса. |
|
Указывает к шаблонам RuntimeClass, инструментов и ChainInterfaces, что заданный интерфейс не доступен в списке ИДЕНТИФИКАТОРА. |
|
Средства и GetIid QueryInterface для указанных интерфейсов. |
|
Гарантирует, что класса среды выполнения являются производными от интерфейсов среды выполнения окон, если таковые имеются, а затем классицистические интерфейсы модели COM. |
|
Содержит тип экземпляра RuntimeClass. |
Перечисления
Имя |
Описание |
---|---|
Определяет тип результата, возвращаемый методом GetResults (). |
|
Определяет, должен ли модуль поддержки сервер в процессе или сервер вне процесса. |
|
Определяет тип экземпляра RuntimeClass, который поддерживается. |
Функции
Имя |
Описание |
---|---|
Извлекает слабая ссылка на указанный экземпляр. |
|
Функция Callback (библиотека шаблонов C++ среды выполнения Windows) |
Создает объект, для которого обратный вызов функции-члена. |
Создает фабрику, который создает экземпляр заданного класса, который может быть активирован окнами среды выполнения. |
|
Создает фабрику, который создает экземпляр заданного класса. |
|
Инициализирует заданный класс Среда выполнения Windows. |
Требования
заголовок: async.h, client.h, corewrappers.h, event.h, ftm.h, implements.h, internal.h, module.h
пространство имен: Microsoft::WRL