次の方法で共有


IPStore::CreateSubtype メソッド

[Protected Storage (Pstore) は、Windows Server 2003 および Windows XP で使用できます。 Windows Server 2008 および Windows Vista の読み取り専用操作でのみ使用できますが、以降のバージョンでは使用できない場合があります。 Pstore では、データ保護の古い実装が使用されます。 開発者は、CryptProtectData 関数と CryptUnprotectData 関数によって提供されるより強力なデータ保護を利用することを強くお勧めします。

指定した型内に指定したサブタイプを作成します。

構文

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
);

パラメーター

キー [入力]

プロバイダーの記憶域を指定します。

意味
PST_KEY_CURRENT_USER
0x00000000
ストレージは、レジストリの現在のユーザー セクションに保持されます。
PST_KEY_LOCAL_MACHINE
0x00000001
ストレージは、レジストリのローカル コンピューター セクションに保持されます。

 

pType [in]

ストレージのデータ型を識別する GUID へのポインター。

pSubtype [in]

ストレージのデータ サブタイプを識別する GUID へのポインター。

pInfo [in]

PST_TYPEINFO構造体へのポインター。

pRules [in]

PST_ACCESSRULESET構造体へのポインター。

Windows XP: このパラメーターは無視されます。

dwFlags [in]

予約済み。0 に設定する必要があります。

戻り値

戻り値は HRESULT 値です。 PST_E_OKの値は、関数が成功したことを示します。

要件

要件
ヘッダー
Pstore.h
[DLL]
Pstorec.dll

こちらもご覧ください

IPStore

PST_ACCESSRULESET

PST_TYPEINFO