90 lines
1.2 KiB
C++
90 lines
1.2 KiB
C++
HRESULT
|
|
PackStringinVariant(
|
|
BSTR bstrString,
|
|
VARIANT * pvarInputData
|
|
);
|
|
|
|
HRESULT
|
|
UnpackStringfromVariant(
|
|
VARIANT varSrcData,
|
|
BSTR * pbstrDestString
|
|
);
|
|
|
|
HRESULT
|
|
PackLONGinVariant(
|
|
LONG lValue,
|
|
VARIANT * pvarInputData
|
|
);
|
|
|
|
HRESULT
|
|
UnpackLONGfromVariant(
|
|
VARIANT varSrcData,
|
|
LONG * plValue
|
|
);
|
|
|
|
HRESULT
|
|
PackDATEinVariant(
|
|
DATE daValue,
|
|
VARIANT * pvarInputData
|
|
);
|
|
|
|
HRESULT
|
|
UnpackDATEfromVariant(
|
|
VARIANT varSrcData,
|
|
DATE * pdaValue
|
|
);
|
|
|
|
HRESULT
|
|
PackFILETIMEinVariant(
|
|
DATE daValue,
|
|
VARIANT * pvarInputData
|
|
);
|
|
|
|
HRESULT
|
|
UnpackFILETIMEfromVariant(
|
|
VARIANT varSrcData,
|
|
DATE * pdaValue
|
|
);
|
|
|
|
HRESULT
|
|
PackVARIANT_BOOLinVariant(
|
|
VARIANT_BOOL fValue,
|
|
VARIANT * pvarInputData
|
|
);
|
|
|
|
HRESULT
|
|
UnpackVARIANT_BOOLfromVariant(
|
|
VARIANT varSrcData,
|
|
VARIANT_BOOL * pfValue
|
|
);
|
|
|
|
HRESULT
|
|
PackVARIANTinVariant(
|
|
VARIANT vaValue,
|
|
VARIANT * pvarInputData
|
|
);
|
|
|
|
HRESULT
|
|
UnpackVARIANTfromVariant(
|
|
VARIANT varSrcData,
|
|
VARIANT * pvaValue
|
|
);
|
|
|
|
|
|
HRESULT
|
|
PackDATEinLONGVariant(
|
|
DATE daValue,
|
|
VARIANT * pvarInputData
|
|
);
|
|
|
|
HRESULT
|
|
UnpackDATEfromLONGVariant(
|
|
VARIANT varSrcData,
|
|
DATE * pdaValue
|
|
);
|
|
|
|
|
|
|
|
|
|
|