перечисление KEY_VALUE_INFORMATION_CLASS (wdm.h)
Тип перечисления KEY_VALUE_INFORMATION_CLASS указывает тип сведений о значении раздела реестра.
Синтаксис
typedef enum _KEY_VALUE_INFORMATION_CLASS {
KeyValueBasicInformation,
KeyValueFullInformation,
KeyValuePartialInformation,
KeyValueFullInformationAlign64,
KeyValuePartialInformationAlign64,
KeyValueLayerInformation,
MaxKeyValueInfoClass
} KEY_VALUE_INFORMATION_CLASS;
Константы
KeyValueBasicInformation Сведения хранятся в виде KEY_VALUE_BASIC_INFORMATION структуры. |
KeyValueFullInformation Сведения хранятся в виде структуры KEY_VALUE_FULL_INFORMATION . |
KeyValuePartialInformation Сведения хранятся в виде структуры KEY_VALUE_PARTIAL_INFORMATION . |
KeyValueFullInformationAlign64 Сведения хранятся в виде KEY_VALUE_FULL_INFORMATION структуры, выровненной по 64-разрядной (то есть 8-байтовой) границе в памяти. Если буфер, предоставленный вызывающим объектом, не запускается на 64-разрядной границе, ZwQueryValueKey возвращает STATUS_DATATYPE_MISALIGNMENT. |
KeyValuePartialInformationAlign64 Сведения хранятся в виде KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 структуры, выровненной по 64-разрядной (то есть 8-байтовой) границе в памяти. Если буфер, предоставленный вызывающим объектом, не запускается на 64-разрядной границе, ZwQueryValueKey возвращает STATUS_DATATYPE_MISALIGNMENT. |
KeyValueLayerInformation |
MaxKeyValueInfoClass Максимальное значение в этом типе перечисления. |
Комментарии
Используйте значения KEY_VALUE_INFORMATION_CLASS , чтобы указать тип данных, предоставляемых подпрограммами ZwEnumerateValueKey и ZwQueryValueKey .
Требования
Требование | Значение |
---|---|
Заголовок | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h) |