структура KEY_BASIC_INFORMATION (wdm.h)
Структура KEY_BASIC_INFORMATION определяет подмножество полных сведений, доступных для раздела реестра.
Синтаксис
typedef struct _KEY_BASIC_INFORMATION {
LARGE_INTEGER LastWriteTime;
ULONG TitleIndex;
ULONG NameLength;
WCHAR Name[1];
} KEY_BASIC_INFORMATION, *PKEY_BASIC_INFORMATION;
Члены
LastWriteTime
При последнем изменении этого ключа или любого из его значений. Это значение времени выражается в абсолютном системном формате времени. Абсолютное системное время — это число 100-наносекунд интервалов с начала года 1601 года в григорианском календаре.
TitleIndex
Устройства и промежуточные драйверы должны игнорировать этот элемент.
NameLength
Размер в байтах строки имени ключа в массиве имени.
Name[1]
Массив широких символов, содержащий имя раздела реестра. Эта строка символа не завершением null. В определение структуры KEY_BASIC_INFORMATION входит только первый элемент этого массива. Хранилище оставшихся элементов в массиве сразу же следует этому элементу.
Замечания
Подпрограммы ZwEnumerateKey и ZwQueryKey используют структуру KEY_BASIC_INFORMATION для хранения основных сведений для раздела реестра. Если параметр KeyInformationClass любой подпрограммы KeyBasicInformation, буфер KeyInformation рассматривается как структура KEY_BASIC_INFORMATION. Дополнительные сведения о значении перечисления KeyBasicInformation см. в KEY_INFORMATION_CLASS.
Требования
Требование | Ценность |
---|---|
заголовка | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |