IDataFunctions::ValidateDateTime
The ValidateDateTime method that the specified DATE VARIANT falls within a specified date range, using the default locale.
HRESULT ValidateDateTime(
VARIANT vtDate,// in
VARIANT vtMin,// in
VARIANT vtMax,// in
VARIANT *pfValid
);
Parameters
- vtDate
- A DATE VARIANT that contains the date/time info on which to perform range-checking.
- vtMin
- A DATE VARIANT that contains the low end of the date range. If this VARIANT is empty (VT_EMPTY) or NULL (VT_NULL), this parameter is ignored.
- vtMax
- A DATE VARIANT that specifies the high end of the date range. If this VARIANT is empty (VT_EMPTY) or NULL (VT_NULL), this parameter is ignored.
- pfValid
- If ValidateDateTime is successful, this out-value points to a VARIANT_BOOL VARIANT, the boolVal member of which indicates whether the vtNumber falls within the range specified by vtMin and vtMax; otherwise, pfValid is set to NULL.
Include
<commerce.h>
Return Value
Value |
Description |
S_OK |
This method always returns S_OK. If the validation fails, the pfRet value is a BOOL_VARIANT that evaluates to FALSE. |
Related Topic
IDataFunctions::DateTime, IDataFunctions::ConvertDateTimeString
© 1997-2000 Microsoft Corporation. All rights reserved.