共用方式為


UtilStringCopyWithAlloc 函式

UtilStringCopyWithAlloc函式會配置並複製來源字串。

語法

HRESULT UtilStringCopyWithAlloc(
  _Out_ LPWSTR  *Buffer,
  _In_  UINT    BufferMax,
  _In_  LPCWSTR Source
);

參數

緩衝區 [out]

類型: LPWSTR*

儲存所配置記憶體指標的位置。 不再需要時,必須使用 CoTaskMemFree發行它。 這個緩衝區一律為 Null 終止。

BufferMax [in]

類型: UINT

要從 來源讀取的最大字元數。

來源 [in]

類型: LPCWSTR

要複製的字串。

傳回值

類型: HRESULT

可能的傳回值包括,但不限於下列各項。

傳回碼 描述
S_OK
作業成功。
E_INVALIDARG
尚未正確提供一或多個參數。

規格需求

需求
最低支援的用戶端
Windows 8 [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2012 [僅限傳統型應用程式]
標頭
Ndattributils.h

另請參閱

CoTaskMemFree

UtilAssembleStringsWithAlloc

UtilLoadStringWithAlloc