Registro do Windows ( Enumerando chaves e valores)

Esse exemplo demonstrará como enumerar (listar) chaves, nomes ou valores.

Extremamente importante se você quer fazer uma função de pesquisa no registro.

Segue o código comentado:

Detalhes:

A função para listar todas as subchaves de uma chave maior é:

Onde ‘k’ é a chave aberta anteriormente.

O retorno é uma tabela Prisma em que cada índice (elemento da matriz) é uma string contendo o nome da subchave ou do valor listado.

Outra função interessante aqui é:

em que ‘k’ é a chave aberta anteriormente. E ‘v’ é o nome da subchave ou valor contida na chave aberta ‘k’;

O retorno é uma tabela contendo os campos: .tipo = tipo de dado, e .tamanho = tamanho (bytes de um número, ou caracteres de uma string). Com isso é possível saber que tipo de dado está gravado na chave ou nome de valor listado.

Até mais, qualquer coisa não deixe de comentar aqui ou no fórum oficial.

Att. Adalberto Amorim Felipe.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *