Voltar à lista
Windows Win32Registroadvapi32.dll

RegSaveKeyW

Salva uma chave do Registro e suas subchaves em um arquivo de hive.

Descrição

Contraparte de RegLoadKeyW; base de ferramentas de backup do Registro.

Header: winreg.hDLL: advapi32.dll

Assinatura

LSTATUS RegSaveKeyW(
    HKEY hKey,
    LPCWSTR lpFile,
    LPSECURITY_ATTRIBUTES lpSecurityAttributes
);

Parâmetros

ParâmetroTipoDescrição
hKeyHKEYChave a salvar.
lpFileLPCWSTRCaminho do arquivo de destino (não deve existir previamente).
lpSecurityAttributesLPSECURITY_ATTRIBUTESAtributos de segurança do arquivo criado, ou NULL.

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_ALREADY_EXISTS(183)
Não é possível criar um arquivo já existente.

Relacionadas