Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: Outlook 2013 | Outlook 2016
Behält einen offenen Formularserver im Arbeitsspeicher bei.
HRESULT LockServer(
ULONG ulFlags,
ULONG fLockServer
);
Parameter
ulFlags
[in] Reserviert. NULL muss sein.
fLockServer
[in] true, um die Sperranzahl zu erhöhen; andernfalls false.
Rückgabewert
S_OK
Der Aufruf erfolgreich ausgeführt und der erwartete Wert oder Werte zurückgegeben hat.
Hinweise
Formular-Viewer rufen die Methode IMAPIFormFactory::LockServer auf, um eine offene Formularserveranwendung im Arbeitsspeicher beizubehalten. Das Beibehalten des Formularservers im Arbeitsspeicher verbessert seine Leistung, wenn Formulare häufig erstellt und freigegeben werden.
Hinweise für Implementierer
Die Methode IMAPIFormFactory::LockServer ist der Methode IClassFactory::LockServer sehr ähnlich. Im Wesentlichen verwaltet die IMAPIFormFactory::LockServer-Methode eine Anzahl, wie oft sie aufgerufen wurde. Solange diese Anzahl größer als 0 ist, verhindert die Methode, dass der Formularserver aus dem Arbeitsspeicher entladen wird. Sie können die Funktion CoLockObjectExternal verwenden, um dies zu implementieren.