Compartilhar via


CSettingsStore::CSettingsStore

Cria um objeto de CSettngsStore .

CSettingsStore(
   BOOL bAdmin,
   BOOL bReadOnly 
);

Parâmetros

  • [in] bAdmin
    Parâmetro boolean que especifica se o objeto de CSettingsStore está atuando no modo de administrador.

  • [in] bReadOnly
    Parâmetro boolean que especifica se o objeto de CSettingsStore é criado no modo somente leitura.

Comentários

Se bAdmin é definido como false, a variável de membro de m_hKey é definido como HKEY_LOCAL_MACHINE. Se você bAdmin definido como true, m_hKey é definido como HKEY_CURRENT_USER.

Acesso de segurança depende do parâmetro de bReadOnly . Se bReadonly é false, o acesso de segurança será configurado para KEY_ALL_ACCESS. Se bReadyOnly é true, o acesso de segurança será definido como uma combinação de KEY_QUERY_VALUE, KEY_NOTIFY e de KEY_ENUMERATE_SUB_KEYS. Para obter mais informações sobre o acesso de segurança juntamente com o Registro, consulte Segurança e direitos de acesso da chave do Registro.

O destrutor para versões m_hKey de CSettingsStore automaticamente.

Requisitos

Cabeçalho: afxsettingsstore.h

Consulte também

Referência

Classe CSettingsStore

Gráfico da hierarquia