LoadStringRC Function

Translates an HRESULT value into an error message by using the default culture of the current thread.

HRESULT LoadStringRC (
    [in]  UINT    iResourceID, 
    [out] LPWSTR  szBuffer, 
    [in]  int     iMax, 
    [in]  int     bQuiet
);

Parameters

  • iResourceID
    [in] An HRESULT.

  • szBuffer
    [out] A buffer that contains the error message upon successful completion.

  • iMax
    [in] The size of the error message buffer.

  • bQuiet
    [in] Ignored.

Return Value

This method returns standard Component Object Model (COM) error codes, as defined in WinError.h, in addition to the following values.

Return code

Description

S_OK

The method completed successfully.

E_INVALIDARG

szBuffer is null or iMax is zero (0).

Remarks

If the method does not complete successfully, szBuffer contains an empty string.

Requirements

Platforms: See .NET Framework System Requirements.

Header: MSCorEE.idl

Library: MSCorEE.dll and Mscorwks.dll. Use MSCorEE.dll instead of Mscorwks.dll to ensure that you target the correct version of the .NET Framework.

.NET Framework Versions: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

See Also

Reference

LoadStringRCEx Function

Other Resources

Hosting Global Static Functions