IMAPIFormFactory::LockServer
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 IMAPIFormFactory::LockServer-Methode 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 IMAPIFormFactory::LockServer-Methode ist der IClassFactory::LockServer-Methode sehr ähnlich. Im Wesentlichen verwaltet die IMAPIFormFactory::LockServer-Methode die Anzahl der Aufrufe; solange diese Anzahl größer als 0 ist, verhindert die Methode, dass der Formularserver aus dem Arbeitsspeicher entladen wird. Sie können die CoLockObjectExternal-Funktion verwenden, um dies zu implementieren.