Compartir a través de


FtmBase (Clase)

Representa un objeto de subprocesamiento libre del contador de referencias.

class FtmBase : public Microsoft::WRL::Implements<
   Microsoft::WRL::RuntimeClassFlags< WinRtClassicComMix >, 
   Microsoft::WRL::CloakedIid< IMarshal > >;

Comentarios

Para obtener más información, vea el tema “IMarshal” en el subtema “las interfaces COM” del tema de “referencia COM” en MSDN Library.

Members

BR230421.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

FtmBase::FtmBase (Constructor)

Inicializa una nueva instancia de la clase de FtmBase.

BR230421.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

FtmBase::CreateGlobalInterfaceTable (Método)

crea una tabla global de la interfaz (GIT).

FtmBase::DisconnectObject (Método)

Fuertemente libera todos conexiones externas a un objeto.El servidor del objeto llama a la implementación de este método antes del cierre.

FtmBase::GetMarshalSizeMax (Método)

Obtiene el límite superior en el número de bytes necesarios para formar el puntero de interfaz especificado en el objeto especificado.

FtmBase::GetUnmarshalClass (Método)

Obtiene el CLSID que utiliza COM para encontrar un archivo DLL que contiene el código para el proxy correspondiente.COM carga esta DLL para crear una instancia no inicializada del proxy.

FtmBase::MarshalInterface (Método)

Escribe en una secuencia los datos necesarios para inicializar un objeto proxy en un proceso de cliente.

FtmBase::ReleaseMarshalData (Método)

destruye un paquete de datos formado.

FtmBase::UnmarshalInterface (Método)

Inicializa un proxy creado recientemente y devuelve un puntero de interfaz a ese proxy.

BR230421.collapse_all(es-es,VS.110).gifMiembros de datos públicos

Name

Descripción

FtmBase::marshaller_ (Miembro de datos)

Contiene una referencia al contador de subproceso libre.

Jerarquía de herencia

FtmBase

Requisitos

encabezado: ftm.h

espacio de nombres: Microsoft:: WRL

Vea también

Referencia

Microsoft::WRL (Espacio de nombres)