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) 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); SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
return FALSE; return FALSE;
} }
@ -975,6 +985,18 @@ DeletePrinterDriverA (LPSTR pName, LPSTR pEnvironment, LPSTR pDriverName)
return FALSE; 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.@] * DeleteMonitorA [WINSPOOL.@]
@ -989,6 +1011,18 @@ DeleteMonitorA (LPSTR pName, LPSTR pEnvironment, LPSTR pMonitorName)
return FALSE; 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.@] * DeletePortA [WINSPOOL.@]
@ -1003,6 +1037,19 @@ DeletePortA (LPSTR pName, HWND hWnd, LPSTR pPortName)
return FALSE; 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.@] * SetPrinterW [WINSPOOL.@]
*/ */
@ -1080,7 +1127,20 @@ BOOL WINAPI GetPrintProcessorDirectoryA(LPSTR server, LPSTR env,
DWORD level, LPBYTE Info, DWORD level, LPBYTE Info,
DWORD cbBuf, LPDWORD needed) 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; return 0;
} }
@ -2789,6 +2849,7 @@ BOOL WINAPI AddPrinterDriverA(LPSTR pName, DWORD level, LPBYTE pDriverInfo)
return TRUE; return TRUE;
} }
/***************************************************************************** /*****************************************************************************
* AddPrinterDriverW [WINSPOOL.@] * AddPrinterDriverW [WINSPOOL.@]
*/ */
@ -2800,6 +2861,67 @@ BOOL WINAPI AddPrinterDriverW(LPWSTR printerName,DWORD level,
return FALSE; 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.@] * PrinterProperties [WINSPOOL.@]
@ -3044,7 +3166,7 @@ BOOL WINAPI EnumPortsA(LPSTR name,DWORD level,LPBYTE buffer,DWORD bufsize,
BOOL retval = TRUE; BOOL retval = TRUE;
TRACE("(%s,%ld,%p,%ld,%p,%p)\n", TRACE("(%s,%ld,%p,%ld,%p,%p)\n",
name,level,buffer,bufsize,bufneeded,bufreturned); debugstr_a(name),level,buffer,bufsize,bufneeded,bufreturned);
switch( level ) switch( level )
{ {
@ -3148,6 +3270,16 @@ BOOL WINAPI EnumPortsA(LPSTR name,DWORD level,LPBYTE buffer,DWORD bufsize,
return retval; 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.@) * GetDefaultPrinterW (WINSPOOL.@)
@ -3793,9 +3925,18 @@ DWORD WINAPI EnumPrinterDataExA(HANDLE hPrinter, LPCSTR pKeyName,
/****************************************************************************** /******************************************************************************
* AddPortA (WINSPOOL.@) * 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; return FALSE;
} }
@ -3823,6 +3964,24 @@ BOOL WINAPI AddPrinterDriverExA( LPSTR pName, DWORD Level,
return FALSE; 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.@) * DeletePrinterDriverExW (WINSPOOL.@)
*/ */
@ -3867,6 +4026,46 @@ DWORD WINAPI DeletePrinterDataExA( HANDLE hPrinter, LPCSTR pKeyName,
return ERROR_INVALID_PARAMETER; 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.@] * EnumMonitorsA [WINSPOOL.@]
* *
@ -3909,6 +4108,33 @@ BOOL WINAPI XcvDataW( HANDLE hXcv, LPCWSTR pszDataName, PBYTE pInputData,
return FALSE; 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.@] * EnumPrintProcessorsA [WINSPOOL.@]
@ -3934,3 +4160,27 @@ BOOL WINAPI EnumPrintProcessorsW(LPWSTR pName, LPWSTR pEnvironment, DWORD Level,
cbBuf, pcbNeeded, pcbReturned); cbBuf, pcbNeeded, pcbReturned);
return FALSE; 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 AddJobA(long long ptr long ptr)
@ stdcall AddJobW(long long ptr long ptr) @ stdcall AddJobW(long long ptr long ptr)
@ stdcall AddMonitorA(str long ptr) @ stdcall AddMonitorA(str long ptr)
@ stub AddMonitorW @ stdcall AddMonitorW(wstr long ptr)
@ stdcall AddPortA(str ptr str) @ stdcall AddPortA(str ptr str)
@ stub AddPortExA @ stub AddPortExA
@ stub AddPortExW @ stub AddPortExW
@ stub AddPortW @ stdcall AddPortW(wstr long wstr)
@ stub AddPrintProcessorA @ stdcall AddPrintProcessorA(str str str str)
@ stub AddPrintProcessorW @ stdcall AddPrintProcessorW(wstr wstr wstr wstr)
@ stub AddPrintProvidorA @ stdcall AddPrintProvidorA(str long ptr)
@ stub AddPrintProvidorW @ stdcall AddPrintProvidorW(wstr long ptr)
@ stdcall AddPrinterA(str long ptr) @ stdcall AddPrinterA(str long ptr)
@ stub AddPrinterConnectionA @ stub AddPrinterConnectionA
@ stub AddPrinterConnectionW @ stub AddPrinterConnectionW
@ -23,12 +23,12 @@
@ stdcall AddPrinterDriverExA(str long ptr long) @ stdcall AddPrinterDriverExA(str long ptr long)
@ stdcall AddPrinterDriverExW(wstr long ptr long) @ stdcall AddPrinterDriverExW(wstr long ptr long)
@ stdcall AddPrinterW(wstr long ptr) @ stdcall AddPrinterW(wstr long ptr)
@ stub AdvancedDocumentPropertiesA @ stdcall AdvancedDocumentPropertiesA(long long str ptr ptr)
@ stub AdvancedDocumentPropertiesW @ stdcall AdvancedDocumentPropertiesW(long long wstr ptr ptr)
@ stub AdvancedSetupDialog @ stub AdvancedSetupDialog
@ stdcall ClosePrinter(long) @ stdcall ClosePrinter(long)
@ stub ConfigurePortA @ stdcall ConfigurePortA(str long str)
@ stub ConfigurePortW @ stdcall ConfigurePortW(wstr long wstr)
@ stub ConnectToPrinterDlg @ stub ConnectToPrinterDlg
@ stub CreatePrinterIC @ stub CreatePrinterIC
@ stub DEVICECAPABILITIES @ stub DEVICECAPABILITIES
@ -36,20 +36,20 @@
@ stdcall DeleteFormA(long str) @ stdcall DeleteFormA(long str)
@ stdcall DeleteFormW(long wstr) @ stdcall DeleteFormW(long wstr)
@ stdcall DeleteMonitorA(str str str) @ stdcall DeleteMonitorA(str str str)
@ stub DeleteMonitorW @ stdcall DeleteMonitorW(wstr wstr wstr)
@ stdcall DeletePortA(str long str) @ stdcall DeletePortA(str long str)
@ stub DeletePortW @ stdcall DeletePortW(wstr long wstr)
@ stub DeletePrintProcessorA @ stdcall DeletePrintProcessorA(str str str)
@ stub DeletePrintProcessorW @ stdcall DeletePrintProcessorW(wstr wstr wstr)
@ stub DeletePrintProvidorA @ stdcall DeletePrintProvidorA(str str str)
@ stub DeletePrintProvidorW @ stdcall DeletePrintProvidorW(wstr wstr wstr)
@ stdcall DeletePrinter(long) @ stdcall DeletePrinter(long)
@ stub DeletePrinterConnectionA @ stub DeletePrinterConnectionA
@ stub DeletePrinterConnectionW @ stub DeletePrinterConnectionW
@ stdcall DeletePrinterDataExA(long str str) @ stdcall DeletePrinterDataExA(long str str)
@ stdcall DeletePrinterDataExW(long wstr wstr) @ stdcall DeletePrinterDataExW(long wstr wstr)
@ stdcall DeletePrinterDriverA(str str str) @ stdcall DeletePrinterDriverA(str str str)
@ stub DeletePrinterDriverW @ stdcall DeletePrinterDriverW(wstr wstr wstr)
@ stdcall DeletePrinterDriverExA(str str str long long) @ stdcall DeletePrinterDriverExA(str str str long long)
@ stdcall DeletePrinterDriverExW(wstr wstr wstr long long) @ stdcall DeletePrinterDriverExW(wstr wstr wstr long long)
@ stub DeletePrinterIC @ stub DeletePrinterIC
@ -70,10 +70,10 @@
@ stdcall EnumJobsW(long long long long ptr long ptr ptr) @ stdcall EnumJobsW(long long long long ptr long ptr ptr)
@ stdcall EnumMonitorsA(str long ptr long long long) @ stdcall EnumMonitorsA(str long ptr long long long)
@ stdcall EnumMonitorsW(wstr long ptr long long long) @ stdcall EnumMonitorsW(wstr long ptr long long long)
@ stdcall EnumPortsA(ptr long ptr ptr ptr ptr) @ stdcall EnumPortsA(str long ptr ptr ptr ptr)
@ stub EnumPortsW @ stdcall EnumPortsW(wstr long ptr ptr ptr ptr)
@ stub EnumPrintProcessorDatatypesA @ stdcall EnumPrintProcessorDatatypesA(str str long ptr long ptr ptr)
@ stub EnumPrintProcessorDatatypesW @ stdcall EnumPrintProcessorDatatypesW(wstr wstr long ptr long ptr ptr)
@ stdcall EnumPrintProcessorsA(str str long ptr long ptr ptr) @ stdcall EnumPrintProcessorsA(str str long ptr long ptr ptr)
@ stdcall EnumPrintProcessorsW(wstr wstr long ptr long ptr ptr) @ stdcall EnumPrintProcessorsW(wstr wstr long ptr long ptr ptr)
@ stub EnumPrinterDataA @ stub EnumPrinterDataA
@ -93,10 +93,10 @@
@ stdcall GetDefaultPrinterW(ptr ptr) @ stdcall GetDefaultPrinterW(ptr ptr)
@ stdcall GetFormA(long str long ptr long ptr) @ stdcall GetFormA(long str long ptr long ptr)
@ stdcall GetFormW(long wstr long ptr long ptr) @ stdcall GetFormW(long wstr long ptr long ptr)
@ stub GetJobA @ stdcall GetJobA(long long long ptr long ptr)
@ stub GetJobW @ stdcall GetJobW(long long long ptr long ptr)
@ stdcall GetPrintProcessorDirectoryA(str str 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 GetPrinterA(long long ptr long ptr)
@ stdcall GetPrinterDataA(long str ptr ptr long ptr) @ stdcall GetPrinterDataA(long str ptr ptr long ptr)
@ stdcall GetPrinterDataExA(long str str ptr ptr long ptr) @ stdcall GetPrinterDataExA(long str str ptr ptr long ptr)