Compartir a través de


Método ICoCreateLocally::CoCreateLocally (msaatext.h)

Los clientes llaman a ICoCreateLocally::CoCreateLocally para crear un objeto auxiliar en el mismo contexto que el objeto de servidor. Esto permite a los clientes aumentar el rendimiento porque se ejecutan en la aplicación de servidor.

Nota Active Accessibility Text Services está en desuso. Consulte
Microsoft Windows Text Services Framework para obtener más información sobre las tecnologías avanzadas de entrada de texto y lenguaje natural.

 

Sintaxis

HRESULT CoCreateLocally(
  [in]  REFCLSID rclsid,
  [in]  DWORD    dwClsContext,
  [in]  REFIID   riid,
  [out] IUnknown **punk,
  [in]  REFIID   riidParam,
  [in]  IUnknown *punkParam,
  [in]  VARIANT  varParam
);

Parámetros

[in] rclsid

Tipo: REFCLSID

Identificador de clase del objeto que se va a crear localmente.

[in] dwClsContext

Tipo: DWORD

Contexto en el que se debe ejecutar el objeto auxiliar. Esto suele ser CLSCTX_INPROC_SERVER.

[in] riid

Tipo: REFIID

Identificador de interfaz deseado (IID).

[out] punk

Tipo: IUnknown*

Puntero de interfaz al identificador de interfaz deseado (de riid).

[in] riidParam

Tipo: REFIID

Parámetro de interfaz opcional que se pasa al nuevo objeto auxiliar. Este parámetro especifica un identificador de interfaz.

[in] punkParam

Tipo: IUnknown*

Parámetro de interfaz opcional que se pasa al nuevo objeto auxiliar. Este parámetro especifica el puntero de interfaz.

[in] varParam

Tipo: VARIANT

Parámetro de interfaz opcional que se pasa al nuevo objeto auxiliar.

Valor devuelto

Tipo: HRESULT

Si se ejecuta correctamente, devuelve S_OK.

Si no se ejecuta correctamente, devuelve el siguiente valor u otro código de error COM estándar.

Error Descripción
E_ACCESSDENIED
El cliente no tiene permisos suficientes para crear este objeto en el proceso del servidor.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado msaatext.h
Archivo DLL Msaatext.dll
Redistribuible RDK de accesibilidad activa 2.0 en Windows NT 4.0 con SP6 y versiones posteriores y Windows 98