Интерфейс IDirectWriterLock (objidl.h)

Интерфейс IDirectWriterLock позволяет одному модулю записи получить монопольный доступ на запись к корневому объекту хранилища, открытому в прямом режиме, при этом обеспечивая одновременный доступ несколькими средствами чтения. Этот режим с одним модулем чтения с несколькими модулями чтения не требует дополнительных затрат на создание snapshot копии хранилища для читателей.

Наследование

Интерфейс IDirectWriterLock наследуется от интерфейса IUnknown . IDirectWriterLock также имеет следующие типы членов:

Методы

Интерфейс IDirectWriterLock содержит следующие методы.

 
IDirectWriterLock::HaveWriteAccess

Метод HaveWriteAccess указывает, была ли выполнена блокировка записи.
IDirectWriterLock::ReleaseWriteAccess

Метод ReleaseWriteAccess освобождает ранее полученную блокировку записи.
IDirectWriterLock::WaitForWriteAccess

Метод WaitForWriteAccess получает монопольный доступ на запись к объекту хранилища.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Профессиональная [классические приложения | Приложения UWP]
Минимальная версия сервера Windows 2000 Server [классические приложения | Приложения UWP]
Целевая платформа Windows
Header objidl.h

См. также раздел

IStorage

StgCreateDocfile