PStore
[Almacenamiento protegido (Pstore) está disponible para su uso en Windows Server 2003 y Windows XP. Solo está disponible para las operaciones de solo lectura en Windows Server 2008 y Windows Vista, pero puede no estar disponible en versiones posteriores. Pstore usa una implementación anterior de la protección de datos. Se recomienda encarecidamente a los desarrolladores aprovechar la protección de datos más sólida proporcionada por las funciones CryptProtectData y CryptUnprotectData .
Almacenamiento protegido proporciona a las aplicaciones una interfaz para almacenar los datos de usuario que se deben mantener protegidos o libres de modificaciones.
Las unidades de datos almacenadas se denominan Elementos. La estructura y el contenido de los datos almacenados son opacos para el sistema de almacenamiento protegido. El acceso a elementos está sujeto a confirmación según un estilo de seguridad definido por el usuario, que especifica qué confirmación es necesaria para acceder a los datos, como si se requiere una contraseña. Además, el acceso a Elementos está sujeto a un conjunto de reglas de acceso. Hay una regla de acceso para cada modo de acceso: por ejemplo, lectura y escritura. Los conjuntos de reglas de acceso se componen de cláusulas de acceso. Actualmente se admiten dos tipos de cláusulas de acceso: Authenticode y Binary Check of caller. Normalmente en el momento de la configuración de la aplicación, se proporciona un mecanismo para permitir que otra aplicación solicite acceso del usuario a elementos que puede haber creado anteriormente otra aplicación.
Los elementos se identifican de forma única por la combinación de una clave, tipo, subtipo y nombre. La clave es una constante que especifica si el elemento es global para este equipo o solo está asociado a este usuario. El nombre es una cadena, que suele elegir el usuario. El tipo y el subtipo son GUID, que generalmente especifica la aplicación. La información adicional sobre tipos y subtipos se mantiene en el registro del sistema e incluye atributos como el nombre para mostrar y las sugerencias de interfaz de usuario. En subtipos, el tipo primario se fija e incluye en el registro del sistema como atributo. El grupo Tipo Elementos se usa para un propósito común: por ejemplo, Pago o Identificación. Los elementos del grupo Subtipo comparten un formato de datos común.
- IEnumPStoreItems
- IEnumPStoreProviders
- IEnumPStoreTypes
- IPStore
- PStoreCreateInstance
- PStoreEnumProviders
- Constantes de PStore
- Tipos PStore