PStoreEnumProviders, fonction
[Le stockage protégé (Pstore) est disponible 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 ne pas être disponible dans les versions ultérieures. Pstore utilise une ancienne implémentation de la protection des données. Les développeurs sont vivement encouragés à tirer parti de la protection des données plus forte fournie par les fonctions CryptProtectData et CryptUnprotectData .]
Obtient un objet énumérateur qui peut être utilisé à son tour pour énumérer les fournisseurs de stockage protégés actuellement installés sur le système.
Syntaxe
HRESULT PStoreEnumProviders(
DWORD dwFlags,
IEnumPStoreProviders **ppenum
);
Paramètres
-
dwFlags
-
Ce paramètre n’est pas utilisé et doit être égal à zéro.
-
ppenum
-
Pointeur vers une interface IEnumPStoreProviders qui peut être utilisée pour énumérer les fournisseurs installés.
Valeur retournée
Cette fonction retourne un HRESULT.
Notes
Le composant de stockage protégé a une architecture basée sur un fournisseur. Les applications qui utilisent le stockage protégé peuvent spécifier les fournisseurs installés à utiliser lors du stockage et de la récupération de leurs données.
La fonction PStoreEnumProviders est utilisée pour énumérer les fournisseurs de stockage protégés installés. Chaque fournisseur est identifié par un identificateur global unique (GUID).
Jusqu’à présent, un seul fournisseur de stockage protégé a été écrit. Étant donné que le service de stockage protégé est actuellement déconseillé, il est très peu probable que des fournisseurs supplémentaires soient jamais produits. Par conséquent, cette fonction ne doit pas être utilisée à des fins quelconques.
Cette fonction n’a pas de bibliothèque d’importation associée ; vous devez l’appeler à l’aide des fonctions LoadLibrary et GetProcAddress .
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
DLL |
|
Voir aussi