Struttura VALENTA (winreg.h)
Contiene informazioni su un valore del Registro di sistema. La funzione RegQueryMultipleValues usa questa struttura.
Sintassi
typedef struct value_entA {
LPSTR ve_valuename;
DWORD ve_valuelen;
DWORD_PTR ve_valueptr;
DWORD ve_type;
} VALENTA, *PVALENTA;
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 del valore. Si tratta di un puntatore ai dati 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 di codifica neutrale con il codice che non è neutrale dalla codifica può causare errori di corrispondenza che causano errori di compilazione o runtime. Per altre informazioni, vedere Convenzioni per i prototipi di funzione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | winreg.h (include Windows.h) |