Freigeben über


IRegistryKey-Schnittstelle (portcls.h)

Die IRegistryKey -Schnittstelle bietet eine Abstraktion eines Registrierungsschlüssels, den ein Miniporttreiber für den Zugriff auf den Schlüssel und seine Unterschlüssel verwenden kann. Der PortCls-Systemtreiber implementiert diese Schnittstelle und macht sie für Miniporttreiber verfügbar. Ein Miniporttreiber ruft einen Verweis auf ein IRegistryKey Objekt durch Aufrufen von PcNewRegistryKey oder IPort::NewRegistryKey ab.

Weitere Informationen finden Sie unter Registrierungsschlüsselobjekte.

Vererbung

Die IRegistryKey-Schnittstelle erbt von der IUnknown-Schnittstelle . IRegistryKey verfügt auch über folgende Membertypen:

Methoden

Die IRegistryKey-Schnittstelle verfügt über diese Methoden.

 
IRegistryKey::D eleteKey

Die DeleteKey-Methode löscht den Registrierungsschlüssel.
IRegistryKey::EnumerateKey

Die EnumerateKey-Methode gibt Informationen zu den Unterschlüsseln des geöffneten Schlüssels zurück.
IRegistryKey::EnumerateValueKey

Die EnumerateValueKey-Methode gibt Informationen zu einem Registrierungseintrag zurück, der einen Wertschlüssel enthält.
IRegistryKey::NewSubKey

Die NewSubKey-Methode erstellt entweder einen neuen Registrierungsunterschlüssel oder öffnet einen vorhandenen Unterschlüssel unter dem Schlüssel, der durch das IRegistryKey-Objekt dargestellt wird.
IRegistryKey::QueryKey

Die QueryKey-Methode ruft Informationen zu einem Registrierungsschlüssel ab, einschließlich des Schlüsselnamens, der Schlüsselklasse und der Anzahl von Unterschlüsseln und deren Größe.
IRegistryKey::QueryRegistryValues

Die QueryRegistryValues-Methode ermöglicht es dem Aufrufer, mehrere Werte aus der Registrierung mit einem einzelnen Aufruf abzufragen.
IRegistryKey::QueryValueKey

Die QueryValueKey-Methode ruft Informationen zu den Werteinträgen eines Registrierungsschlüssels ab, einschließlich deren Namen, Typen, Datengrößen und Werte.
IRegistryKey::SetValueKey

Die SetValueKey-Methode ersetzt oder erstellt einen Werteintrag unter dem geöffneten Schlüssel.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile portcls.h