Compartilhar via


RegFlushKey

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Essa função grava todos os atributos do aberto especificado chave Registro no Registro.

Syntax

LONG RegFlushKey( 
  HKEY hKey 
);

Parameters

  • hKey
    [no] Identificador para um atualmente aberto identificador reservado valores predefinidos chave ou um do seguinte:

    • HKEY_CLASSES_ROOT
    • HKEY_CURRENT_USER
    • HKEY_LOCAL_MACHINE
    • HKEY_USERS

Return Value

ERROR_SUCCESS indica sucesso. Um diferente de zero código de erro indica falha. Para get um genérico descrição do erro, chamar a função FormatMessage com o conjunto sinalizador FORMAT_MESSAGE_FROM_SYSTEM.

Remarks

Quando essa função é chamado, todas as alterações anteriores para o Registro é confirmados por Liberando dados para armazenamento persistente. A implementação desta função é OEM-dependente. Essa função também pode escrever fora partes ou todas as outras chaves. Chamar esta função excessivamente pode ter um efeito negativo em desempenho de aplicativos.

Por padrão, Windows Embedded CE não suporte um liberado Lenta do Registro, embora a OEM pode implementar um lenta - liberado ou de energia - liberado para baixo. É importante que aplicativos chamar esta função para informações importantes Registro salvar. Chame esta função após um GRUPO de alterações ter sido feita, mas não para cada alteração Registro.

Um aplicativo deve chamar esta função somente se ele requer certeza que Registro as alterações são salvas. Em geral, isso deve raramente ser usado.

Requirements

Header winreg.h
Library coredll.lib
Windows Embedded CE Windows CE 2.10 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

Registry Functions
RegCloseKey
RegDeleteKey

Other Resources

State and Notifications Broker
FormatMessage