Voltar à lista
Windows Win32Registroadvapi32.dll

RegFlushKey

Força a gravação em disco (no hive correspondente) de todos os atributos de uma chave do Registro.

Descrição

Equivalente conceitual do `fsync` do Linux, mas para o Registro — normalmente desnecessário, já que o sistema persiste alterações automaticamente; usada em cenários que exigem garantia imediata de durabilidade.

Header: winreg.hDLL: advapi32.dll

Atenção

A documentação da Microsoft desaconselha o uso frequente desta função — pode degradar significativamente o desempenho do sistema.

Assinatura

LSTATUS RegFlushKey(HKEY hKey);

Parâmetros

ParâmetroTipoDescrição
hKeyHKEYHandle da chave a sincronizar.

Valor de retorno

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

Códigos de erro (GetLastError)

ERROR_INVALID_HANDLE(6)
O identificador (handle) informado é inválido.

Relacionadas