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 |