Stub implementations for AddMonitorW, DeletePrinterDriverW,

DeleteMonitorW, DeletePortW, GetPrintProcessorDirectoryW,
AddPrintProcessor{A,W}, AddPrintProvidor{A,W},
AdvancedDocumentProperties{A,W}, EnumPortsW, AddPort{A,W},
ConfigurePort{A,W}, DeletePrintProcessor{A,W},
DeletePrintProvidor{A,W}, EnumPrintProcessorDatatypes{A,W},
GetJob{A,W}.
oldstable
Hans Leidekker 2005-01-03 20:24:39 +00:00 committed by Alexandre Julliard
parent 45f111a276
commit 8facd46877
2 changed files with 279 additions and 29 deletions

View File

@ -957,7 +957,17 @@ BOOL WINAPI OpenPrinterW(LPWSTR lpPrinterName,HANDLE *phPrinter,
*/
BOOL WINAPI AddMonitorA(LPSTR pName, DWORD Level, LPBYTE pMonitors)
{
FIXME("(%s,%lx,%p):stub!\n", pName, Level, pMonitors);
FIXME("(%s,0x%08lx,%p), stub!\n", debugstr_a(pName), Level, pMonitors);
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}
/******************************************************************************
* AddMonitorW [WINSPOOL.@]
*/
BOOL WINAPI AddMonitorW(LPWSTR pName, DWORD Level, LPBYTE pMonitors)
{
FIXME("(%s,0x%08lx,%p), stub!\n",debugstr_w(pName), Level, pMonitors);
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}
@ -975,6 +985,18 @@ DeletePrinterDriverA (LPSTR pName, LPSTR pEnvironment, LPSTR pDriverName)
return FALSE;
}
/******************************************************************
* DeletePrinterDriverW [WINSPOOL.@]
*
*/
BOOL WINAPI
DeletePrinterDriverW (LPWSTR pName, LPWSTR pEnvironment, LPWSTR pDriverName)
{
FIXME("(%s,%s,%s):stub\n",debugstr_w(pName),debugstr_w(pEnvironment),
debugstr_w(pDriverName));
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}
/******************************************************************
* DeleteMonitorA [WINSPOOL.@]
@ -989,6 +1011,18 @@ DeleteMonitorA (LPSTR pName, LPSTR pEnvironment, LPSTR pMonitorName)
return FALSE;
}
/******************************************************************
* DeleteMonitorW [WINSPOOL.@]
*
*/
BOOL WINAPI
DeleteMonitorW (LPWSTR pName, LPWSTR pEnvironment, LPWSTR pMonitorName)
{
FIXME("(%s,%s,%s):stub\n",debugstr_w(pName),debugstr_w(pEnvironment),
debugstr_w(pMonitorName));
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}
/******************************************************************
* DeletePortA [WINSPOOL.@]
@ -1003,6 +1037,19 @@ DeletePortA (LPSTR pName, HWND hWnd, LPSTR pPortName)
return FALSE;
}
/******************************************************************
* DeletePortW [WINSPOOL.@]
*
*/
BOOL WINAPI
DeletePortW (LPWSTR pName, HWND hWnd, LPWSTR pPortName)
{
FIXME("(%s,%p,%s):stub\n",debugstr_w(pName),hWnd,
debugstr_w(pPortName));
SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE;
}
/******************************************************************************
* SetPrinterW [WINSPOOL.@]
*/
@ -1080,7 +1127,20 @@ BOOL WINAPI GetPrintProcessorDirectoryA(LPSTR server, LPSTR env,
DWORD level, LPBYTE Info,
DWORD cbBuf, LPDWORD needed)
{
FIXME("(%s,%s,%ld,%p,0x%08lx): stub\n", server, env, level, Info, cbBuf);
FIXME("(%s,%s,%ld,%p,0x%08lx): stub\n", debugstr_a(server), debugstr_a(env),
level, Info, cbBuf);
return 0;
}
/*****************************************************************************
* GetPrintProcessorDirectoryW [WINSPOOL.@]
*/
BOOL WINAPI GetPrintProcessorDirectoryW(LPWSTR server, LPWSTR env,
DWORD level, LPBYTE Info,
DWORD cbBuf, LPDWORD needed)
{
FIXME("(%s,%s,%ld,%p,0x%08lx): stub\n", debugstr_w(server), debugstr_w(env),
level, Info, cbBuf);
return 0;
}
@ -2789,6 +2849,7 @@ BOOL WINAPI AddPrinterDriverA(LPSTR pName, DWORD level, LPBYTE pDriverInfo)
return TRUE;
}
/*****************************************************************************
* AddPrinterDriverW [WINSPOOL.@]
*/
@ -2800,6 +2861,67 @@ BOOL WINAPI AddPrinterDriverW(LPWSTR printerName,DWORD level,
return FALSE;
}
/*****************************************************************************
* AddPrintProcessorA [WINSPOOL.@]
*/
BOOL WINAPI AddPrintProcessorA(LPSTR pName, LPSTR pEnvironment, LPSTR pPathName,
LPSTR pPrintProcessorName)
{
FIXME("(%s,%s,%s,%s): stub\n", debugstr_a(pName), debugstr_a(pEnvironment),
debugstr_a(pPathName), debugstr_a(pPrintProcessorName));
return FALSE;
}
/*****************************************************************************
* AddPrintProcessorW [WINSPOOL.@]
*/
BOOL WINAPI AddPrintProcessorW(LPWSTR pName, LPWSTR pEnvironment, LPWSTR pPathName,
LPWSTR pPrintProcessorName)
{
FIXME("(%s,%s,%s,%s): stub\n", debugstr_w(pName), debugstr_w(pEnvironment),
debugstr_w(pPathName), debugstr_w(pPrintProcessorName));
return FALSE;
}
/*****************************************************************************
* AddPrintProvidorA [WINSPOOL.@]
*/
BOOL WINAPI AddPrintProvidorA(LPSTR pName, DWORD Level, LPBYTE pProviderInfo)
{
FIXME("(%s,0x%08lx,%p): stub\n", debugstr_a(pName), Level, pProviderInfo);
return FALSE;
}
/*****************************************************************************
* AddPrintProvidorW [WINSPOOL.@]
*/
BOOL WINAPI AddPrintProvidorW(LPWSTR pName, DWORD Level, LPBYTE pProviderInfo)
{
FIXME("(%s,0x%08lx,%p): stub\n", debugstr_w(pName), Level, pProviderInfo);
return FALSE;
}
/*****************************************************************************
* AdvancedDocumentPropertiesA [WINSPOOL.@]
*/
LONG WINAPI AdvancedDocumentPropertiesA(HWND hWnd, HANDLE hPrinter, LPSTR pDeviceName,
PDEVMODEA pDevModeOutput, PDEVMODEA pDevModeInput)
{
FIXME("(%p,%p,%s,%p,%p): stub\n", hWnd, hPrinter, debugstr_a(pDeviceName),
pDevModeOutput, pDevModeInput);
return 0;
}
/*****************************************************************************
* AdvancedDocumentPropertiesW [WINSPOOL.@]
*/
LONG WINAPI AdvancedDocumentPropertiesW(HWND hWnd, HANDLE hPrinter, LPWSTR pDeviceName,
PDEVMODEW pDevModeOutput, PDEVMODEW pDevModeInput)
{
FIXME("(%p,%p,%s,%p,%p): stub\n", hWnd, hPrinter, debugstr_w(pDeviceName),
pDevModeOutput, pDevModeInput);
return 0;
}
/*****************************************************************************
* PrinterProperties [WINSPOOL.@]
@ -3044,7 +3166,7 @@ BOOL WINAPI EnumPortsA(LPSTR name,DWORD level,LPBYTE buffer,DWORD bufsize,
BOOL retval = TRUE;
TRACE("(%s,%ld,%p,%ld,%p,%p)\n",
name,level,buffer,bufsize,bufneeded,bufreturned);
debugstr_a(name),level,buffer,bufsize,bufneeded,bufreturned);
switch( level )
{
@ -3148,6 +3270,16 @@ BOOL WINAPI EnumPortsA(LPSTR name,DWORD level,LPBYTE buffer,DWORD bufsize,
return retval;
}
/******************************************************************************
* EnumPortsW (WINSPOOL.@)
*/
BOOL WINAPI EnumPortsW(LPWSTR name,DWORD level,LPBYTE buffer,DWORD bufsize,
LPDWORD bufneeded,LPDWORD bufreturned)
{
FIXME("(%s,%ld,%p,%ld,%p,%p) - stub\n",
debugstr_w(name),level,buffer,bufsize,bufneeded,bufreturned);
return FALSE;
}
/******************************************************************************
* GetDefaultPrinterW (WINSPOOL.@)
@ -3793,9 +3925,18 @@ DWORD WINAPI EnumPrinterDataExA(HANDLE hPrinter, LPCSTR pKeyName,
/******************************************************************************
* AddPortA (WINSPOOL.@)
*/
BOOL WINAPI AddPortA(LPSTR pName ,HWND hWnd, LPSTR pMonitorName)
BOOL WINAPI AddPortA(LPSTR pName, HWND hWnd, LPSTR pMonitorName)
{
FIXME("(%s, %p, %s\n), stub!\n",pName,hWnd,pMonitorName);
FIXME("(%s, %p, %s), stub!\n",debugstr_a(pName),hWnd,debugstr_a(pMonitorName));
return FALSE;
}
/******************************************************************************
* AddPortW (WINSPOOL.@)
*/
BOOL WINAPI AddPortW(LPWSTR pName, HWND hWnd, LPWSTR pMonitorName)
{
FIXME("(%s, %p, %s), stub!\n",debugstr_w(pName),hWnd,debugstr_w(pMonitorName));
return FALSE;
}
@ -3823,6 +3964,24 @@ BOOL WINAPI AddPrinterDriverExA( LPSTR pName, DWORD Level,
return FALSE;
}
/******************************************************************************
* ConfigurePortA (WINSPOOL.@)
*/
BOOL WINAPI ConfigurePortA(LPSTR pName, HWND hWnd, LPSTR pPortName)
{
FIXME("%s %p %s\n", debugstr_a(pName), hWnd, debugstr_a(pPortName));
return FALSE;
}
/******************************************************************************
* ConfigurePortW (WINSPOOL.@)
*/
BOOL WINAPI ConfigurePortW(LPWSTR pName, HWND hWnd, LPWSTR pPortName)
{
FIXME("%s %p %s\n", debugstr_w(pName), hWnd, debugstr_w(pPortName));
return FALSE;
}
/******************************************************************************
* DeletePrinterDriverExW (WINSPOOL.@)
*/
@ -3867,6 +4026,46 @@ DWORD WINAPI DeletePrinterDataExA( HANDLE hPrinter, LPCSTR pKeyName,
return ERROR_INVALID_PARAMETER;
}
/******************************************************************************
* DeletePrintProcessorA (WINSPOOL.@)
*/
BOOL WINAPI DeletePrintProcessorA(LPSTR pName, LPSTR pEnvironment, LPSTR pPrintProcessorName)
{
FIXME("%s %s %s\n", debugstr_a(pName), debugstr_a(pEnvironment),
debugstr_a(pPrintProcessorName));
return TRUE;
}
/******************************************************************************
* DeletePrintProcessorW (WINSPOOL.@)
*/
BOOL WINAPI DeletePrintProcessorW(LPWSTR pName, LPWSTR pEnvironment, LPWSTR pPrintProcessorName)
{
FIXME("%s %s %s\n", debugstr_w(pName), debugstr_w(pEnvironment),
debugstr_w(pPrintProcessorName));
return TRUE;
}
/******************************************************************************
* DeletePrintProvidorA (WINSPOOL.@)
*/
BOOL WINAPI DeletePrintProvidorA(LPSTR pName, LPSTR pEnvironment, LPSTR pPrintProviderName)
{
FIXME("%s %s %s\n", debugstr_a(pName), debugstr_a(pEnvironment),
debugstr_a(pPrintProviderName));
return TRUE;
}
/******************************************************************************
* DeletePrintProvidorW (WINSPOOL.@)
*/
BOOL WINAPI DeletePrintProvidorW(LPWSTR pName, LPWSTR pEnvironment, LPWSTR pPrintProviderName)
{
FIXME("%s %s %s\n", debugstr_w(pName), debugstr_w(pEnvironment),
debugstr_w(pPrintProviderName));
return TRUE;
}
/*****************************************************************************
* EnumMonitorsA [WINSPOOL.@]
*
@ -3909,6 +4108,33 @@ BOOL WINAPI XcvDataW( HANDLE hXcv, LPCWSTR pszDataName, PBYTE pInputData,
return FALSE;
}
/*****************************************************************************
* EnumPrintProcessorDatatypesA [WINSPOOL.@]
*
*/
BOOL WINAPI EnumPrintProcessorDatatypesA(LPSTR pName, LPSTR pPrintProcessorName,
DWORD Level, LPBYTE pDatatypes, DWORD cbBuf,
LPDWORD pcbNeeded, LPDWORD pcReturned)
{
FIXME("Stub: %s %s %ld %p %ld %p %p\n", debugstr_a(pName),
debugstr_a(pPrintProcessorName), Level, pDatatypes, cbBuf,
pcbNeeded, pcReturned);
return FALSE;
}
/*****************************************************************************
* EnumPrintProcessorDatatypesW [WINSPOOL.@]
*
*/
BOOL WINAPI EnumPrintProcessorDatatypesW(LPWSTR pName, LPWSTR pPrintProcessorName,
DWORD Level, LPBYTE pDatatypes, DWORD cbBuf,
LPDWORD pcbNeeded, LPDWORD pcReturned)
{
FIXME("Stub: %s %s %ld %p %ld %p %p\n", debugstr_w(pName),
debugstr_w(pPrintProcessorName), Level, pDatatypes, cbBuf,
pcbNeeded, pcReturned);
return FALSE;
}
/*****************************************************************************
* EnumPrintProcessorsA [WINSPOOL.@]
@ -3934,3 +4160,27 @@ BOOL WINAPI EnumPrintProcessorsW(LPWSTR pName, LPWSTR pEnvironment, DWORD Level,
cbBuf, pcbNeeded, pcbReturned);
return FALSE;
}
/*****************************************************************************
* GetJobA [WINSPOOL.@]
*
*/
BOOL WINAPI GetJobA(HANDLE hPrinter, DWORD JobId, DWORD Level, LPBYTE pJob,
DWORD cbBuf, LPDWORD pcbNeeded)
{
FIXME("Stub: %p %ld %ld %p %ld %p\n", hPrinter, JobId, Level, pJob,
cbBuf, pcbNeeded);
return FALSE;
}
/*****************************************************************************
* GetJobW [WINSPOOL.@]
*
*/
BOOL WINAPI GetJobW(HANDLE hPrinter, DWORD JobId, DWORD Level, LPBYTE pJob,
DWORD cbBuf, LPDWORD pcbNeeded)
{
FIXME("Stub: %p %ld %ld %p %ld %p\n", hPrinter, JobId, Level, pJob,
cbBuf, pcbNeeded);
return FALSE;
}

View File

@ -6,15 +6,15 @@
@ stdcall AddJobA(long long ptr long ptr)
@ stdcall AddJobW(long long ptr long ptr)
@ stdcall AddMonitorA(str long ptr)
@ stub AddMonitorW
@ stdcall AddMonitorW(wstr long ptr)
@ stdcall AddPortA(str ptr str)
@ stub AddPortExA
@ stub AddPortExW
@ stub AddPortW
@ stub AddPrintProcessorA
@ stub AddPrintProcessorW
@ stub AddPrintProvidorA
@ stub AddPrintProvidorW
@ stdcall AddPortW(wstr long wstr)
@ stdcall AddPrintProcessorA(str str str str)
@ stdcall AddPrintProcessorW(wstr wstr wstr wstr)
@ stdcall AddPrintProvidorA(str long ptr)
@ stdcall AddPrintProvidorW(wstr long ptr)
@ stdcall AddPrinterA(str long ptr)
@ stub AddPrinterConnectionA
@ stub AddPrinterConnectionW
@ -23,12 +23,12 @@
@ stdcall AddPrinterDriverExA(str long ptr long)
@ stdcall AddPrinterDriverExW(wstr long ptr long)
@ stdcall AddPrinterW(wstr long ptr)
@ stub AdvancedDocumentPropertiesA
@ stub AdvancedDocumentPropertiesW
@ stdcall AdvancedDocumentPropertiesA(long long str ptr ptr)
@ stdcall AdvancedDocumentPropertiesW(long long wstr ptr ptr)
@ stub AdvancedSetupDialog
@ stdcall ClosePrinter(long)
@ stub ConfigurePortA
@ stub ConfigurePortW
@ stdcall ConfigurePortA(str long str)
@ stdcall ConfigurePortW(wstr long wstr)
@ stub ConnectToPrinterDlg
@ stub CreatePrinterIC
@ stub DEVICECAPABILITIES
@ -36,20 +36,20 @@
@ stdcall DeleteFormA(long str)
@ stdcall DeleteFormW(long wstr)
@ stdcall DeleteMonitorA(str str str)
@ stub DeleteMonitorW
@ stdcall DeleteMonitorW(wstr wstr wstr)
@ stdcall DeletePortA(str long str)
@ stub DeletePortW
@ stub DeletePrintProcessorA
@ stub DeletePrintProcessorW
@ stub DeletePrintProvidorA
@ stub DeletePrintProvidorW
@ stdcall DeletePortW(wstr long wstr)
@ stdcall DeletePrintProcessorA(str str str)
@ stdcall DeletePrintProcessorW(wstr wstr wstr)
@ stdcall DeletePrintProvidorA(str str str)
@ stdcall DeletePrintProvidorW(wstr wstr wstr)
@ stdcall DeletePrinter(long)
@ stub DeletePrinterConnectionA
@ stub DeletePrinterConnectionW
@ stdcall DeletePrinterDataExA(long str str)
@ stdcall DeletePrinterDataExW(long wstr wstr)
@ stdcall DeletePrinterDriverA(str str str)
@ stub DeletePrinterDriverW
@ stdcall DeletePrinterDriverW(wstr wstr wstr)
@ stdcall DeletePrinterDriverExA(str str str long long)
@ stdcall DeletePrinterDriverExW(wstr wstr wstr long long)
@ stub DeletePrinterIC
@ -70,10 +70,10 @@
@ stdcall EnumJobsW(long long long long ptr long ptr ptr)
@ stdcall EnumMonitorsA(str long ptr long long long)
@ stdcall EnumMonitorsW(wstr long ptr long long long)
@ stdcall EnumPortsA(ptr long ptr ptr ptr ptr)
@ stub EnumPortsW
@ stub EnumPrintProcessorDatatypesA
@ stub EnumPrintProcessorDatatypesW
@ stdcall EnumPortsA(str long ptr ptr ptr ptr)
@ stdcall EnumPortsW(wstr long ptr ptr ptr ptr)
@ stdcall EnumPrintProcessorDatatypesA(str str long ptr long ptr ptr)
@ stdcall EnumPrintProcessorDatatypesW(wstr wstr long ptr long ptr ptr)
@ stdcall EnumPrintProcessorsA(str str long ptr long ptr ptr)
@ stdcall EnumPrintProcessorsW(wstr wstr long ptr long ptr ptr)
@ stub EnumPrinterDataA
@ -93,10 +93,10 @@
@ stdcall GetDefaultPrinterW(ptr ptr)
@ stdcall GetFormA(long str long ptr long ptr)
@ stdcall GetFormW(long wstr long ptr long ptr)
@ stub GetJobA
@ stub GetJobW
@ stdcall GetJobA(long long long ptr long ptr)
@ stdcall GetJobW(long long long ptr long ptr)
@ stdcall GetPrintProcessorDirectoryA(str str long ptr long ptr)
@ stub GetPrintProcessorDirectoryW
@ stdcall GetPrintProcessorDirectoryW(wstr wstr long ptr long ptr)
@ stdcall GetPrinterA(long long ptr long ptr)
@ stdcall GetPrinterDataA(long str ptr ptr long ptr)
@ stdcall GetPrinterDataExA(long str str ptr ptr long ptr)