Udostępnij za pośrednictwem


CSettingsStore::CSettingsStore

Tworzy CSettngsStore obiektu.

CSettingsStore(
   BOOL bAdmin,
   BOOL bReadOnly 
);

Parametry

  • [w]bAdmin
    Parametrów typu Boolean, która określa, czy CSettingsStore obiektu działa w trybie administratora.

  • [w]bReadOnly
    Parametrów typu Boolean, która określa, czy CSettingsStore obiekt jest tworzony w trybie tylko do odczytu.

Uwagi

Jeśli bAdmin jest ustawiona na false, m_hKey ustawiono zmienną HKEY_LOCAL_MACHINE.If you set bAdmin to true, m_hKey is set to HKEY_CURRENT_USER.

Zależy od zabezpieczeń dostępu do bReadOnly parametru.Jeśli bReadonly jest false, zabezpieczenia dostępu zostanie ustawiony na KEY_ALL_ACCESS.Jeśli bReadyOnly jest true, zabezpieczenia dostępu zostanie ustawiony na kombinacji KEY_QUERY_VALUE, KEY_NOTIFY i KEY_ENUMERATE_SUB_KEYS.Aby uzyskać więcej informacji dotyczących zabezpieczenia dostępu z rejestrem, zobacz zabezpieczenia kluczy rejestru i prawa dostępu.

Destruktora dla CSettingsStore zwalnia m_hKey automatycznie.

Wymagania

Nagłówek: afxsettingsstore.h

Zobacz też

Informacje

Klasa CSettingsStore

Wykres hierarchii