windows-nt/Source/XPSP1/NT/printscan/print/spooler/inetpp2/server/cachemgr.h

65 lines
1 KiB
C
Raw Normal View History

2020-09-26 03:20:57 -05:00
#ifndef _CACHEMGR_H
#define _CACHEMGR_H
BOOL
InitGetPrinterCache (
HANDLE hPort);
void
FreeGetPrinterCache (
HANDLE hPort);
void
InvalidateGetPrinterCache (
HANDLE hPort);
#if (defined(WINNT32))
void
InvalidateGetPrinterCacheForUser(
HANDLE hPort,
HANDLE hUser);
#endif // #if (defined(WINNT32))
BOOL
BeginReadGetPrinterCache (
HANDLE hPort,
PPRINTER_INFO_2 *ppinfo2);
void
EndReadGetPrinterCache (
HANDLE hPort);
BOOL
InitEnumJobsCache (
HANDLE hPort);
void
FreeEnumJobsCache (
HANDLE hPort);
BOOL
BeginReadEnumJobsCache (
HANDLE hPort,
LPPPJOB_ENUM *ppje);
void
EndReadEnumJobsCache (
HANDLE hPort);
void
InvalidateEnumJobsCache (
HANDLE hPort);
#if (defined(WINNT32))
void
InvalidateEnumJobsCacheForUser(
HANDLE hPort,
HANDLE hUser);
#endif // #if (defined(WINNT32))
#endif //#ifndef CACHEMGR_H
/**********************************************************************************
** End of File (cachemgr.h)
**********************************************************************************/