Interface IRegistryKey (portcls.h)
L’interface IRegistryKey
fournit une abstraction d’une clé de Registre qu’un pilote miniport peut utiliser pour accéder à la clé et à ses sous-clés. Le pilote système PortCls implémente cette interface et l’expose aux pilotes miniport. Un pilote miniport obtient une référence à un objet IRegistryKey
en appelant PcNewRegistryKey ou IPort ::NewRegistryKey.
Pour plus d’informations, consultez Objets de clé de Registre.
Héritage
L’interface IRegistryKey hérite de l’interface IUnknown. IRegistryKey possède également ces types de membres :
Méthode
L’interface IRegistryKey a ces méthodes.
IRegistryKey ::D eleteKey La méthode DeleteKey supprime la clé de Registre. |
IRegistryKey ::EnumerateKey La méthode EnumerateKey retourne des informations sur les sous-clés de la clé ouverte. |
IRegistryKey ::EnumerateValueKey La méthode EnumerateValueKey retourne des informations sur une entrée de Registre qui contient une clé de valeur. |
IRegistryKey ::NewSubKey La méthode NewSubKey crée une sous-clé de Registre ou ouvre une sous-clé existante sous la clé représentée par l’objet IRegistryKey. |
IRegistryKey ::QueryKey La méthode QueryKey récupère des informations sur une clé de Registre, notamment le nom de clé, la classe de clé et le nombre de sous-clés et leurs tailles. |
IRegistryKey ::QueryRegistryValues La méthode QueryRegistryValues permet à l’appelant d’interroger plusieurs valeurs à partir du Registre avec un seul appel. |
IRegistryKey ::QueryValueKey La méthode QueryValueKey récupère des informations sur les entrées de valeur d’une clé de Registre, notamment leurs noms, types, tailles de données et valeurs. |
IRegistryKey ::SetValueKey La méthode SetValueKey remplace ou crée une entrée de valeur sous la clé ouverte. |
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Windows |
d’en-tête | portcls.h |