Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The UtilLoadStringWithAlloc function allocates and loads a string out of the resource table.
Syntax
HRESULT UtilLoadStringWithAlloc(
_In_ UINT uID,
_Out_ LPWSTR *ppwzBuffer,
_In_ UINT cchBufferMax
);
Parameters
-
uID [in]
-
Type: UINT
Identifier of the string to be loaded.
-
ppwzBuffer [out]
-
Type: LPWSTR*
The ___location where the newly allocated string will be placed. The string must be freed using CoTaskMemFree when it is no longer needed.
-
cchBufferMax [in]
-
Type: UINT
The maximum number of characters to load from the resource table. If the resource string is longer than the number of characters specified, it is truncated and null-terminated.
Note
This parameter may not be set to zero.
Return value
Type: HRESULT
Possible return values include, but are not limited to, the following.
Return code | Description |
---|---|
|
The operation succeeded. |
|
One or more parameters has not been provided correctly. |
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 8 [desktop apps only] |
Minimum supported server |
Windows Server 2012 [desktop apps only] |
Header |
|