36 lines
		
	
	
		
			791 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			791 B
		
	
	
	
		
			C++
		
	
	
	
	
	
//+--------------------------------------------------------------
 | 
						|
//
 | 
						|
//  Microsoft Windows
 | 
						|
//  Copyright (C) Microsoft Corporation, 1992 - 1996.
 | 
						|
//
 | 
						|
//  File:	piter.hxx
 | 
						|
//
 | 
						|
//  Contents:	PDocFileIterator header file
 | 
						|
//
 | 
						|
//  Classes:	PDocFileIterator
 | 
						|
//
 | 
						|
//---------------------------------------------------------------
 | 
						|
 | 
						|
#ifndef __PITER_HXX__
 | 
						|
#define __PITER_HXX__
 | 
						|
 | 
						|
//+--------------------------------------------------------------
 | 
						|
//
 | 
						|
//  Class:	PDocFileIterator (dfi)
 | 
						|
//
 | 
						|
//  Purpose:	DocFile iterator protocol
 | 
						|
//
 | 
						|
//  Interface:	See below
 | 
						|
//
 | 
						|
//---------------------------------------------------------------
 | 
						|
 | 
						|
class PDocFileIterator
 | 
						|
{
 | 
						|
public:
 | 
						|
    virtual SCODE GetNext(STATSTGW *pstatstg) = 0;
 | 
						|
    virtual SCODE BufferGetNext(SIterBuffer *pib) = 0;
 | 
						|
    virtual void Release(void) = 0;
 | 
						|
};
 | 
						|
 | 
						|
#endif
 |