共用方式為


ClusterRegSetValue 函式 (clusapi.h)

設定 叢集資料庫 索引鍵的值。

語法

DWORD ClusterRegSetValue(
  [in] HKEY       hKey,
  [in] LPCWSTR    lpszValueName,
  [in] DWORD      dwType,
  [in] const BYTE *lpData,
  [in] DWORD      cbData
);

參數

[in] hKey

叢集資料庫金鑰的控制碼。

[in] lpszValueName

Null 終止 Unicode 字串的指標,其中包含要設定的值名稱。 如果資源中還沒有具有此名稱的值,ClusterRegSetValue會將它新增至資源。

[in] dwType

要儲存為值資料的資訊類型。 此參數可以是下列其中一個值。 如需詳細資訊,請參閱 登錄實數值型別

REG_BINARY (3)

任何形式的二進位資料,

REG_DWORD (4)

32 位數位。

REG_DWORD_BIG_ENDIAN (5)

以大端格式儲存的 32 位數位。

REG_EXPAND_SZ (2)

Null 終止的 Unicode 字串,其中包含環境變數的未展開參考 (,例如 「%PATH%」) 。

REG_MULTI_SZ (6)

以 Null 結尾的字串序列,由空字串終止, (\0) 。

以下是一個範例:

String1\0String2\0String3\0LastString\0\0

第一個 \0 會終止第一個字串,第二個到最後一個 \0 會終止最後一個字串,最後一個 \0 會終止序列。 請注意,最終結束字元必須納入字串的長度。

REG_NONE (0)

沒有定義的實值型別。

REG_QWORD (11)

64 位數位。

REG_SZ (1)

以 Null 結尾的 Unicode 字串。

[in] lpData

要以 lpszValueName所指向名稱儲存之資料的指標。

[in] cbData

lpbData參數所指向之資料中的位元組計數。 如果資料的類型為 REG_SZREG_EXPAND_SZREG_MULTI_SZcbData 必須包含 null 終止字元的大小。

傳回值

如果作業成功,函式會傳回 ERROR_SUCCESS

如果作業失敗,函式會傳回 系統錯誤碼

備註

請勿從下列資源 DLL 進入點函式呼叫 ClusterRegSetValue

您可以從任何其他資源 DLL 進入點函式或背景工作執行緒安全地呼叫ClusterRegSetValue。 如需詳細資訊,請參閱 在資源 DLL 中避免的函式呼叫

規格需求

   
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2008 Enterprise、Windows Server 2008 Datacenter
目標平台 Windows
標頭 clusapi.h
程式庫 ClusAPI.lib
Dll ClusAPI.dll

另請參閱

ClusterRegOpenKey

GetLastError