UtilStringCopyWithAlloc 함수
UtilStringCopyWithAlloc 함수는 원본 문자열을 할당하고 복사합니다.
구문
HRESULT UtilStringCopyWithAlloc(
_Out_ LPWSTR *Buffer,
_In_ UINT BufferMax,
_In_ LPCWSTR Source
);
매개 변수
-
버퍼 [out]
-
형식: LPWSTR*
할당된 메모리에 대한 포인터가 저장되는 위치입니다. 더 이상 필요하지 않은 경우 CoTaskMemFree를 사용하여 릴리스해야 합니다. 이 버퍼는 항상 null로 종료됩니다.
-
BufferMax [in]
-
형식: UINT
원본에서 읽을 최대 문자 수입니다.
-
원본 [in]
-
형식: LPCWSTR
복사할 문자열입니다.
반환 값
형식: HRESULT
가능한 반환 값에는 다음이 포함되지만 이에 국한되지는 않습니다.
반환 코드 | Description |
---|---|
|
작업에 성공했습니다. |
|
하나 이상의 매개 변수가 올바르게 제공되지 않았습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 8 [데스크톱 앱만 해당] |
지원되는 최소 서버 |
Windows Server 2012 [데스크톱 앱만 해당] |
헤더 |
|