Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[Stockage protégé (Pstore) est disponible pour une utilisation dans Windows Server 2003 et Windows XP. Il est disponible uniquement pour les opérations en lecture seule dans Windows Server 2008 et Windows Vista, mais peut être indisponible dans les versions suivantes. Pstore utilise une implémentation antérieure de la protection des données. Les développeurs sont fortement encouragés à tirer parti de la protection renforcée des données fournie par les fonctions CryptProtectData et fonctions CryptUnprotectData.]
Le stockage protégé fournit aux applications une interface permettant de stocker les données utilisateur qui doivent être conservées en toute sécurité ou sans modification.
Les unités de données stockées sont appelées Éléments. La structure et le contenu des données stockées sont opaques pour le système de stockage protégé. L’accès aux éléments est soumis à la confirmation en fonction d’un style de sécurité défini par l’utilisateur, qui spécifie quelle confirmation est requise pour accéder aux données, par exemple si un mot de passe est requis. En outre, l’accès aux éléments est soumis à un ensemble de règles d’accès. Il existe une règle d’accès pour chaque mode d’accès : par exemple, lecture/écriture. Les ensembles de règles d’accès sont composés de clauses d’accès. Deux types de clauses d’accès sont actuellement pris en charge : Authenticode et Vérification binaire de l’appelant. En règle générale, au moment de la configuration de l’application, un mécanisme est fourni pour permettre à une nouvelle application de demander à l’utilisateur l’accès aux éléments qui ont peut-être été créés précédemment par une autre application.
Les éléments sont identifiés de manière unique par la combinaison d’une clé, d’un type, d’un sous-type et d’un nom. La clé est une constante qui spécifie si l’élément est global sur cet ordinateur ou associé uniquement à cet utilisateur. Le nom est une chaîne, généralement choisie par l’utilisateur. Le type et le sous-type sont GUIDs, généralement spécifiés par l’application. Des informations supplémentaires sur les types et les sous-types sont conservées dans le registre système et incluent des attributs tels que le nom complet et les indicateurs d’interface utilisateur. Pour les sous-types, le type parent est fixe et inclus dans le registre système en tant qu’attribut. Le groupe Types Éléments est utilisé à des fins courantes : par exemple, Paiement ou Identification. Les éléments du groupe Sous-type partagent un format de données commun.
Dans cette section
- IEnumPStoreItems
- IEnumPStoreProviders
- IEnumPStoreTypes
- IPStore
- PStoreCreateInstance
- PStoreEnumProviders
- constantes PStore
- types PStore