Недокументированные функции NTDLL

20 февраля 2001



NtQueryMultipleValueKey (ZwQueryMultipleValueKey)

NTSYSAPI 
NTSTATUS
NTAPI

NtQueryMultipleValueKey(

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 в байтах.


    Документировал:
    Томаш Новак



    Зависимости:
    Библиотека: ntdll.lib


    См. также:
    KEY_MULTIPLE_VALUE_INFORMATION
    NtCreateKey
    NtEnumerateValueKey
    NtOpenKey
    NtQueryValueKey