Freigeben über


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)

Weitere Informationen

CmSetCallbackObjectContext

RegistryCallback