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 miniport-Treibern verfügbar. Ein Miniporttreiber ruft einen Verweis auf ein IRegistryKey-Objekt ab, indem PcNewRegistryKey oder IPort::NewRegistryKeyaufgerufen wird.

Weitere Informationen finden Sie unter Registrierungsschlüsselobjekte.

Erbschaft

Die IRegistryKey Schnittstelle erbt von der IUnknown--Schnittstelle. IRegistryKey- hat auch folgende Typen von Mitgliedern:

Methodik

Die IRegistryKey Schnittstelle hat 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 durch das IRegistryKey-Objekt dargestellten Schlüssel.
IRegistryKey::QueryKey

Die QueryKey-Methode ruft Informationen zu einem Registrierungsschlüssel ab, einschließlich Schlüsselname, Schlüsselklasse und anzahl der Unterschlüssel und deren Größen.
IRegistryKey::QueryRegistryValues

Mit der QueryRegistryValues-Methode kann der Aufrufer mehrere Werte aus der Registrierung mit einem einzelnen Aufruf abfragen.
IRegistryKey::QueryValueKey

Die QueryValueKey-Methode ruft Informationen zu den Werteinträgen eines Registrierungsschlüssels ab, einschließlich ihrer 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- Fenster
Header- portcls.h