Share via


Interface IRegistryKey (portcls.h)

A IRegistryKey interface fornece uma abstração de uma chave do Registro que um driver de miniporta pode usar para acessar a chave e suas subchaves. O driver do sistema PortCls implementa essa interface e a expõe a drivers de miniport. Um driver de miniporto obtém uma referência a um IRegistryKey objeto chamando PcNewRegistryKey ou IPort::NewRegistryKey.

Para obter mais informações, consulte Objetos de chave do Registro.

Herança

A interface IRegistryKey herda da interface IUnknown . IRegistryKey também tem estes tipos de membros:

Métodos

A interface IRegistryKey tem esses métodos.

 
IRegistryKey::D eleteKey

O método DeleteKey exclui a chave do Registro.
IRegistryKey::EnumerateKey

O método EnumerateKey retorna informações sobre as subchaves da chave aberta.
IRegistryKey::EnumerateValueKey

O método EnumerateValueKey retorna informações sobre uma entrada do Registro que contém uma chave de valor.
IRegistryKey::NewSubKey

O método NewSubKey cria uma nova subchave do Registro ou abre uma subchave existente sob a chave representada pelo objeto IRegistryKey.
IRegistryKey::QueryKey

O método QueryKey recupera informações sobre uma chave do Registro, incluindo o nome da chave, a classe de chave e o número de subchaves e seus tamanhos.
IRegistryKey::QueryRegistryValues

O método QueryRegistryValues permite que o chamador consulte vários valores do Registro com uma única chamada.
IRegistryKey::QueryValueKey

O método QueryValueKey recupera informações sobre entradas de valor de uma chave do Registro, incluindo nomes, tipos, tamanhos de dados e valores.
IRegistryKey::SetValueKey

O método SetValueKey substitui ou cria uma entrada de valor sob a chave aberta.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho portcls.h