VarBstrFromUI8 function (oleauto.h)

Converts an 8-byte unsigned integer value to a BSTR value.

Syntax

HRESULT VarBstrFromUI8(
  ULONG64 ui64In,
  LCID    lcid,
  ULONG   dwFlags,
  BSTR    *pbstrOut
);

Parameters

ui64In

The value to convert.

lcid

The locale identifier.

dwFlags

Reserved. Set to zero.

pbstrOut

The resulting value.

Return value

This function can return one of these values.

Return code Description
S_OK
Success.
DISP_E_BADVARTYPE
The input parameter is not a valid type of variant.
DISP_E_OVERFLOW
The data pointed to by the output parameter does not fit in the destination type.
DISP_E_TYPEMISMATCH
The argument could not be coerced to the specified type.
E_INVALIDARG
One of the arguments is not valid.
E_OUTOFMEMORY
Insufficient memory to complete the operation.

Requirements

   
Target Platform Windows
Header oleauto.h
Library OleAut32.lib
DLL OleAut32.dll