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)

Vedi anche

RegQueryMultipleValues