RegQueryMultipleValuesA(3w)

RegQueryMultipleValuesA3w

Usage

LSTATUS RegQueryMultipleValuesA
(
HKEY hkey,
PVALENTA val_list,
DWORD num_vals,
LPSTR lpValueBuf,
LPDWORD ldwTotsize
)

Overview

Retrieves the type and data for a list of value names associated with a key.

Params

hKey [In] Handle to an open key.

val_list [Out] Array of VALENT structures that describes the entries.

num_vals [In] Number of elements in val_list.

lpValueBuf [Out] Pointer to a buffer that receives the data for each value.

ldwTotsize [In/Out] Size of lpValueBuf.

Returns

Success: ERROR_SUCCESS. ldwTotsize contains num bytes copied.

Failure: nonzero error code from Winerror.h ldwTotsize contains num needed bytes.

Implementation

Declared in "winreg.h".

Implemented in "dlls/advapi32/registry.c".

Debug channel "reg".

Releases

4 releases since Debian 4.0 (Etch); the text changed 3 times.

  1. 4.0
  2. 5.0
  3. 6.0
  4. 7

From libwine-dev 1.4.1-4 in Debian 7 (Wheezy). Parsed by carta from the page's man source.