Интерфейс IRegistryKey (portcls.h)
Интерфейс IRegistryKey
предоставляет абстракцию раздела реестра, который драйвер мини-порта может использовать для доступа к разделу и его подразделам. Драйвер системы PortCls реализует этот интерфейс и предоставляет его драйверам минипорта. Драйвер минипорта получает ссылку IRegistryKey
на объект, вызывая PcNewRegistryKey или IPort::NewRegistryKey.
Дополнительные сведения см. в разделе Объекты раздела реестра.
Наследование
Интерфейс IRegistryKey наследуется от интерфейса IUnknown . IRegistryKey также имеет следующие типы членов:
Методы
Интерфейс IRegistryKey содержит следующие методы.
IRegistryKey::D eleteKey Метод DeleteKey удаляет раздел реестра. |
IRegistryKey::EnumerateKey Метод EnumerateKey возвращает сведения о подразделах открытого ключа. |
IRegistryKey::EnumerateValueKey Метод EnumerateValueKey возвращает сведения о записи реестра, содержащей ключ значения. |
IRegistryKey::NewSubKey Метод NewSubKey создает новый подраздел реестра или открывает существующий подраздел в разделе, представленном объектом IRegistryKey. |
IRegistryKey::QueryKey Метод QueryKey извлекает сведения о разделе реестра, включая имя ключа, класс ключа, количество подразделов и их размеры. |
IRegistryKey::QueryRegistryValues Метод QueryRegistryValues позволяет вызывающей объекту запрашивать несколько значений из реестра с помощью одного вызова. |
IRegistryKey::QueryValueKey Метод QueryValueKey извлекает сведения о значениях раздела реестра, включая их имена, типы, размеры данных и значения. |
IRegistryKey::SetValueKey Метод SetValueKey заменяет или создает запись значения под открытым ключом. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | portcls.h |