windows-nt/Source/XPSP1/NT/com/ole32/stg/ref/h/rexpdf.hxx
2020-09-26 16:20:57 +08:00

49 lines
1.1 KiB
C++

//+--------------------------------------------------------------
//
// Microsoft Windows
// Copyright (C) Microsoft Corporation, 1992 - 1996.
//
// File: rexpdf.hxx
//
// Contents: Root exposed docfile header
//
// Classes: CRootExposedDocFile
//
//---------------------------------------------------------------
#ifndef __REXPDF_HXX__
#define __REXPDF_HXX__
#include "../expdf.hxx"
//+--------------------------------------------------------------
//
// Class: CRootExposedDocFile (rpdf)
//
// Purpose: Root form of the public docfile
//
// Interface: See below
//
//---------------------------------------------------------------
class CRootExposedDocFile : public CExposedDocFile
{
public:
CRootExposedDocFile(CDFBasis *pdfb);
SCODE InitRoot(ILockBytes *plstBase,
DWORD const dwStartFlags,
DFLAGS const df,
SNBW snbExclude);
virtual ~CRootExposedDocFile(void);
STDMETHOD(Stat) (STATSTGW *pstatstg, DWORD grfStatFlag);
private:
SCODE Init(ILockBytes *plstBase,
SNBW snbExclude,
DWORD const dwStartFlags);
};
#endif // #ifndef __REXPDF_HXX__