VariantChangeTypeEx(3w)

NAME

VariantChangeTypeEx (OLEAUT32.147)

SYNOPSIS

HRESULT VariantChangeTypeEx
 (
  VARIANTARG* pvargDest,
  VARIANTARG* pvargSrc,
  LCID        lcid,
  USHORT      wFlags,
  VARTYPE     vt
 )

DESCRIPTION

Change the type of a variant.

PARAMS

pvargDest [Out] Destination for the converted variant.

pvargSrc [Out] Source variant to change the type of.

lcid [In] LCID for the conversion.

wFlags [In] VARIANT_ flags from "oleauto.h".

vt [In] Variant type to change pvargSrc into.

RETURNS

Success: S_OK. pvargDest contains the converted value.

Failure: An HRESULT error code describing the failure.

NOTES

pvargDest and pvargSrc can point to the same variant to perform an inplace conversion. If the conversion is successful, pvargSrc will be freed.

IMPLEMENTATION

Defined in "oleauto.h".

Implemented in "build/buildd-wine-unstable_1.1.32-1+b1-amd64-KnxYu0/wine-unstable-1.1.32/build32/dlls/oleaut32/variant.c".

Debug channel "variant".
Copyright © 2010-2025 Platon Technologies, s.r.o.           Index | Man stránky | tLDP | Dokumenty | Utilitky | O projekte
Design by styleshout