/*++ Copyright (c) 1994 Microsoft Corporation All rights reserved. Module Name: spinterf.hxx Abstract: spooler private interfaces (private exports in winspool.drv) Author: Lazar Ivanov (LazarI) Jul-05-2000 Revision History: --*/ #ifndef _SPINTERF_HXX #define _SPINTERF_HXX // load/store printer settings interfaces HRESULT RestorePrinterSettings( IN LPCTSTR pszPrinterName, IN LPCTSTR pszFileName, IN DWORD flags ); HRESULT StorePrinterSettings( IN LPTSTR pszPrinterName, IN LPTSTR pszFileName, IN DWORD flags ); // prototypes of some private APIs exported from splcore.dll HRESULT Winspool_WebPnpEntry(LPCTSTR lpszCmdLine); HRESULT Winspool_WebPnpPostEntry(BOOL fConnection, LPCTSTR lpszBinFile, LPCTSTR lpszPortName, LPCTSTR lpszPrtName); HRESULT Winspool_CreateInstance(REFIID riid, void **ppv); // init/shutdown of splcore.dll HRESULT Winspool_Init(); HRESULT Winspool_Done(); #endif // _SPINTERF_HXX