IN HANDLE KeyHandle,
IN OUT PKEY_MULTIPLE_VALUE_INFORMATION ValuesList,
IN ULONG NumberOfValues,
OUT PVOID DataBuffer,
IN OUT ULONG BufferLength,
OUT PULONG RequiredLength OPTIONAL );
Функция NtQueryMultipleValueKey возвращает данные об одном или нескольких значениях в указанном ключе.
KeyHandle
HANDLE на ключ, открытый с доступом KEY_READ.
ValuesList
Массив структур KEY_MULTIPLE_VALUE_INFORMATION, содержащих имена запрашиваемых значений.
NumberOfValues
Количество членов в массиве ValueList.
DataBuffer
Буфер, выделенный пользователем, принимающий данные запрошенных значений.
BufferLength
Указатель на значение, задающее длину DataBuffer, в байтах.
RequiredLength
Дополнительный указатель на значение, принимающее длину DataBuffer в байтах.