ResUtilSetPrivatePropertyList 函式 (resapi.h)
語法
DWORD ResUtilSetPrivatePropertyList(
[in] HKEY hkeyClusterKey,
[in] const PVOID pInPropertyList,
[in] DWORD cbInPropertyListSize
);
參數
[in] hkeyClusterKey
識別要設定之屬性位置的叢集資料庫索引鍵。
[in] pInPropertyList
輸入緩衝區的指標,其中包含 要設定之屬性的名稱和值的屬性清單 。
[in] cbInPropertyListSize
以位元組為單位的輸入緩衝區大小指標, 由 pInPropertyList 指向。
傳回值
如果作業成功,函式會 傳回ERROR_SUCCESS。
如果作業失敗,函式會傳回 系統錯誤碼。 以下是可能的錯誤碼。
傳回碼 | Description |
---|---|
|
一或多個輸入參數無效。 |
|
屬性數據的長度發生問題。 |
|
pInPropertyList 指向的輸入緩衝區是 NULL。 |
|
屬性名稱的語法無效。 |
備註
ResUtilSetPrivatePropertyList 公用程式函式中設定的屬性會放在叢集資料庫下方指定之物件的索引鍵下方,與屬性清單中的名稱所指定完全相同。 如果屬性的名稱包含反斜杠字元 (\) ,反斜杠字元前面的每個字串都會解譯為子機碼名稱,而最後一個反斜杠字元後面的最後一個字符串會解譯為值名稱。
請勿從下列資源 DLL 進入點函式呼叫 ResUtilSetPrivatePropertyList :
ResUtilSetPrivatePropertyList 可以從任何其他資源 DLL 進入點函式或背景工作線程安全地呼叫。 如需詳細資訊,請參閱 在資源 DLL 中避免的函數調用。規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 都不支援 |
最低支援的伺服器 | Windows Server 2008 Enterprise、Windows Server 2008 Datacenter |
目標平台 | Windows |
標頭 | resapi.h |
程式庫 | ResUtils.lib |
Dll | ResUtils.dll |