/*++ Copyright (c) 1995 Microsoft Corporation All rights reserved. Module Name: spooler.hxx Abstract: Holds spooler.hxx public functions Author: Albert Ting (AlbertT) 26-Sept-1996 Revision History: --*/ #ifndef _SPOOLER_HXX #define _SPOOLER_HXX BOOL SpoolerOnline( PSPOOLER_INFORMATION pSpoolerInfo ); DWORD SpoolerOffline( PSPOOLER_INFORMATION pSpoolerInfo ); BOOL SpoolerStart( PSPOOLER_INFORMATION pSpoolerInfo ); BOOL SpoolerStop( PSPOOLER_INFORMATION pSpoolerInfo ); BOOL SpoolerIsAlive( PSPOOLER_INFORMATION pSpoolerInfo ); BOOL SpoolerLooksAlive( PSPOOLER_INFORMATION pSpoolerInfo ); VOID SpoolerTerminate( PSPOOLER_INFORMATION pSpoolerInfo ); DWORD SpoolerWriteClusterUpgradedKey( IN LPCWSTR pszResourceID ); DWORD SpoolerCleanDriverDirectory( IN HKEY hKey ); #endif // ifdef _SPOOLER_HXX