VariantChangeTypepvargDest, pvargSrc, wFlags, vtNew)
VARIANTARG FAR* pvargDest
VARIANTARG FAR* pvargSrc
unsigned short wFlags
VARTYPE vtNew This function converts a variant from one type to another. Parameters pvargDest Pointer to the VARIANTARG to receive the coerced type. If this is the same as pvargSrc, the variant will be converted in place. pvargSrc Pointer to the source VARIANTARG to be coerced. wFlags Flags that control the coercion. The only defined flag is VARIANT_NOVALUEPROP, which prevents the function from attempting to coerce an object to a fundamental type by getting the Value property. Applications should set this flag only if necessary, because it makes their behavior inconsistent with other applications.
||The variant type vtNew is not a valid type of variant.
||The data pointed to by pvargSrc does not fit in the destination type.
||The argument could not be coerced to the specified type.
||One of the arguments is invalid.
||Memory could not be allocated for the conversion.
- Software for developers
Software for Android Developers
- More information resources
Unix Manual Pages
- Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database