Class IDataConvert (unit Msdadc)
Inherits from
IUnknown
Constructors
Functions
function CanConvert( (* [in] *) wSrcType : TDBTYPE; (* [in] *) wDstType : TDBTYPE) : HResult;
function DataConvert( (* [in] *) wSrcType : TDBTYPE; (* [in] *) wDstType : TDBTYPE; (* [in] *) cbSrcLength : ULONG; (* [out][in] *) var pcbDstLength : ULONG; (* [size_is][in] *) var pSrc : Pointer; //!! was: void __RPC_FAR *pSrc, (* [size_is][out] *) var pDst : Pointer; //!! was: void __RPC_FAR *pDst, (* [in] *) cbDstMaxLength : ULONG; (* [in] *) dbsSrcStatus : TDBSTATUS; (* [out] *) var pdbsStatus : TDBSTATUS; (* [in] *) bPrecision : Byte; (* [in] *) bScale : Byte; (* [in] *) dwFlags : TDBDATACONVERT) : HResult;
function GetConversionSize( (* [in] *) wSrcType : TDBTYPE; (* [in] *) wDstType : TDBTYPE; (* [in] *) var pcbSrcLength : ULONG; (* [out] *) var pcbDstLength : ULONG; (* [size_is][in] *) var pSrc : Pointer{!! was: void __RPC_FAR *pSrc}) : HResult;
Properties
Events
Variables
Constructors
Functions
function CanConvert( (* [in] *) wSrcType : TDBTYPE; (* [in] *) wDstType : TDBTYPE) : HResult;
function DataConvert( (* [in] *) wSrcType : TDBTYPE; (* [in] *) wDstType : TDBTYPE; (* [in] *) cbSrcLength : ULONG; (* [out][in] *) var pcbDstLength : ULONG; (* [size_is][in] *) var pSrc : Pointer; //!! was: void __RPC_FAR *pSrc, (* [size_is][out] *) var pDst : Pointer; //!! was: void __RPC_FAR *pDst, (* [in] *) cbDstMaxLength : ULONG; (* [in] *) dbsSrcStatus : TDBSTATUS; (* [out] *) var pdbsStatus : TDBSTATUS; (* [in] *) bPrecision : Byte; (* [in] *) bScale : Byte; (* [in] *) dwFlags : TDBDATACONVERT) : HResult;
function GetConversionSize( (* [in] *) wSrcType : TDBTYPE; (* [in] *) wDstType : TDBTYPE; (* [in] *) var pcbSrcLength : ULONG; (* [out] *) var pcbDstLength : ULONG; (* [size_is][in] *) var pSrc : Pointer{!! was: void __RPC_FAR *pSrc}) : HResult;
Properties
Events
Variables