Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
VarDateFromStr
Collapse the table of content
Expand the table of content

VarDateFromStr function

Converts an OLECHAR string to a date value.

Syntax


HRESULT VarDateFromStr(
  _In_  LPCOLESTR strIn,
  _In_  LCID      lcid,
  _In_  ULONG     dwFlags,
  _Out_ DATE      *pdateOut
);

Parameters

strIn [in]

The value to convert.

lcid [in]

The locale identifier.

dwFlags [in]

One or more of the following flags.

ValueMeaning
LOCALE_NOUSEROVERRIDE

Uses the system default locale settings, rather than custom locale settings.

VAR_CALENDAR_HIJRI

If set then the Hijri calendar is used. Otherwise the calendar set in the control panel is used.

VAR_TIMEVALUEONLY

Omits the date portion of a VT_DATE and returns only the time. Applies to conversions to or from dates.

VAR_DATEVALUEONLY

Omits the time portion of a VT_DATE and returns only the date. Applies to conversions to or from dates.

 

pdateOut [out]

The resulting value.

Return value

This function can return one of these values.

Return codeDescription
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.

 

Remarks

Windows Phone 8.1: This API is supported.

Requirements

Header

OleAuto.h

Library

OleAut32.lib

DLL

OleAut32.dll

 

 

Community Additions

ADD
Show:
© 2015 Microsoft