структура DUAL_OPLOCK_KEY_ECP_CONTEXT (ntifs.h)
Структура DUAL_OPLOCK_KEY_ECP_CONTEXT содержит дополнительный контекст параметра для двойного ключа oplock. Ключи oplocks для целевого объекта и родительского файла можно задать в этой структуре.
Синтаксис
typedef struct _DUAL_OPLOCK_KEY_ECP_CONTEXT {
GUID ParentOplockKey;
GUID TargetOplockKey;
BOOLEAN ParentOplockKeySet;
BOOLEAN TargetOplockKeySet;
} DUAL_OPLOCK_KEY_ECP_CONTEXT, *PDUAL_OPLOCK_KEY_ECP_CONTEXT;
Члены
ParentOplockKey
Идентификатор GUID , представляющий значение ключа родительского элемента oplock.
TargetOplockKey
Guid GUID, представляющий значение ключа целевого элемента oplock.
ParentOplockKeySet
Задайте значение TRUE, если ParentOplockKey содержит допустимый GUID для ключа oplock родительского элемента.
TargetOplockKeySet
Задайте значение TRUE, если TargetOplockKey содержит допустимый GUID для ключа oplock целевого объекта.
Замечания
Структура DUAL_OPLOCK_KEY_ECP_CONTEXT предоставляет два ключа oplock, чтобы разрешить запросы oplock на файлы и каталоги. Как и структура OPLOCK_KEY_ECP_CONTEXT, DUAL_OPLOCK_KEY_ECP_CONTEXT устанавливается в дополнительном списке параметров создания (ECP_LIST) и более поздних версиях, связанных с объектом файла во время обработки IRP_MJ_CREATE драйвером фильтра файловой системы или файловой системы.
Значение
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 8 |
заголовка | ntifs.h |