Partager via


Méthode IPStore::EnumSubtypes

[Le 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 plus ancienne de la protection des données. Les développeurs sont vivement encouragés à tirer parti de la protection renforcée des données fournie par les fonctions CryptProtectData et CryptUnprotectData .]

Retourne une interface pour énumérer les sous-types des types actuellement inscrits dans la base de données protégée.

Syntaxe

HRESULT EnumSubtypes(
  [in]       PST_KEY          Key,
  [in] const GUID             *pType,
  [in]       DWORD            dwFlags,
  [in]       IEnumPStoreTypes **ppenum
);

Paramètres

Clé [in]

Spécifie si le type est local sur l’ordinateur ou associé uniquement à l’utilisateur qui crée.

Valeur Signification
PST_KEY_CURRENT_USER
0x00000000
Le stockage est conservé dans la section utilisateur actuelle du Registre.
PST_KEY_LOCAL_MACHINE
0x00000001
Le stockage est conservé dans la section ordinateur local du Registre.

 

pType [in]

Pointeur vers un GUID qui identifie le type de données du stockage.

dwFlags [in]

Réservé : doit être défini sur zéro.

ppenum [in]

Pointeur vers une interface IEnumPStoreTypes utilisée pour énumérer les sous-types.

Valeur retournée

La valeur de retour est une valeur HRESULT . La valeur PST_E_OK indique que la fonction a réussi.

Spécifications

Condition requise Valeur
En-tête
Pstore.h
DLL
Pstorec.dll

Voir aussi

IPStore