.\" -*- nroff -*- .\" Generated file - DO NOT EDIT! .TH RegQueryInfoKeyA 3w "Oct 2012" "Wine API" "Wine API" .SH NAME \fBRegQueryInfoKeyA\fR (ADVAPI32.@) .SH SYNOPSIS LSTATUS RegQueryInfoKeyA ( HKEY \fIhkey\fR, LPSTR \fIclass\fR, LPDWORD \fIclass_len\fR, LPDWORD \fIreserved\fR, LPDWORD \fIsubkeys\fR, LPDWORD \fImax_subkey\fR, LPDWORD \fImax_class\fR, LPDWORD \fIvalues\fR, LPDWORD \fImax_value\fR, LPDWORD \fImax_data\fR, LPDWORD \fIsecurity\fR, FILETIME* \fImodif\fR ) .SH DESCRIPTION .PP Retrieves information about a registry key. .SH PARAMS hKey \fB[In]\fR Handle to an open key. .PP lpClass \fB[Out]\fR Class string of the key. .PP lpcClass \fB[In/Out]\fR size of lpClass. .PP lpReserved \fB[In]\fR Reserved; must be \fBNULL\fR. .PP lpcSubKeys \fB[Out]\fR Number of \fIsubkeys\fR contained by the key. .PP lpcMaxSubKeyLen \fB[Out]\fR Size of the key's subkey with the longest name. .PP lpcMaxClassLen \fB[Out]\fR Size of the longest string specifying a subkey \fIclass\fR in \fBTCHARS\fR. .PP lpcValues \fB[Out]\fR Number of \fIvalues\fR associated with the key. .PP lpcMaxValueNameLen \fB[Out]\fR Size of the key's longest value name in \fBTCHARS\fR. .PP lpcMaxValueLen \fB[Out]\fR Longest data component among the key's \fIvalues\fR. .PP lpcbSecurityDescriptor \fB[Out]\fR Size of the key's \fIsecurity\fR descriptor. .PP lpftLastWriteTime \fB[Out]\fR \fBFILETIME\fR structure that is the last write time. .PP .SH RETURNS .PP \fBSuccess:\fR \fBERROR_SUCCESS\fR .PP \fBFailure:\fR nonzero error code from Winerror.h .SH IMPLEMENTATION .PP Declared in \fB"winreg.h"\fR. .PP Implemented in \fB"dlls/advapi32/registry.c"\fR. .PP Debug channel \fB"reg"\fR.