RegEnumValue function advapi32
Enumerates the values for the specified open registry key. The function copies one indexed value name and data block for the key each time it is called.
LSTATUS RegEnumValueW(
HKEY hKey,
DWORD dwIndex,
LPWSTR lpValueName,
LPDWORD lpcchValueName,
LPDWORD lpReserved,
LPDWORD lpType,
LPBYTE lpData,
LPDWORD lpcbData);
Implementation
int RegEnumValue(
int hKey,
int dwIndex,
Pointer<Utf16> lpValueName,
Pointer<Uint32> lpcchValueName,
Pointer<Uint32> lpReserved,
Pointer<Uint32> lpType,
Pointer<Uint8> lpData,
Pointer<Uint32> lpcbData) =>
_RegEnumValue(hKey, dwIndex, lpValueName, lpcchValueName, lpReserved,
lpType, lpData, lpcbData);