Интерфейс 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