UtilStringCopyWithAlloc 関数
UtilStringCopyWithAlloc 関数は、ソース文字列を割り当ててコピーします。
構文
HRESULT UtilStringCopyWithAlloc(
_Out_ LPWSTR *Buffer,
_In_ UINT BufferMax,
_In_ LPCWSTR Source
);
パラメーター
-
バッファー [out]
-
種類: LPWSTR*
割り当てられたメモリへのポインターが格納されている場所。 不要になったら、 CoTaskMemFree を使用して解放する必要があります。 このバッファーは常に null で終了します。
-
BufferMax [in]
-
型: UINT
Source から読み取る最大文字数。
-
ソース [入力]
-
種類: LPCWSTR
コピーする文字列。
戻り値
種類: HRESULT
可能な戻り値には、次のものが含まれますが、これらに限定されません。
リターン コード | 説明 |
---|---|
|
操作が成功しました。 |
|
1 つ以上のパラメーターが正しく指定されていません。 |
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2012 [デスクトップ アプリのみ] |
Header |
|