|
|
//+---------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1996 - 1997.
//
// File: IISmrshl.hxx
//
// Contents: Base IIS Marshalling Code
//
// Functions:
//
// History: 01-Mar-97 SophiaC Created.
//
//----------------------------------------------------------------------------
class IIsSchema;
PMETADATA_RECORD CopyIISSynIdDWORD_To_IISDWORD( IIsSchema *pSchema, DWORD dwMetaId, PMETADATA_RECORD pMetaDataRec, PIISOBJECT lpIISObject );
PMETADATA_RECORD CopyIISSynIdSTRING_To_IISSTRING( IIsSchema *pSchema, DWORD dwMetaId, PMETADATA_RECORD pMetaDataRec, PIISOBJECT lpIISObject );
PMETADATA_RECORD CopyIISSynIdEXPANDSZ_To_IISEXPANDSZ( IIsSchema *pSchema, DWORD dwMetaId, PMETADATA_RECORD pMetaDataRec, PIISOBJECT lpIISObject );
PMETADATA_RECORD CopyIISSynIdMULTISZ_To_IISMULTISZ( IIsSchema *pSchema, DWORD dwMetaId, PMETADATA_RECORD pMetaDataRec, PIISOBJECT lpIISObject );
PMETADATA_RECORD CopyIISSynIdBINARY_To_IISBINARY( IIsSchema *pSchema, DWORD dwMetaId, PMETADATA_RECORD pMetaDataRec, PIISOBJECT lpIISObject );
PMETADATA_RECORD CopyIISSynIdBOOL_To_IISBOOL( IIsSchema *pSchema, DWORD dwMetaId, PMETADATA_RECORD pMetaDataRec, PIISOBJECT lpIISObject, DWORD dwNumValues );
PMETADATA_RECORD CopyIISSynIdMIMEMAP_To_IISMIMEMAP( IIsSchema *pSchema, DWORD dwMetaId, PMETADATA_RECORD pMetaDataRec, PIISOBJECT lpIISObject, DWORD dwNumValues );
PMETADATA_RECORD CopyIISSynIdToIIS( IIsSchema *pSchema, DWORD dwSyntaxId, DWORD dwMetaId, PMETADATA_RECORD pMetaDataRec, PIISOBJECT lpIISObject, DWORD dwNumValues );
HRESULT MarshallIISSynIdToIIS( IIsSchema *pSchema, DWORD dwSyntaxId, DWORD dwMDIdentifier, PIISOBJECT pIISObject, DWORD dwNumValues, PMETADATA_RECORD pMetaDataRec );
|