Compartir a través de


CSettingsStoreSP::Create

Crea una nueva instancia de un objeto derivado de CSettingsStore Class.

CSettingsStore& CSettingsStoreSP Create(
   BOOL bAdmin,
   BOOL bReadOnly
);

Parámetros

  • [in] bAdmin
    Un parámetro boolean que determina si un objeto de CSettingsStore se crea en modo de administrador.

  • [in] bReadOnly
    Un parámetro boolean que determina si un objeto de CSettingsStore se crea para el acceso de solo lectura.

Valor devuelto

Una referencia al objeto recién creado de CSettingsStore .

Comentarios

Puede utilizar el método CSettingsStoreSP::SetRuntimeClass para determinar lo que creará el tipo de objeto CSettingsStoreSP::Create . De forma predeterminada, este método crea un objeto de CSettingsStore .

Si crea un objeto de CSettingsStore en modo de administrador, la ubicación predeterminada para todo el acceso del registro es HKEY_LOCAL_MACHINE. Si no, la ubicación predeterminada para todo el acceso del registro es HKEY_CURRENT_USER.

Si bAdmin es TRUE, la aplicación debe tener derechos de administración. Si no, se producirá un error cuando intente obtener acceso al registro.

Ejemplo

El ejemplo siguiente muestra cómo utilizar el método de Create de la clase de CSettingsStoreSP .

 CSettingsStoreSP regSP;
    CSettingsStore& reg = regSP.Create(FALSE, TRUE);

Requisitos

encabezado: afxsettingsstore.h

Vea también

Referencia

CSettingsStoreSP Class

Gráfico de jerarquías

CSettingsStoreSP::SetRuntimeClass

CSettingsStore Class