SMPOPER.H
资源名称:MSDN_VC98.zip [点击查看]
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:3k
源码类别:
Windows编程
开发平台:
Visual C++
- /*++
- Copyright (c) 1996 Microsoft Corporation
- Module Name:
- SmpOper.h
- Abstract:
- Author:
- Environment:
- User mode
- Revision History :
- --*/
- #ifndef _SMPOPER_H_
- #define _SMPOPER_H_
- HRESULT
- SampleDSTypeFreeSampleDSSynId1(
- PSampleDSOBJECT lpSampleDSDestObject
- );
- HRESULT
- SampleDSTypeFreeSampleDSSynId2(
- PSampleDSOBJECT lpSampleDSDestObject
- );
- HRESULT
- SampleDSTypeClear(
- PSampleDSOBJECT lpSampleDSDestObject
- );
- void
- SampleDSTypeFreeSampleDSObjects(
- PSampleDSOBJECT pSampleDSObject,
- DWORD dwNumValues
- );
- HRESULT
- SampleDSTypeCopySampleDSSynId1(
- PSampleDSOBJECT lpSampleDSSrcObject,
- PSampleDSOBJECT lpSampleDSDestObject
- );
- HRESULT
- SampleDSTypeCopySampleDSSynId2(
- PSampleDSOBJECT lpSampleDSSrcObject,
- PSampleDSOBJECT lpSampleDSDestObject
- );
- HRESULT
- SampleDSTypeCopy(
- PSampleDSOBJECT lpSampleDSSrcObject,
- PSampleDSOBJECT lpSampleDSDestObject
- );
- HRESULT
- SampleDSTypeCopyConstruct(
- LPSampleDSOBJECT pSampleDSSrcObjects,
- DWORD dwNumObjects,
- LPSampleDSOBJECT * ppSampleDSDestObjects
- );
- HRESULT
- UnMarshallSampleDSToSampleDSSynId(
- DWORD dwSyntaxId,
- DWORD dwNumValues,
- LPBYTE lpValue,
- PSampleDSOBJECT * ppSampleDSObject
- );
- LPBYTE
- CopySampleDS1ToSampleDSSynId1(
- LPBYTE lpByte,
- PSampleDSOBJECT lpSampleDSObject
- );
- LPBYTE
- CopySampleDS2ToSampleDSSynId2(
- LPBYTE lpByte,
- PSampleDSOBJECT lpSampleDSObject
- );
- LPBYTE
- CopySampleDSToSampleDSSynId(
- DWORD dwSyntaxId,
- LPBYTE lpByte,
- PSampleDSOBJECT lpSampleDSObject
- );
- HRESULT
- MarshallSampleDSSynIdToSampleDS(
- DWORD dwSyntaxId,
- PSampleDSOBJECT pSampleDSObject,
- DWORD dwNumValues,
- LPBYTE lpValue
- );
- LPBYTE
- CopySampleDSSynId1ToSampleDS1(
- LPBYTE lpByte,
- PSampleDSOBJECT lpSampleDSObject
- );
- LPBYTE
- CopySampleDSSynId2ToSampleDS2(
- LPBYTE lpByte,
- PSampleDSOBJECT lpSampleDSObject
- );
- LPBYTE
- CopySampleDSSynIdToSampleDS(
- DWORD dwSyntaxId,
- LPBYTE lpByte,
- PSampleDSOBJECT lpSampleDSObject
- );
- void
- VarTypeFreeVarObjects(
- VARIANT *pVarObject,
- DWORD dwNumValues
- );
- HRESULT
- SampleDSTypeToVarTypeCopySampleDSSynId1(
- PSampleDSOBJECT lpSampleDSSrcObject,
- VARIANT *lpVarDestObject
- );
- HRESULT
- SampleDSTypeToVarTypeCopySampleDSSynId2(
- PSampleDSOBJECT lpSampleDSSrcObject,
- PVARIANT lpVarDestObject
- );
- HRESULT
- SampleDSTypeToVarTypeCopy(
- PSampleDSOBJECT lpSampleDSSrcObject,
- VARIANT* lpVarDestObject
- );
- HRESULT
- SampleDSTypeToVarTypeCopyConstruct(
- LPSampleDSOBJECT pSampleDSSrcObjects,
- DWORD dwNumObjects,
- VARIANT *pVarDestObjects
- );
- HRESULT
- VarTypeToSampleDSTypeCopySampleDSSynId1(
- PVARIANT lpVarSrcObject,
- PSampleDSOBJECT lpSampleDSDestObject
- );
- HRESULT
- VarTypeToSampleDSTypeCopySampleDSSynId2(
- PVARIANT lpVarSrcObject,
- PSampleDSOBJECT lpSampleDSDestObject
- );
- HRESULT
- VarTypeToSampleDSTypeCopy(
- DWORD dwSampleDSType,
- PVARIANT lpVarSrcObject,
- PSampleDSOBJECT lpSampleDSDestObject
- );
- HRESULT
- VarTypeToSampleDSTypeCopyConstruct(
- DWORD dwSampleDSType,
- LPVARIANT pVarSrcObjects,
- DWORD dwNumObjects,
- LPSampleDSOBJECT * ppSampleDSDestObjects
- );
- #endif