cabeçalho winreg.h
Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:
winreg.h contém as seguintes interfaces de programação:
AbortSystemShutdownA Interrompe um desligamento do sistema que foi iniciado. (ANSI) |
AbortSystemShutdownW Interrompe um desligamento do sistema que foi iniciado. (Unicode) |
InitiateShutdownA Inicia um desligamento e uma reinicialização do computador especificado e reinicia todos os aplicativos que foram registrados para reinicialização. (ANSI) |
InitiateShutdownW Inicia um desligamento e uma reinicialização do computador especificado e reinicia todos os aplicativos que foram registrados para reinicialização. (Unicode) |
InitiateSystemShutdownA Inicia um desligamento e uma reinicialização opcional do computador especificado. (ANSI) |
InitiateSystemShutdownExA Inicia um desligamento e uma reinicialização opcional do computador especificado e, opcionalmente, registra o motivo do desligamento. (ANSI) |
InitiateSystemShutdownExW Inicia um desligamento e uma reinicialização opcional do computador especificado e, opcionalmente, registra o motivo do desligamento. (Unicode) |
InitiateSystemShutdownW Inicia um desligamento e uma reinicialização opcional do computador especificado. (Unicode) |
Regclosekey Fecha um identificador para a chave do Registro especificada. |
RegConnectRegistryA Estabelece uma conexão com uma chave do Registro predefinida em outro computador. (ANSI) |
RegConnectRegistryW Estabelece uma conexão com uma chave do Registro predefinida em outro computador. (Unicode) |
RegCopyTreeA Copia a chave do Registro especificada, juntamente com seus valores e subchaves, para a chave de destino especificada. (ANSI) |
RegCopyTreeW Copia a chave do Registro especificada, juntamente com seus valores e subchaves, para a chave de destino especificada. (Unicode) |
RegCreateKeyA Cria a chave do Registro especificada. Se a chave já existir no Registro, a função a abrirá. (ANSI) |
RegCreateKeyExA Cria a chave do Registro especificada. Se a chave já existir, a função a abrirá. Observe que os nomes de chave não diferenciam maiúsculas de minúsculas. (ANSI) |
RegCreateKeyExW Cria a chave do Registro especificada. Se a chave já existir, a função a abrirá. Observe que os nomes de chave não diferenciam maiúsculas de minúsculas. (Unicode) |
RegCreateKeyTransactedA Cria a chave do Registro especificada e a associa a uma transação. (ANSI) |
RegCreateKeyTransactedW Cria a chave do Registro especificada e a associa a uma transação. (Unicode) |
RegCreateKeyW Cria a chave do Registro especificada. Se a chave já existir no Registro, a função a abrirá. (Unicode) |
RegDeleteKeyA Exclui uma subchave e seus valores. (ANSI) |
RegDeleteKeyExA Exclui uma subchave e seus valores da exibição específica da plataforma especificada do registro. (ANSI) |
RegDeleteKeyExW Exclui uma subchave e seus valores da exibição específica da plataforma especificada do registro. (Unicode) |
RegDeleteKeyTransactedA Exclui uma subchave e os respectivos valores da exibição específica da plataforma especificada do Registro como uma operação transacionada. (ANSI) |
RegDeleteKeyTransactedW Exclui uma subchave e os respectivos valores da exibição específica da plataforma especificada do Registro como uma operação transacionada. (Unicode) |
RegDeleteKeyValueA Remove o valor especificado da chave e da subchave do Registro especificadas. (ANSI) |
RegDeleteKeyValueW Remove o valor especificado da chave e da subchave do Registro especificadas. (Unicode) |
RegDeleteKeyW Exclui uma subchave e seus valores. (Unicode) |
RegDeleteTreeA Exclui as subchaves e os valores da chave especificada recursivamente. (ANSI) |
RegDeleteTreeW Exclui as subchaves e os valores da chave especificada recursivamente. (Unicode) |
RegDeleteValueA Remove um valor nomeado da chave do Registro especificada. (ANSI) |
RegDeleteValueW Remove um valor nomeado da chave do Registro especificada. (Unicode) |
RegDisablePredefinedCache Desabilita o cache do identificador de registro predefinido para HKEY_CURRENT_USER para o processo atual. |
RegDisablePredefinedCacheEx Desabilita o cache do identificador para todos os identificadores de registro predefinidos para o processo atual. |
RegDisableReflectionKey Desabilita a reflexão do Registro para a chave especificada. Desabilitar a reflexão de uma chave não afeta o reflexo de nenhuma subchave. |
RegEnableReflectionKey Restaura a reflexão do Registro para a chave desabilitada especificada. Restaurar a reflexão de uma chave não afeta o reflexo de nenhuma subchave. |
RegEnumKeyA Enumera as subchaves da chave do Registro aberta especificada. (RegEnumKeyA) |
RegEnumKeyExA Enumera as subchaves da chave do Registro aberta especificada. A função recupera informações sobre uma subchave cada vez que é chamada. (ANSI) |
RegEnumKeyExW Enumera as subchaves da chave do Registro aberta especificada. A função recupera informações sobre uma subchave cada vez que é chamada. (Unicode) |
RegEnumKeyW Enumera as subchaves da chave do Registro aberta especificada. (RegEnumKeyW) |
RegEnumValueA Enumera os valores para a chave do Registro aberta especificada. A função copia um nome de valor indexado e um bloco de dados para a chave sempre que ela é chamada. (ANSI) |
RegEnumValueW Enumera os valores para a chave do Registro aberta especificada. A função copia um nome de valor indexado e um bloco de dados para a chave sempre que ela é chamada. (Unicode) |
Regflushkey Grava no Registro todos os atributos da chave do Registro aberta especificada. |
RegGetKeySecurity Recupera uma cópia do descritor de segurança que protege a chave do Registro aberta especificada. |
RegGetValueA Recupera o tipo e os dados do valor do Registro especificado. (ANSI) |
RegGetValueW Recupera o tipo e os dados do valor do Registro especificado. (Unicode) |
RegLoadAppKeyA Carrega o hive do registro especificado como um hive de aplicativo. (ANSI) |
RegLoadAppKeyW Carrega o hive do registro especificado como um hive de aplicativo. (Unicode) |
RegLoadKeyA Cria uma subchave em HKEY_USERS ou HKEY_LOCAL_MACHINE e carrega os dados do hive do registro especificado nessa subchave. (ANSI) |
RegLoadKeyW Cria uma subchave em HKEY_USERS ou HKEY_LOCAL_MACHINE e carrega os dados do hive do registro especificado nessa subchave. (Unicode) |
RegLoadMUIStringA Carrega a cadeia de caracteres especificada da chave e da subchave especificadas. (ANSI) |
RegLoadMUIStringW Carrega a cadeia de caracteres especificada da chave e da subchave especificadas. (Unicode) |
RegNotifyChangeKeyValue Notifica o chamador sobre alterações nos atributos ou no conteúdo de uma chave do Registro especificada. |
RegOpenCurrentUser Recupera um identificador para a chave HKEY_CURRENT_USER para o usuário que o thread atual está representando. |
RegOpenKeyA Abre a chave do Registro especificada. (ANSI) |
RegOpenKeyExA Abre a chave do Registro especificada. Observe que os nomes de chave não diferenciam maiúsculas de minúsculas. (ANSI) |
RegOpenKeyExW Abre a chave do Registro especificada. Observe que os nomes de chave não diferenciam maiúsculas de minúsculas. (Unicode) |
RegOpenKeyTransactedA Abre a chave do Registro especificada e a associa a uma transação. (ANSI) |
RegOpenKeyTransactedW Abre a chave do Registro especificada e a associa a uma transação. (Unicode) |
RegOpenKeyW Abre a chave do Registro especificada. (Unicode) |
RegOpenUserClassesRoot Recupera um identificador para a chave de HKEY_CLASSES_ROOT para um usuário especificado. O usuário é identificado por um token de acesso. |
RegOverridePredefKey Mapeia uma chave do Registro predefinida para a chave do Registro especificada. |
RegQueryInfoKeyA Recupera informações sobre a chave do Registro especificada. (ANSI) |
RegQueryInfoKeyW Recupera informações sobre a chave do Registro especificada. (Unicode) |
RegQueryMultipleValuesA Recupera o tipo e os dados de uma lista de nomes de valor associados a uma chave do Registro aberta. (ANSI) |
RegQueryMultipleValuesW Recupera o tipo e os dados de uma lista de nomes de valor associados a uma chave do Registro aberta. (Unicode) |
RegQueryReflectionKey Determina se a reflexão foi desabilitada ou habilitada para a chave especificada. |
RegQueryValueA Recupera os dados associados ao valor padrão ou sem nome de uma chave do Registro especificada. Os dados devem ser uma cadeia de caracteres terminada em nulo. (ANSI) |
RegQueryValueExA Recupera o tipo e os dados do nome do valor especificado associado a uma chave do Registro aberta. (ANSI) |
RegQueryValueExW Recupera o tipo e os dados do nome do valor especificado associado a uma chave do Registro aberta. (Unicode) |
RegQueryValueW Recupera os dados associados ao valor padrão ou sem nome de uma chave do Registro especificada. Os dados devem ser uma cadeia de caracteres terminada em nulo. (Unicode) |
RegRenameKey Altera o nome da chave do Registro especificada. (RegRenameKey) |
RegReplaceKeyA Substitui o arquivo que dá suporte a uma chave do Registro e todas as suas subchaves por outro arquivo, para que, quando o sistema for iniciado em seguida, a chave e as subchaves tenham os valores armazenados no novo arquivo. (ANSI) |
RegReplaceKeyW Substitui o arquivo que dá suporte a uma chave do Registro e todas as suas subchaves por outro arquivo, para que, quando o sistema for iniciado em seguida, a chave e as subchaves tenham os valores armazenados no novo arquivo. (Unicode) |
RegRestoreKeyA Lê as informações do Registro em um arquivo especificado e copia-as pela chave especificada. Essas informações do Registro podem estar na forma de uma chave e vários níveis de subchaves. (ANSI) |
RegRestoreKeyW Lê as informações do Registro em um arquivo especificado e copia-as pela chave especificada. Essas informações do Registro podem estar na forma de uma chave e vários níveis de subchaves. (Unicode) |
RegSaveKeya Salva a chave especificada e todas as suas subchaves e valores em um novo arquivo, no formato padrão. (ANSI) |
RegSaveKeyExA Salva a chave especificada e todas as suas subchaves e valores em um arquivo do Registro, no formato especificado. (ANSI) |
RegSaveKeyExW Salva a chave especificada e todas as suas subchaves e valores em um arquivo do Registro, no formato especificado. (Unicode) |
RegSaveKeyW Salva a chave especificada e todas as suas subchaves e valores em um novo arquivo, no formato padrão. (Unicode) |
RegSetKeySecurity Define a segurança de uma chave do Registro aberta. |
RegSetKeyValueA Define os dados para o valor especificado na chave do Registro e na subchave especificadas. (ANSI) |
RegSetKeyValueW Define os dados para o valor especificado na chave do Registro e na subchave especificadas. (Unicode) |
RegSetValueA Define os dados para o valor padrão ou sem nome de uma chave do Registro especificada. Os dados devem ser uma cadeia de caracteres de texto. (ANSI) |
RegSetValueExA Define os dados e o tipo de um valor especificado em uma chave do Registro. (ANSI) |
RegSetValueExW Define os dados e o tipo de um valor especificado em uma chave do Registro. (Unicode) |
RegSetValueW Define os dados para o valor padrão ou sem nome de uma chave do Registro especificada. Os dados devem ser uma cadeia de caracteres de texto. (Unicode) |
RegUnLoadKeyA Descarrega a chave do Registro especificada e suas subchaves do registro. (ANSI) |
RegUnLoadKeyW Descarrega a chave do Registro especificada e suas subchaves do registro. (Unicode) |