VALENTA-Struktur (winreg.h)
Enthält Informationen zu einem Registrierungswert. Die RegQueryMultipleValues-Funktion verwendet diese Struktur.
Syntax
typedef struct value_entA {
LPSTR ve_valuename;
DWORD ve_valuelen;
DWORD_PTR ve_valueptr;
DWORD ve_type;
} VALENTA, *PVALENTA;
Member
ve_valuename
Der Name des abzurufenden Werts. Stellen Sie sicher, dass Sie diesen Member festlegen, bevor Sie RegQueryMultipleValues aufrufen.
ve_valuelen
Die Größe der Daten, auf die von ve_valueptr in Bytes verwiesen wird.
ve_valueptr
Ein Zeiger auf die Daten für den Werteintrag. Dies ist ein Zeiger auf die Daten des Werts, die im von RegQueryMultipleValuesausgefüllten Puffer lpValueBuf zurückgegeben werden.
ve_type
Der Datentyp, auf den ve_valueptr verweist. Eine Liste der möglichen Typen finden Sie unter Registrierungswerttypen.
Hinweise
Hinweis
Der winreg.h-Header definiert VALENT als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit nicht codierungsneutralem Code kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | winreg.h (einschließlich Windows.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für