Метод IOleContainer::LockContainer (oleidl.h)
Контейнер для внедренных объектов выполняется до явного освобождения.
Синтаксис
HRESULT LockContainer(
[in] BOOL fLock
);
Параметры
[in] fLock
Указывает, следует ли заблокировать контейнер (TRUE) или разблокировать (FALSE).
Возвращаемое значение
Этот метод возвращает значение S_OK при успешном завершении. Другие возможные возвращаемые значения включают следующее.
Код возврата | Описание |
---|---|
|
Операция не удалась. |
|
Недостаточно памяти, доступной для операции. |
Комментарии
Внедренный объект вызывает LockContainer для поддержания работы контейнера, если у объекта есть клиенты связи, требующие обновления. Однако если пользователь выбирает пункт Закрыть файл в меню контейнера, контейнер игнорирует все незавершенные блокировки LockContainer и закрывает документ в любом случае.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | oleidl.h |