You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
756 lines
20 KiB
756 lines
20 KiB
/*****************************************************************************\
|
|
* MODULE: stubs.c
|
|
*
|
|
* This module contains the stub routines for unimplemented (non-required)
|
|
* Print-Provider functions.
|
|
*
|
|
*
|
|
* Copyright (C) 1996-1997 Microsoft Corporation
|
|
* Copyright (C) 1996-1997 Hewlett Packard
|
|
*
|
|
* History:
|
|
* 07-Oct-1996 HWP-Guys Initiated port from win95 to winNT
|
|
*
|
|
\*****************************************************************************/
|
|
|
|
#include "precomp.h"
|
|
#include "priv.h"
|
|
|
|
/*****************************************************************************\
|
|
* _stub_routine (Local Routine)
|
|
*
|
|
* Common code for stubbed PP routines. Sets last error to the specified
|
|
* number, then returns FALSE.
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL _stub_routine(VOID)
|
|
{
|
|
SetLastError(ERROR_INVALID_NAME);
|
|
|
|
return FALSE;
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubAddPrinter
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
HANDLE stubAddPrinter(
|
|
LPTSTR pszName,
|
|
DWORD dwLevel,
|
|
LPBYTE pbPrinter)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubAddPrinter")));
|
|
return (HANDLE)IntToPtr(_stub_routine());
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubDeletePrinter
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubDeletePrinter(
|
|
HANDLE hPrinter)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubDeletePrinter")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubReadPrinter
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubReadPrinter(
|
|
HANDLE hPrinter,
|
|
LPVOID pBuf,
|
|
DWORD cbBuf,
|
|
LPDWORD pNoBytesRead)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubReadPrinter")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubGetPrinterData
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
DWORD stubGetPrinterData(
|
|
HANDLE hPrinter,
|
|
LPTSTR pszValueName,
|
|
LPDWORD pType,
|
|
LPBYTE pbData,
|
|
DWORD dwSize,
|
|
LPDWORD pcbNeeded)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubGetPrinterData")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubSetPrinterData
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
DWORD stubSetPrinterData(
|
|
HANDLE hPrinter,
|
|
LPTSTR pszValueName,
|
|
DWORD dwType,
|
|
LPBYTE pbData,
|
|
DWORD cbData)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubSetPrinterData")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubWaitForPrinterChange
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
DWORD stubWaitForPrinterChange(
|
|
HANDLE hPrinter,
|
|
DWORD dwFlags)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubWaitForPrinterChange")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubAddPrinterConnection
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubAddPrinterConnection(
|
|
LPTSTR pszName)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubAddPrinterConnection")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubDeletePrinterConnection
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubDeletePrinterConnection(
|
|
LPTSTR pszName)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubDeletePrinterConnection")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubPrinterMessageBox
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
DWORD stubPrinterMessageBox(
|
|
HANDLE hPrinter,
|
|
DWORD dwError,
|
|
HWND hWnd,
|
|
LPTSTR pszText,
|
|
LPTSTR pszCaption,
|
|
DWORD dwType)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubPrinterMessageBox")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubAddPrinterDriver
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubAddPrinterDriver(
|
|
LPTSTR pszName,
|
|
DWORD dwLevel,
|
|
LPBYTE pbDriverInfo)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubAddPrinterDriver")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubDeletePrinterDriver
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubDeletePrinterDriver(
|
|
LPTSTR pszName,
|
|
LPTSTR pszEnvironment,
|
|
LPTSTR pszDriverName)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubDeletePrinterDriver")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubGetPrinterDriver
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubGetPrinterDriver(
|
|
HANDLE hPrinter,
|
|
LPTSTR pszEnvironment,
|
|
DWORD dwLevel,
|
|
LPBYTE pbDriverInfo,
|
|
DWORD cbBuf,
|
|
LPDWORD pcbNeeded)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubGetPrinterDriver")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubEnumPrinterDrivers
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubEnumPrinterDrivers(
|
|
LPTSTR pszName,
|
|
LPTSTR pszEnvironment,
|
|
DWORD dwLevel,
|
|
LPBYTE pbDriverInfo,
|
|
DWORD cbBuf,
|
|
LPDWORD pcbNeeded,
|
|
LPDWORD pcReturned)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubEnumPrinterDrivers")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubGetPrinterDriverDirectory
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubGetPrinterDriverDirectory(
|
|
LPTSTR pszName,
|
|
LPTSTR pszEnvironment,
|
|
DWORD dwLevel,
|
|
LPBYTE pbDriverDirectory,
|
|
DWORD cbBuf,
|
|
LPDWORD pcbNeeded)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubGetPrinterDriverDirectory")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
/*****************************************************************************\
|
|
* stubAddPrintProcessor
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubAddPrintProcessor(
|
|
LPTSTR pszName,
|
|
LPTSTR pszEnvironment,
|
|
LPTSTR pszPathName,
|
|
LPTSTR pszPrintProcessorName)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubAddPrintProcessor")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubDeletePrintProcessor
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubDeletePrintProcessor(
|
|
LPTSTR pszName,
|
|
LPTSTR pszEnvironment,
|
|
LPTSTR pszPrintProcessorName)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubDeletePrintProcessor")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubEnumPrintProcessors
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubEnumPrintProcessors(
|
|
LPTSTR pszName,
|
|
LPTSTR pszEnvironment,
|
|
DWORD dwLevel,
|
|
LPBYTE pbPrintProcessorInfo,
|
|
DWORD cbBuf,
|
|
LPDWORD pcbNeeded,
|
|
LPDWORD pcReturned)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubEnumPrintProcessors")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubGetPrintProcessorDirectory
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubGetPrintProcessorDirectory(
|
|
LPTSTR pszName,
|
|
LPTSTR pszEnvironment,
|
|
DWORD dwLevel,
|
|
LPBYTE pbPrintProcessorInfo,
|
|
DWORD cbBuf,
|
|
LPDWORD pcbNeeded)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubGetPrintProcessorDirectory")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubEnumPrintProcessorDatatypes
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubEnumPrintProcessorDatatypes(
|
|
LPTSTR pszName,
|
|
LPTSTR pszPrintProcessorName,
|
|
DWORD dwLevel,
|
|
LPBYTE pbDataypes,
|
|
DWORD cbBuf,
|
|
LPDWORD pcbNeeded,
|
|
LPDWORD pcReturned)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubEnumPrintProcessorDatatypes")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubAddForm
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubAddForm(
|
|
HANDLE hPrinter,
|
|
DWORD Level,
|
|
LPBYTE pForm)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubAddForm")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubDeleteForm
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubDeleteForm(
|
|
HANDLE hPrinter,
|
|
LPTSTR pFormName)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubDeleteForm")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubGetForm
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubGetForm(
|
|
HANDLE hPrinter,
|
|
LPTSTR pszFormName,
|
|
DWORD dwLevel,
|
|
LPBYTE pbForm,
|
|
DWORD cbBuf,
|
|
LPDWORD pcbNeeded)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubGetForm")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubSetForm
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubSetForm(
|
|
HANDLE hPrinter,
|
|
LPTSTR pszFormName,
|
|
DWORD dwLevel,
|
|
LPBYTE pbForm)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubSetForm")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubEnumForms
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubEnumForms(
|
|
HANDLE hPrinter,
|
|
DWORD dwLevel,
|
|
LPBYTE pbForm,
|
|
DWORD cbBuf,
|
|
LPDWORD pcbNeeded,
|
|
LPDWORD pcReturned)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubEnumForms")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubAddMonitor
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubAddMonitor(
|
|
LPTSTR pszName,
|
|
DWORD dwLevel,
|
|
LPBYTE pbMonitorInfo)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubAddMonitor")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubDeleteMonitor
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubDeleteMonitor(
|
|
LPTSTR pszName,
|
|
LPTSTR pszEnvironment,
|
|
LPTSTR pszMonitorName)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubDeleteMonitor")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
/*****************************************************************************\
|
|
* stubEnumMonitors
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubEnumMonitors(
|
|
LPTSTR pszName,
|
|
DWORD dwLevel,
|
|
LPBYTE pbMonitors,
|
|
DWORD cbBuf,
|
|
LPDWORD pcbNeeded,
|
|
LPDWORD pcReturned)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubEnumMonitors")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubAddPort
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubAddPort(
|
|
|
|
LPTSTR pName,
|
|
HWND hWnd,
|
|
LPTSTR pMonitorName)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubAddPort")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubDeletePort
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubDeletePort(
|
|
|
|
LPTSTR pName,
|
|
HWND hWnd,
|
|
LPTSTR pPortName)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubDeletePort")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubConfigurePort
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubConfigurePort(
|
|
LPTSTR lpszServerName,
|
|
HWND hWnd,
|
|
LPTSTR lpszPortName)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubConfigurePort")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubCreatePrinterIC
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
HANDLE stubCreatePrinterIC(
|
|
HANDLE hPrinter,
|
|
LPDEVMODEW pDevMode)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubCreatePrinterIC")));
|
|
return (HANDLE)IntToPtr(_stub_routine());
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubPlayGdiScriptOnPrinterIC
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubPlayGdiScriptOnPrinterIC(
|
|
HANDLE hPrinterIC,
|
|
LPBYTE pbIn,
|
|
DWORD cIn,
|
|
LPBYTE pbOut,
|
|
DWORD cOut,
|
|
DWORD ul)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubPlayGdiScriptOnPrinter")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubDeletePrinterIC
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubDeletePrinterIC(
|
|
HANDLE hPrinterIC)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubDeletePrinterIC")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubResetPrinter
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubResetPrinter(
|
|
LPPRINTER_DEFAULTS lpDefault)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubResetPrinter")));
|
|
SetLastError(ERROR_NOT_SUPPORTED);
|
|
|
|
return FALSE;
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubGetPrinterDriverEx
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubGetPrinterDriverEx(
|
|
LPTSTR lpEnvironment,
|
|
DWORD dwLevel,
|
|
LPBYTE lpbDriverInfo,
|
|
DWORD cbBuf,
|
|
LPDWORD pcbNeeded,
|
|
DWORD dwClientMajorVer,
|
|
DWORD dwClientMinorVer,
|
|
PDWORD pdwServerMajorVer,
|
|
PDWORD pdwServerMinorVer)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubGetPrinterDriverEx")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubFindFirstPrinterChangeNotification
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubFindFirstPrinterChangeNotification(
|
|
HANDLE hPrinter,
|
|
DWORD dwFlags,
|
|
DWORD dwOptions,
|
|
HANDLE hNotify,
|
|
PDWORD pdwStatus,
|
|
PVOID pPrinterNofityOptions,
|
|
PVOID pPrinterNotifyInit)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubFindFirstPrinterChangeNotification")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubFindClosePrinterChangeNotification
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubFindClosePrinterChangeNotification(
|
|
HANDLE hPrinter)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubFindClosePrinterChangeNotification")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
/*****************************************************************************\
|
|
* stubAddPortEx
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubAddPortEx(
|
|
LPTSTR lpszName,
|
|
DWORD dwLevel,
|
|
LPBYTE lpbBuffer,
|
|
LPTSTR lpszMonitorName)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubAddPortEx")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubShutDown
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubShutDown(
|
|
LPVOID lpvReserved)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubShutDown")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
/*****************************************************************************\
|
|
* stubRefreshPrinterChangeNotification
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubRefreshPrinterChangeNotification(
|
|
HANDLE hPrinter,
|
|
DWORD dwReserved,
|
|
PVOID pvReserved,
|
|
PVOID pvPrinterNotifyInfo)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubRefreshPrinterChangeNotification")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubOpenPrinterEx
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubOpenPrinterEx(
|
|
LPTSTR lpszPrinterName,
|
|
LPHANDLE phPrinter,
|
|
LPPRINTER_DEFAULTS pDefault,
|
|
LPBYTE lpbClientInfo,
|
|
DWORD dwLevel)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubOpenPrinterEx")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubAddPrinterEx
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
HANDLE stubAddPrinterEx(
|
|
LPTSTR lpszName,
|
|
DWORD dwLevel,
|
|
LPBYTE lpbPrinter,
|
|
LPBYTE lpbClientInfo,
|
|
DWORD dwClientInfoLevel)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubAddPrinterEx")));
|
|
return (HANDLE)IntToPtr(_stub_routine());
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubSetPort
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
BOOL stubSetPort(
|
|
LPTSTR lpszName,
|
|
LPTSTR lpszPortName,
|
|
DWORD dwLevel,
|
|
LPBYTE lpbPortInfo)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubSetPort")));
|
|
return _stub_routine();
|
|
}
|
|
|
|
|
|
/*****************************************************************************\
|
|
* stubEnumPrinterData
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
DWORD stubEnumPrinterData(
|
|
HANDLE hPrinter,
|
|
DWORD dwIndex,
|
|
LPTSTR lpszValueName,
|
|
DWORD cbValueName,
|
|
LPDWORD pcbValueName,
|
|
LPDWORD pdwType,
|
|
LPBYTE lpbData,
|
|
DWORD cbData,
|
|
LPDWORD lpcbData)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubEnumPrinterData")));
|
|
return (DWORD)_stub_routine();
|
|
}
|
|
|
|
/*****************************************************************************\
|
|
* stubDeletePrinterData
|
|
*
|
|
*
|
|
\*****************************************************************************/
|
|
DWORD stubDeletePrinterData(
|
|
HANDLE hPrinter,
|
|
LPTSTR lpszValueName)
|
|
{
|
|
DBG_MSG(DBG_LEV_CALLTREE, (TEXT("Call: stubDeletePrinterData")));
|
|
return (DWORD)_stub_routine();
|
|
}
|
|
|