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.