PStoreCreateInstance 函式
[受保護的儲存體 (Pstore) 可用於 Windows Server 2003 和 Windows XP。 它僅適用于 Windows Server 2008 和 Windows Vista 中的唯讀作業,但後續版本可能無法使用。 Pstore 使用較舊的資料保護實作。 強烈建議開發人員利用 CryptProtectData 和 CryptUnprotectData 函式所提供的更強式資料保護。]
[此函式可能會在未來的 Windows 版本中改變或無法使用。 使用 CryptProtectData 和 CryptUnprotectData 函式,而不是此函式。]
擷取儲存體提供者的介面指標。
語法
HRESULT __stdcall PStoreCreateInstance(
_Out_ IPStore **ppProvider,
_In_ PST_PROVIDERID *pProviderID,
_In_ void *pReserved,
_In_ DWORD dwFlags
);
參數
-
ppProvider [out]
-
儲存體提供者所擷取介面指標的指標。 當您完成使用 介面時,藉由呼叫其 IUnknown::Release 方法來遞減其參考計數。 此參數不可為 Null。
-
pProviderID [in]
-
識別儲存體提供者之 GUID 的指標。 如果此參數為 Null,則會使用基底儲存體提供者。
-
pReserved [in]
-
保留;必須是 Null。
-
dwFlags [in]
-
保留;必須是零。
傳回值
傳回值為 HRESULT。 值S_OK表示函式成功。
備註
此函式沒有相關聯的匯入程式庫;您必須使用 LoadLibrary 和 GetProcAddress 函式來呼叫它。
規格需求
需求 | 值 |
---|---|
標頭 |
|
DLL |
|
另請參閱