IOleContainer::LockContainer method (oleidl.h)
Keeps the container for embedded objects running until explicitly released.
Syntax
HRESULT LockContainer(
[in] BOOL fLock
);
Parameters
[in] fLock
Indicates whether to lock (TRUE) or unlock (FALSE) a container.
Return value
This method returns S_OK on success. Other possible return values include the following.
Return code | Description |
---|---|
|
The operation failed. |
|
Insufficient memory available for the operation. |
Remarks
An embedded object calls LockContainer to keep its container running when the object has link clients that require an update. If an end user selects File Close from the container's menu, however, the container ignores all outstanding LockContainer locks and closes the document anyway.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | oleidl.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for