Compartir a través de


Microsoft::WRL::Details (Espacio de nombres)

Admite la infraestructura de WRL y no está diseñado para usarse directamente desde el código.

namespace Microsoft::WRL::Details;

Members

JJ161100.collapse_all(es-es,VS.110).gifClases

Nombre

Descripción

ComPtrRef (Clase)

Representa una referencia a un objeto de ComPtr tipo<T>.

ComPtrRefBase (Clase)

Representa la clase base para la clase de ComPtrRef.

DontUseNewUseMake (Clase)

Evita mediante el operador new en RuntimeClass.Por consiguiente, debe utilizar Cree la función en su lugar.

EventTargetArray (Clase)

Representa una matriz de controladores de eventos.

MakeAllocator (Clase)

Asigna memoria para una clase activatable, con o sin compatibilidad parcial de referencia.

ModuleBase (Clase)

Representa la clase base de las clases de Módulo.

RemoveIUnknown (Clase)

Haga un tipo que es equivalente a IUnknown- el tipo basado, pero tiene QueryInterface no virtual, AddRef, y métodos de Release.

WeakReference (Clase)

Representa una referencia parcial que se puede usar con el tiempo de ejecución o el trabajo clásica COM de Windows.Una referencia parcial representa un objeto que puede o no ser accesible.

JJ161100.collapse_all(es-es,VS.110).gifEstructuras

Nombre

Descripción

ArgTraits (Estructura)

Declara una interfaz especificada de delegado y una función anónima del miembro que tenga un número especificado de parámetros.

ArgTraitsHelper (Estructura)

Ayuda a definir características comunes de los argumentos de delegado.

BoolStruct (Estructura)

Define si un ComPtr administra la duración de objeto de una interfaz.BoolStruct es utilizado internamente por el operador de BoolType().

CreatorMap (Estructura)

Contiene información sobre cómo inicializar, registrar, y los objetos del registro.

DerefHelper (Estructura)

Representa un puntero desreferenciado al parámetro de plantilla de T*.

EnableIf (Estructura)

Define un miembro de datos del tipo especificado por el segundo parámetro de plantilla si el primer parámetro de plantilla se evalúa como true.

FactoryCache (Estructura)

Contiene la ubicación de un generador de clases y un valor que identifica Windows en tiempo de ejecución o un objeto registrado de la clase COM.

ImplementsBase (Estructura)

Se utiliza para validar tipos de parámetro de plantilla en Implements (Estructura).

ImplementsHelper (Estructura)

Ayuda implementan la estructura de Implementa.

InterfaceList (Estructura)

Se utiliza para crear una lista recursivo de interfaces.

InterfaceListHelper (Estructura)

Compila un tipo de InterfaceList recursivamente aplicando los argumentos especificados del parámetro de plantilla.

InterfaceTraits (Estructura)

Implementa características comunes de una interfaz.

InvokeHelper (Estructura)

Proporciona una implementación del método de Invoke() según el número y el tipo especificados de argumentos.

IsBaseOfStrict (Estructura)

Comprueba si un tipo es la base de otro.

IsSame (Estructura)

Prueba si un tipo especificado es igual que otro tipo especificado.

Nil (Estructura)

Se utiliza para indicar un parámetro sin especificar, opcional de la plantilla.

RemoveReference (Estructura)

Elimina el rasgo de referencia o la rvalue- referencia de parámetro especificado de la plantilla de clase.

RuntimeClassBase (Estructura)

Se utiliza para detectar RuntimeClass en función de Cree.

RuntimeClassBaseT (Estructura)

Proporciona métodos auxiliares para operaciones y obtener de QueryInterface id. de la interfaz.

VerifyInheritanceHelper (Estructura)

Comprueba si una interfaz se deriva de otra interfaz.

VerifyInterfaceHelper (Estructura)

Comprueba que la interfaz especificada por el parámetro de plantilla cumpla ciertos requisitos.

JJ161100.collapse_all(es-es,VS.110).gifEnumeraciones

Nombre

Descripción

AsyncStatusInternal (Enumeración)

Especifica una asignación entre enumeraciones internas para el estado de operaciones asincrónicas y la enumeración de Windows::Foundation::AsyncStatus.

JJ161100.collapse_all(es-es,VS.110).gifFunciones

Nombre

Descripción

ActivationFactoryCallback (Función)

Obtiene el generador de activación para la identificación especificada de activación

Move (Función)

Mueve el argumento especificado desde una ubicación a otra.

RaiseException (Función)

Produce una excepción en el subproceso de llamada.

Swap (Función) (Biblioteca de plantillas C++ de Windows en tiempo de ejecución)

Cambie los valores de los dos argumentos especificados.

TerminateMap (Función)

Cierre los generadores de clases en el módulo especificado.

Requisitos

Encabezado: async.h, client.h, corewrappers.h, event.h, ftm.h, implements.h, internal.h, module.h

Espacio de nombres: Microsoft::WRL::Details

Vea también

Referencia

Microsoft::WRL (Espacio de nombres)

Microsoft::WRL::Wrappers (Espacio de nombres)