#ifndef _NTREGAPI_H
/**
* Queries the open subkeys of a registry key with additional information.
*
* @param TargetKey Pointer to the object attributes of the target key.
* @param BufferLength Length of the buffer.
* @param Buffer Optional buffer to receive the subkey information.
* @param RequiredSize Pointer to a variable to receive the required size.
* @return NTSTATUS Successful or errant status.
* @remarks Returns an array of KEY_OPEN_SUBKEYS_INFORMATION structures.
*/
NTSYSCALLAPI
NTSTATUS
NTAPI
NtQueryOpenSubKeysEx(
_In_ POBJECT_ATTRIBUTES TargetKey,
_In_ ULONG BufferLength,
_Out_writes_bytes_opt_(BufferLength) PVOID Buffer,
_Out_ PULONG RequiredSize
);
View code on GitHub
#ifndef _NTZWAPI_H
NTSYSCALLAPI
NTSTATUS
NTAPI
ZwQueryOpenSubKeysEx(
_In_ POBJECT_ATTRIBUTES TargetKey,
_In_ ULONG BufferLength,
_Out_writes_bytes_opt_(BufferLength) PVOID Buffer,
_Out_ PULONG RequiredSize
);
View code on GitHub
No description available.