Partilhar via


CSettingsStore::CSettingsStore

Cria um CSettngsStore objeto.

CSettingsStore(
   BOOL bAdmin,
   BOOL bReadOnly 
);

Parâmetros

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

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

Comentários

If bAdmin é conjunto para false, o m_hKey variável de membro é conjunto para HKEY_LOCAL_MACHINE. Se você conjunto bAdmin para true, m_hKey é definido como HKEY_CURRENT_USER.

O acesso de segurança depende do bReadOnly parâmetro. If bReadonly é false, o acesso de segurança será conjunto para KEY_ALL_ACCESS. If bReadyOnly é true, o acesso de segurança será definido como uma combinação de KEY_QUERY_VALUE, KEY_NOTIFY e KEY_ENUMERATE_SUB_KEYS. Para obter mais informações sobre segurança de acesso junto com o registro, consulte Segurança de chave do registro e os direitos de acesso.

O destruidor de CSettingsStore versões m_hKey automaticamente.

Requisitos

Cabeçalho: afxsettingsstore.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CSettingsStore