windows-nt/Source/XPSP1/NT/admin/netui/common/h/lmoepr.hxx
2020-09-26 16:20:57 +08:00

125 lines
2.3 KiB
C++

/*****************************************************************/
/** Microsoft LAN Manager **/
/** Copyright(c) Microsoft Corp., 1991 **/
/*****************************************************************/
/*
* History:
* jonn 05/4/91 Templated from lmosrv.hxx
* KeithMo 07-Oct-1991 Win32 Conversion.
*
*/
#ifdef LATER // BUGBUG! Do we really need this??
#ifndef _LMOEPR_HXX_
#define _LMOEPR_HXX_
#include <lmoenum.hxx>
/**********************************************************\
NAME: PRDEST3_ENUM
WORKBOOK:
SYNOPSIS: DosPrintDestEnum 3
INTERFACE:
PRDEST3_ENUM() - constructor
~PRDEST3_ENUM() - destructor
PARENT: LOC_LM_ENUM
USES:
CAVEATS:
NOTES:
HISTORY:
jonn 05/4/91 Templated from lmoesrv.hxx
\**********************************************************/
DLL_CLASS PRDEST3_ENUM : public LOC_LM_ENUM
{
private:
NLS_STR _nlsServer;
virtual APIERR CallAPI( BYTE * pBuffer,
UINT cbBufSize,
UINT * pusEntriesRead,
UINT * pusTotalAvail );
virtual UINT QueryItemSize( VOID ) const ;
public:
PRDEST3_ENUM( const TCHAR * pszServer );
~PRDEST3_ENUM();
}; // class PRDEST3_ENUM
DECLARE_LM_ENUM_ITER_OF( PRDEST3, PRDINFO3 );
/**********************************************************\
NAME: PRJOB2_ENUM
WORKBOOK:
SYNOPSIS: DosPrintJobEnum 2
INTERFACE:
PRJOB2_ENUM() - constructor
~PRJOB2_ENUM() - destructor
PARENT: LOC_LM_ENUM
USES:
CAVEATS:
NOTES: There is no DosPrintJobEnum[3]
HISTORY:
jonn 05/4/91 Templated from lmoesrv.hxx
\**********************************************************/
DLL_CLASS PRJOB2_ENUM : public LOC_LM_ENUM
{
private:
NLS_STR _nlsServer;
NLS_STR _nlsQueueName;
virtual APIERR CallAPI( BYTE * pBuffer,
UINT cbBufSize,
UINT * pusEntriesRead,
UINT * pusTotalAvail );
virtual UINT QueryItemSize( VOID ) const ;
public:
PRJOB2_ENUM( const TCHAR * pszServer, const TCHAR * pszQueueName );
~PRJOB2_ENUM();
}; // class PRJOB2_ENUM
DECLARE_LM_ENUM_ITER_OF( PRJOB2, PRJINFO2 );
#endif // _LMOEPR_HXX_
#endif // LATER // BUGBUG! Do we really need this??