Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Antes que um aplicativo possa adicionar dados ao registro, ele deve criar ou abrir uma chave. Para criar ou abrir uma chave, um aplicativo sempre se refere à chave como uma subchave de uma chave aberta no momento. As seguintes chaves predefinidas estão sempre abertas: HKEY_LOCAL_MACHINE, HKEY_CLASSES_ROOT, HKEY_USERSe HKEY_CURRENT_USER. Um aplicativo usa a função RegOpenKeyEx para abrir uma chave e a funçãoRegCreateKeyExpara criar uma chave. Uma árvore do Registro pode ter 512 níveis de profundidade. Você pode criar até 32 níveis por vez por meio de uma única chamada à API do Registro.
Um aplicativo pode usar a função RegCloseKey para fechar uma chave e gravar os dados que ele contém no registro. RegCloseKey não grava necessariamente os dados no registro antes de retornar; pode levar até vários segundos para que o cache seja liberado para o disco rígido. Se um aplicativo precisar gravar explicitamente dados do Registro no disco rígido, ele poderá usar a função RegFlushKey. RegFlushKey, no entanto, usa muitos recursos do sistema e deve ser chamado somente quando absolutamente necessário.