2OO1, 2O February
NtQueryMultipleValueKey
NtQueryMultipleValueKey
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 );
Function NtQueryMultipleValueKey returns data of one
or more values under specified Key Object.
- KeyHandle     HANDLE to Key Object
opened with KEY_READ access.
- NumberOfValues     Number of members in
ValueList array.
- DataBuffer     User's allocated buffer
receiving queried value's data.
- BufferLength     Pointer to value specifing
length of DataBuffer, in
bytes.
- RequiredLength     Optionally pointer to
value receiving required DataBuffer length, in bytes.
 
 
 
- Documented by:
- Tomasz Nowak
 
 
 
 
Requirements:
- Library: ntdll.lib
 
 
 
See also:
- 
KEY_MULTIPLE_VALUE_INFORMATION
 
- 
NtCreateKey
 
- 
NtEnumerateValueKey
 
- 
NtOpenKey
 
- 
NtQueryValueKey