Función PStoreEnumProviders
[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 que no esté 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 .
Obtiene un objeto de enumerador que se puede usar a su vez para enumerar los proveedores de almacenamiento protegidos que están instalados actualmente en el sistema.
Sintaxis
HRESULT PStoreEnumProviders(
DWORD dwFlags,
IEnumPStoreProviders **ppenum
);
Parámetros
-
dwFlags
-
Este parámetro no se usa y debe ser cero.
-
ppenum
-
Puntero a un puntero a una interfaz IEnumPStoreProviders que se puede usar para enumerar los proveedores instalados.
Valor devuelto
Esta función devuelve un VALOR HRESULT.
Observaciones
El componente de almacenamiento protegido tiene una arquitectura basada en el proveedor. Las aplicaciones que usan el almacenamiento protegido pueden especificar cuáles de los proveedores instalados usarán al almacenar y recuperar sus datos.
La función PStoreEnumProviders se usa para enumerar los proveedores de almacenamiento protegidos instalados. Cada proveedor se identifica mediante un identificador único global (GUID).
Hasta este momento, solo se ha escrito un proveedor de almacenamiento protegido. Dado que el servicio de almacenamiento protegido está en desuso actualmente, es muy improbable que se produzcan proveedores adicionales. Como resultado, esta función no se debe usar para ningún propósito.
Esta función no tiene biblioteca de importación asociada; Debe llamarlo mediante las funciones LoadLibrary y GetProcAddress .
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Archivo DLL |
|
Consulte también