共用方式為


ResUtilDupParameterBlock 函式 (resapi.h)

執行數據的成員複本,從一個參數區塊到另一個 參數區塊

語法

DWORD ResUtilDupParameterBlock(
  [out] LPBYTE                       pOutParams,
  [in]  const LPBYTE                 pInParams,
  [in]  const PRESUTIL_PROPERTY_ITEM pPropertyTable
);

參數

[out] pOutParams

重複參數區塊的指標。

[in] pInParams

原始參數區塊的指標。

[in] pPropertyTable

描述原始參數區塊中屬性 之RESUTIL_PROPERTY_ITEM 結構的陣列指標。

傳回值

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

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

備註

ResUtilDupParameterBlock 只會針對 pPropertyTable 輸入參數中所參考的參數區塊成員複製數據。 如果輸入參數區塊中的變數是指針,則會使用 LocalAlloc函數配置數據的記憶體。 您應該針對輸出參數區塊或 ResUtilFreeParameterBlock 中的每個指標變數呼叫 LocalFree 來解除分配此記憶體。 請務必將 ResUtilDupParameterBlock 成功或失敗的記憶體解除分配。 如需詳細資訊,請參閱使用參數區塊和使用 清單 和數據表

規格需求

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

另請參閱

RESUTIL_PROPERTY_ITEM

ResUtilFreeParameterBlock