Compartir a través de


IMAPIFormFactory::LockServer

Hace referencia a: Outlook 2013 | Outlook 2016

Mantiene un servidor de formulario abierto en memoria.

HRESULT LockServer(
  ULONG ulFlags,
  ULONG fLockServer
);

Parameters

ulFlags

[entrada] Reservado; debe ser cero.

fLockServer

[in] true para incrementar el número de bloqueos; De lo contrario, false.

Valor devuelto

S_OK

La llamada se ha realizado correctamente y devuelva el valor esperado o los valores.

Comentarios

Los visores de formularios llaman al método IMAPIFormFactory::LockServer para mantener una aplicación de servidor de formularios abierta en memoria. Mantener el servidor de formularios en memoria mejora su rendimiento cuando los formularios se crean y publican con frecuencia.

Notas a los implementadores

El método IMAPIFormFactory::LockServer es muy similar al método IClassFactory::LockServer . Básicamente, el método IMAPIFormFactory::LockServer mantiene un recuento de cuántas veces se le ha llamado; Siempre que ese recuento sea mayor que 0, el método impide que el servidor de formularios se descargue de la memoria. Puede usar la función CoLockObjectExternal para implementarlo.

Vea también

IMAPIFormFactory : IUnknown