структура REG_SAVE_KEY_INFORMATION (wdm.h)
Структура REG_SAVE_KEY_INFORMATION содержит сведения о разделе реестра, который будет сохранен.
Синтаксис
typedef struct _REG_SAVE_KEY_INFORMATION {
PVOID Object;
HANDLE FileHandle;
ULONG Format;
PVOID CallContext;
PVOID ObjectContext;
PVOID Reserved;
} REG_SAVE_KEY_INFORMATION, *PREG_SAVE_KEY_INFORMATION;
Члены
Object
Указатель на объект раздела реестра для раздела, сведения которого будут сохранены.
FileHandle
Дескриптор файла, в котором будут сохранены сведения о кусте.
Format
Формат, в котором сохраняется ключ или куст. Этот элемент может иметь одно из следующих значений.
Значение | Значение |
---|---|
REG_STANDARD_FORMAT | Сохранение в стандартном формате. Стандартный формат является единственным форматом, поддерживаемым Windows 2000. |
REG_LATEST_FORMAT | Сохранить в последнем формате. Последний формат поддерживается начиная с Windows XP. После сохранения ключа в этом формате его нельзя загрузить в более ранней версии Windows. |
REG_NO_COMPRESSION | Сохранение без сжатия для ускорения операций сохранения. Объект раздела реестра должен представлять корень куста. |
CallContext
Необязательные сведения о контексте, определяемые драйвером, которые может предоставить подпрограмма RegistryCallback драйвера. Этот элемент определяется начиная с Windows Vista.
ObjectContext
Указатель на определяемые драйвером контекстные сведения, связанные драйвером с объектом реестра путем вызова CmSetCallbackObjectContext. Этот элемент определяется начиная с Windows Vista.
Reserved
Этот элемент зарезервирован для использования в будущем. Этот элемент определяется начиная с Windows Vista.
Комментарии
Дополнительные сведения об операциях фильтрации реестра см. в разделе Фильтрация вызовов реестра.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно начиная с Windows Vista с пакетом обновления 2 (SP2). |
Верхняя часть | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h) |