REG_SAVE_KEY_INFORMATION Struktur (wdm.h)
Die REG_SAVE_KEY_INFORMATION-Struktur enthält die Informationen für einen Registrierungsschlüssel, der gespeichert werden soll.
Syntax
typedef struct _REG_SAVE_KEY_INFORMATION {
PVOID Object;
HANDLE FileHandle;
ULONG Format;
PVOID CallContext;
PVOID ObjectContext;
PVOID Reserved;
} REG_SAVE_KEY_INFORMATION, *PREG_SAVE_KEY_INFORMATION;
Angehörige
Object
Ein Zeiger auf ein Registrierungsschlüsselobjekt für den Schlüssel, dessen Informationen gespeichert werden sollen.
FileHandle
Ein Handle für die Datei, in der die Strukturinformationen gespeichert werden.
Format
Das Format, in dem der Schlüssel oder die Struktur gespeichert wird. Dieses Element kann einen der folgenden Werte aufweisen.
Wert | Bedeutung |
---|---|
REG_STANDARD_FORMAT | Speichern sie im Standardformat. Das Standardformat ist das einzige von Windows 2000 unterstützte Format. |
REG_LATEST_FORMAT | Speichern Sie das neueste Format. Das neueste Format wird ab Windows XP unterstützt. Nachdem der Schlüssel in diesem Format gespeichert wurde, kann er nicht in einer früheren Version von Windows geladen werden. |
REG_NO_COMPRESSION | Speichern Ohne Komprimierung, für schnellere Speichervorgänge. Das Registrierungsschlüsselobjekt muss den Stamm einer Struktur darstellen. |
CallContext
Optionale treiberdefinierte Kontextinformationen, die die RegistryCallback Routine des Treibers bereitstellen können. Dieses Element wird ab Windows Vista definiert.
ObjectContext
Ein Zeiger auf treiberdefinierte Kontextinformationen, die der Treiber einem Registrierungsobjekt zugeordnet hat, indem CmSetCallbackObjectContextaufgerufen wird. Dieses Element wird ab Windows Vista definiert.
Reserved
Dieses Mitglied ist für die zukünftige Verwendung reserviert. Dieses Element wird ab Windows Vista definiert.
Bemerkungen
Weitere Informationen zu Registrierungsfiltervorgängen finden Sie unter Filtern von Registrierungsaufrufen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar ab Windows Vista SP2. |
Header- | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |