mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-06 09:17:14 +00:00
winspool: Add SeekPrinter implementation.
This commit is contained in:
parent
8aaaf417cd
commit
c7a167ea41
|
@ -7640,3 +7640,21 @@ HANDLE WINAPI GetSpoolFileHandle( HANDLE printer )
|
||||||
FIXME( "%p: stub\n", printer );
|
FIXME( "%p: stub\n", printer );
|
||||||
return INVALID_HANDLE_VALUE;
|
return INVALID_HANDLE_VALUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*****************************************************************************
|
||||||
|
* SeekPrinter [WINSPOOL.@]
|
||||||
|
*/
|
||||||
|
BOOL WINAPI SeekPrinter(HANDLE printer, LARGE_INTEGER distance,
|
||||||
|
LARGE_INTEGER *pos, DWORD method, BOOL bwrite)
|
||||||
|
{
|
||||||
|
HANDLE handle = get_backend_handle(printer);
|
||||||
|
|
||||||
|
TRACE("(%p %I64d %p %lx %x)\n", printer, distance.QuadPart, pos, method, bwrite);
|
||||||
|
|
||||||
|
if (!handle)
|
||||||
|
{
|
||||||
|
SetLastError(ERROR_INVALID_HANDLE);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
return backend->fpSeekPrinter(handle, distance, pos, method, bwrite);
|
||||||
|
}
|
||||||
|
|
|
@ -162,6 +162,7 @@
|
||||||
@ stdcall ResetPrinterA(long ptr)
|
@ stdcall ResetPrinterA(long ptr)
|
||||||
@ stdcall ResetPrinterW(long ptr)
|
@ stdcall ResetPrinterW(long ptr)
|
||||||
@ stdcall ScheduleJob(long long)
|
@ stdcall ScheduleJob(long long)
|
||||||
|
@ stdcall SeekPrinter(long int64 ptr long long)
|
||||||
@ stub SetAllocFailCount
|
@ stub SetAllocFailCount
|
||||||
@ stdcall SetFormA(long str long ptr)
|
@ stdcall SetFormA(long str long ptr)
|
||||||
@ stdcall SetFormW(long wstr long ptr)
|
@ stdcall SetFormW(long wstr long ptr)
|
||||||
|
|
Loading…
Reference in a new issue