Compartir a través de


Método IPStore::EnumTypes

[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 .

Devuelve una interfaz para enumerar tipos registrados actualmente en la base de datos protegida.

Sintaxis

HRESULT EnumTypes(
  [in] PST_KEY          Key,
  [in] DWORD            dwFlags,
  [in] IEnumPStoreTypes **ppenum
);

Parámetros

Clave [in]

Especifica si el tipo es local para el equipo o solo está asociado al usuario que crea.

Valor Significado
PST_KEY_CURRENT_USER
0x00000000
El almacenamiento se mantiene en la sección de usuario actual del Registro.
PST_KEY_LOCAL_MACHINE
0x00000001
El almacenamiento se mantiene en la sección máquina local del Registro.

 

dwFlags [in]

Reservado: debe establecerse en cero.

ppnum [in]

Puntero a una interfaz IEnumPStoreTypes que se usa para realizar las tareas de enumeración.

Valor devuelto

El valor devuelto es un valor HRESULT . Un valor de PST_E_OK indica que la función se realizó correctamente.

Requisitos

Requisito Value
Encabezado
Pstore.h
Archivo DLL
Pstorec.dll

Consulte también

IPStore