IPStore::EnumTypes-Methode
[Protected Storage (Pstore) ist für die Verwendung in Windows Server 2003 und Windows XP verfügbar. Sie ist nur für schreibgeschützte Vorgänge in Windows Server 2008 und Windows Vista verfügbar, ist in nachfolgenden Versionen jedoch möglicherweise nicht verfügbar. Pstore verwendet eine ältere Implementierung des Datenschutzes. Entwicklern wird dringend empfohlen, den verstärkten Datenschutz zu nutzen, der von den Funktionen CryptProtectData und CryptUnprotectData bereitgestellt wird.]
Gibt eine Schnittstelle zum Aufzählen von Typen zurück, die derzeit in der geschützten Datenbank registriert sind.
Syntax
HRESULT EnumTypes(
[in] PST_KEY Key,
[in] DWORD dwFlags,
[in] IEnumPStoreTypes **ppenum
);
Parameter
-
Schlüssel [ In]
-
Gibt an, ob der Typ lokal auf dem Computer ist oder nur dem erstellenden Benutzer zugeordnet ist.
Wert Bedeutung - PST _ KEY _ CURRENT _ USER
- 0x00000000
Der Speicher wird im aktuellen Benutzerabschnitt der Registrierung verwaltet. - PST _ KEY _ LOCAL _ MACHINE
- 0x00000001
Der Speicher wird im Abschnitt lokaler Computer der Registrierung verwaltet. -
dwFlags [ In]
-
Reserviert: Muss auf 0 (null) festgelegt werden.
-
ppenum [ In]
-
Ein Zeiger auf eine IEnumPStoreTypes-Schnittstelle, die zum Ausführen der Enumerationsaufgaben verwendet wird.
Rückgabewert
Der Rückgabewert ist ein HRESULT-Wert. Der Wert PST _ E _ OK gibt an, dass die Funktion erfolgreich war.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| DLL |
|