Voltar à lista
Windows Win32Registroadvapi32.dll

RegLoadKeyW

Carrega um arquivo de hive do Registro salvo em disco, montando-o como uma subchave de HKEY_LOCAL_MACHINE ou HKEY_USERS.

Descrição

Usado, por exemplo, para inspecionar o Registro de uma instalação offline do Windows (ex.: durante recuperação de sistema) sem inicializá-la. Exige o privilégio SeRestorePrivilege.

Header: winreg.hDLL: advapi32.dll

Assinatura

LSTATUS RegLoadKeyW(HKEY hKey, LPCWSTR lpSubKey, LPCWSTR lpFile);

Parâmetros

ParâmetroTipoDescrição
hKeyHKEYHKEY_LOCAL_MACHINE ou HKEY_USERS.
lpSubKeyLPCWSTRNome sob o qual o hive será montado.
lpFileLPCWSTRCaminho do arquivo de hive a carregar.

Valor de retorno

ERROR_SUCCESS em sucesso; um código de erro do Windows caso contrário.

Códigos de erro (GetLastError)

ERROR_ACCESS_DENIED(5)
Acesso negado.
ERROR_FILE_NOT_FOUND(2)
O sistema não conseguiu encontrar o arquivo especificado.
ERROR_ALREADY_EXISTS(183)
Não é possível criar um arquivo já existente.

Relacionadas