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;
Member
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. Dieser Member kann über einen der folgenden Werte verfügen.
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 im neuesten Format. Das neueste Format wird ab Windows XP unterstützt. Nachdem der Schlüssel in diesem Format gespeichert wurde, kann er nicht unter 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 vom Treiber definierte Kontextinformationen, die die RegistryCallback-Routine des Treibers bereitstellen kann. Dieser Member wird ab Windows Vista definiert.
ObjectContext
Ein Zeiger auf vom Treiber definierte Kontextinformationen, die der Treiber durch Aufrufen von CmSetCallbackObjectContext einem Registrierungsobjekt zugeordnet hat. Dieser Member wird ab Windows Vista definiert.
Reserved
Dieses Element ist für die zukünftige Verwendung reserviert. Dieser Member wird ab Windows Vista definiert.
Hinweise
Weitere Informationen zu Registrierungsfiltervorgängen finden Sie unter Filtern von Registrierungsaufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows Vista SP2. |
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |