CSettingsStoreSP::Create
Erstellt eine neue Instanz eines Objekts, das von CSettingsStore-Klasse abgeleitet wird.
CSettingsStore& CSettingsStoreSP Create(
BOOL bAdmin,
BOOL bReadOnly
);
Parameter
[in] bAdmin
Ein boolescher Parameter, der bestimmt, ob ein CSettingsStore-Objekt im Administratormodus erstellt wird.[in] bReadOnly
Ein boolescher Parameter, der bestimmt, ob ein Objekt CSettingsStore für schreibgeschützten Zugriff erstellt wird.
Rückgabewert
Ein Verweis auf den neu erstellten CSettingsStore-Objekt.
Hinweise
Sie können die Methode CSettingsStoreSP::SetRuntimeClass verwenden, um zu bestimmen, welchen Objekttyp CSettingsStoreSP::Create erstellt.Standardmäßig erstellt diese Methode ein CSettingsStore-Objekt.
Wenn Sie ein CSettingsStore-Objekt im Administratormodus erstellen, ist der Standardspeicherort für alle Registrierungszugriff HKEY_LOCAL_MACHINE.Andernfalls ist der Standardspeicherort für alle Registrierungszugriff HKEY_CURRENT_USER.
Wenn bAdminTRUE ist, muss die Anwendung Verwaltungsrechte haben.Andernfalls schlägt die Prozedur fehl, wenn versucht wird, auf die Registrierung zuzugreifen.
Beispiel
Das folgende Beispiel zeigt, wie die Methode der Klasse CreateCSettingsStoreSP verwendet.
CSettingsStoreSP regSP;
CSettingsStore& reg = regSP.Create(FALSE, TRUE);
Anforderungen
Header: afxsettingsstore.h