NT4/private/ole32/stg/ofsstg/ostgsupp.hxx

36 lines
1.1 KiB
C++
Raw Normal View History

2001-01-01 00:00:00 +01:00
//+---------------------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1992 - 1993.
//
// File: ostgsupp.hxx
//
// Contents: Storage support routines
//
// History: 14-Jul-93 DrewB Created
//
//----------------------------------------------------------------------------
#ifndef __OSTGSUPP_HXX__
#define __OSTGSUPP_HXX__
SCODE OfsGetClassId(HANDLE h,
CLSID *pclsid);
SCODE OfsSetClassId(HANDLE h,
REFCLSID rclsid);
SCODE CopyProperties(IPropertyStorage *ppstgFrom,
IPropertyStorage *ppstgTo);
SCODE CopyPropSets(IPropertySetStorage *ppsstgFrom,
IPropertySetStorage *ppsstgTo,
ULONG ciidExclude,
IID const *rgiidExclude);
SCODE PropCopyTo(IStorage *pstgFrom,
IStorage *pstgTo,
ULONG ciidExclude,
IID const *rgiidExclude);
SAFE_INTERFACE_PTR(SafeIPropertyStorage, IPropertyStorage);
SAFE_INTERFACE_PTR(SafeIEnumSTATPROPSTG, IEnumSTATPROPSTG);
#endif // #ifndef __OSTGSUPP_HXX__