Freigeben über


REG_SET_INFORMATION_KEY_INFORMATION-Struktur (wdm.h)

Die REG_SET_INFORMATION_KEY_INFORMATION-Struktur beschreibt eine neue Einstellung für die Metadaten eines Schlüssels.

Syntax

typedef struct _REG_SET_INFORMATION_KEY_INFORMATION {
  PVOID                     Object;
  KEY_SET_INFORMATION_CLASS KeySetInformationClass;
  PVOID                     KeySetInformation;
  ULONG                     KeySetInformationLength;
  PVOID                     CallContext;
  PVOID                     ObjectContext;
  PVOID                     Reserved;
} REG_SET_INFORMATION_KEY_INFORMATION, *PREG_SET_INFORMATION_KEY_INFORMATION;

Member

Object

Ein Zeiger auf das Registrierungsschlüsselobjekt für den Schlüssel, dessen Metadaten im Moment geändert werden sollen.

KeySetInformationClass

Der KEY_SET_INFORMATION_CLASS Wert, der den Typ der zu ändernden Informationen angibt.

KeySetInformation

Ein Zeiger auf einen Puffer, der die Informationen zum Schreiben enthält. Das Format des Puffers hängt vom Wert von KeySetInformationClass ab. Weitere Informationen finden Sie unter KEY_SET_INFORMATION_CLASS.

KeySetInformationLength

Die Größe des KeySetInformation-Puffers in Bytes.

CallContext

Optionale vom Treiber definierte Kontextinformationen, die die RegistryCallback-Routine des Treibers bereitstellen kann. Dieser Member ist für Windows Vista und höhere Versionen des Windows-Betriebssystems definiert.

ObjectContext

Ein Zeiger auf vom Treiber definierte Kontextinformationen, die der Treiber einem Registrierungsobjekt zugeordnet hat, indem CmSetCallbackObjectContext aufgerufen wird. Dieser Member ist für Windows Vista und höhere Versionen des Windows-Betriebssystems definiert.

Reserved

Dieses Element ist für die zukünftige Verwendung reserviert. Dieser Member ist für Windows Vista und höhere Versionen des Windows-Betriebssystems definiert.

Hinweise

Weitere Informationen zu Registrierungsfiltervorgängen finden Sie unter Filtern von Registrierungsaufrufen.

Anforderungen

Anforderung Wert
Header wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h)

Weitere Informationen

CmSetCallbackObjectContext

RegistryCallback