Freigeben über


IPStore::CreateSubtype-Methode

[Geschützter Speicher (Pstore) ist für die Verwendung in Windows Server 2003 und Windows XP verfügbar. Es ist nur für schreibgeschützte Vorgänge in Windows Server 2008 und Windows Vista verfügbar, ist aber in nachfolgenden Versionen möglicherweise nicht verfügbar. Pstore verwendet eine ältere Implementierung des Datenschutzes. Entwicklern wird dringend empfohlen, den stärkeren Datenschutz zu nutzen, den die Funktionen CryptProtectData und CryptUnprotectData bietet.]

Erstellt den angegebenen Untertyp innerhalb des angegebenen Typs.

Syntax

HRESULT CreateSubtype(
  [in]       PST_KEY            Key,
  [in] const GUID               *pType,
  [in] const GUID               *pSubtype,
  [in]       PPST_TYPEINFO      pInfo,
  [in]       PPST_ACCESSRULESET pRules,
  [in]       DWORD              dwFlags
);

Parameter

Schlüssel [in]

Gibt den Speicherbereich des Anbieters an.

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 Lokalen Computerabschnitt der Registrierung verwaltet.

 

pType [in]

Ein Zeiger auf eine GUID , die den Datentyp des Speichers identifiziert.

pSubtype [in]

Ein Zeiger auf eine GUID , die den Datenuntertyp des Speichers identifiziert.

pInfo [in]

Ein Zeiger auf eine PST_TYPEINFO-Struktur .

pRules [in]

Ein Zeiger auf eine PST_ACCESSRULESET-Struktur .

Windows XP: Dieser Parameter wird ignoriert.

dwFlags [in]

Reserviert; muss auf 0 (null) festgelegt werden.

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
Pstore.h
DLL
Pstorec.dll

Siehe auch

IPStore

PST_ACCESSRULESET

PST_TYPEINFO