| Class IDataConvert (unit Msdadc) |
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 |