структура 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
Дескриптор файла, в который будут сохранены сведения hive.
Format
Формат, в котором сохраняется ключ или hive. Этот элемент может иметь одно из следующих значений.
Ценность | Значение |
---|---|
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 (include Wdm.h, Ntddk.h, Ntifs.h) |