Struttura VALENTW (winreg.h)
Contiene informazioni su un valore del Registro di sistema. La funzione RegQueryMultipleValues usa questa struttura.
Sintassi
typedef struct value_entW {
LPWSTR ve_valuename;
DWORD ve_valuelen;
DWORD_PTR ve_valueptr;
DWORD ve_type;
} VALENTW, *PVALENTW;
Members
ve_valuename
Nome del valore da recuperare. Assicurarsi di impostare questo membro prima di chiamare RegQueryMultipleValues.
ve_valuelen
Dimensioni dei dati a cui punta ve_valueptr, in byte.
ve_valueptr
Puntatore ai dati per la voce di valore. Si tratta di un puntatore ai dati del valore restituiti nel buffer lpValueBuf compilato da RegQueryMultipleValues.
ve_type
Tipo di dati a cui punta ve_valueptr. Per un elenco dei tipi possibili, vedere Tipi di valore del Registro di sistema.
Commenti
Nota
L'intestazione winreg.h definisce VALENT come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice che non è indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzioni.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | winreg.h (include Windows.h) |