mirror of
https://github.com/reactos/reactos.git
synced 2025-04-25 16:10:29 +00:00
[WINSPOOL.DRV] Improve some stubs
This commit is contained in:
parent
a5ed119813
commit
a2a8ce4947
4 changed files with 66 additions and 6 deletions
|
@ -1011,7 +1011,7 @@ WINBOOL WINAPI EnumPrintersW(DWORD Flags,LPWSTR Name,DWORD Level,LPBYTE pPrinter
|
||||||
LONG WINAPI DocumentPropertiesW(HWND hWnd,HANDLE hPrinter,LPWSTR pDeviceName,PDEVMODEW pDevModeOutput,PDEVMODEW pDevModeInput,DWORD fMode);
|
LONG WINAPI DocumentPropertiesW(HWND hWnd,HANDLE hPrinter,LPWSTR pDeviceName,PDEVMODEW pDevModeOutput,PDEVMODEW pDevModeInput,DWORD fMode);
|
||||||
LONG WINAPI AdvancedDocumentPropertiesA(HWND hWnd,HANDLE hPrinter,LPSTR pDeviceName,PDEVMODEA pDevModeOutput,PDEVMODEA pDevModeInput);
|
LONG WINAPI AdvancedDocumentPropertiesA(HWND hWnd,HANDLE hPrinter,LPSTR pDeviceName,PDEVMODEA pDevModeOutput,PDEVMODEA pDevModeInput);
|
||||||
LONG WINAPI AdvancedDocumentPropertiesW(HWND hWnd,HANDLE hPrinter,LPWSTR pDeviceName,PDEVMODEW pDevModeOutput,PDEVMODEW pDevModeInput);
|
LONG WINAPI AdvancedDocumentPropertiesW(HWND hWnd,HANDLE hPrinter,LPWSTR pDeviceName,PDEVMODEW pDevModeOutput,PDEVMODEW pDevModeInput);
|
||||||
LONG ExtDeviceMode(HWND hWnd,HANDLE hInst,LPDEVMODEA pDevModeOutput,LPSTR pDeviceName,LPSTR pPort,LPDEVMODEA pDevModeInput,LPSTR pProfile,DWORD fMode);
|
LONG WINAPI ExtDeviceMode(HWND hWnd,HANDLE hInst,LPDEVMODEA pDevModeOutput,LPSTR pDeviceName,LPSTR pPort,LPDEVMODEA pDevModeInput,LPSTR pProfile,DWORD fMode);
|
||||||
DWORD WINAPI GetPrinterDataA(HANDLE hPrinter,LPSTR pValueName,LPDWORD pType,LPBYTE pData,DWORD nSize,LPDWORD pcbNeeded);
|
DWORD WINAPI GetPrinterDataA(HANDLE hPrinter,LPSTR pValueName,LPDWORD pType,LPBYTE pData,DWORD nSize,LPDWORD pcbNeeded);
|
||||||
DWORD WINAPI GetPrinterDataW(HANDLE hPrinter,LPWSTR pValueName,LPDWORD pType,LPBYTE pData,DWORD nSize,LPDWORD pcbNeeded);
|
DWORD WINAPI GetPrinterDataW(HANDLE hPrinter,LPWSTR pValueName,LPDWORD pType,LPBYTE pData,DWORD nSize,LPDWORD pcbNeeded);
|
||||||
DWORD WINAPI GetPrinterDataExA(HANDLE hPrinter,LPCSTR pKeyName,LPCSTR pValueName,LPDWORD pType,LPBYTE pData,DWORD nSize,LPDWORD pcbNeeded);
|
DWORD WINAPI GetPrinterDataExA(HANDLE hPrinter,LPCSTR pKeyName,LPCSTR pValueName,LPDWORD pType,LPBYTE pData,DWORD nSize,LPDWORD pcbNeeded);
|
||||||
|
|
|
@ -364,3 +364,30 @@ void RosConvertUnicodeDevModeToAnsiDevmode(PDEVMODEW pDevModeInput, PDEVMODEA pD
|
||||||
memcpy( pDevModeOutput, pTmp, pTmp->dmSize + pTmp->dmDriverExtra); // Copy into a Wide char (Larger) buffer.
|
memcpy( pDevModeOutput, pTmp, pTmp->dmSize + pTmp->dmDriverExtra); // Copy into a Wide char (Larger) buffer.
|
||||||
HeapFree(hProcessHeap, 0, pTmp);
|
HeapFree(hProcessHeap, 0, pTmp);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
VOID
|
||||||
|
WINAPI
|
||||||
|
DeviceMode(
|
||||||
|
PVOID param_1,
|
||||||
|
PVOID param_2,
|
||||||
|
PCHAR param_3,
|
||||||
|
PVOID param_4)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
||||||
|
LONG
|
||||||
|
WINAPI
|
||||||
|
ExtDeviceMode(
|
||||||
|
HWND hWnd,
|
||||||
|
HANDLE hInst,
|
||||||
|
LPDEVMODEA pDevModeOutput,
|
||||||
|
LPSTR pDeviceName,
|
||||||
|
LPSTR pPort,
|
||||||
|
LPDEVMODEA pDevModeInput,
|
||||||
|
LPSTR pProfile,
|
||||||
|
DWORD fMode)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
|
@ -4059,3 +4059,36 @@ Cleanup:
|
||||||
SetLastError(dwErrorCode);
|
SetLastError(dwErrorCode);
|
||||||
return (dwErrorCode == ERROR_SUCCESS);
|
return (dwErrorCode == ERROR_SUCCESS);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
HANDLE
|
||||||
|
WINAPI
|
||||||
|
CreatePrinterIC(
|
||||||
|
_In_ HANDLE hPrinter,
|
||||||
|
_In_opt_ LPDEVMODEW pDevMode)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
BOOL
|
||||||
|
WINAPI
|
||||||
|
DeletePrinterIC(
|
||||||
|
_In_ HANDLE hPrinterIC)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
BOOL
|
||||||
|
WINAPI
|
||||||
|
PlayGdiScriptOnPrinterIC(
|
||||||
|
_In_ HANDLE hPrinterIC,
|
||||||
|
_In_reads_bytes_(cIn) LPBYTE pIn,
|
||||||
|
_In_ DWORD cIn,
|
||||||
|
_Out_writes_bytes_(cOut) LPBYTE pOut,
|
||||||
|
_In_ DWORD cOut,
|
||||||
|
_In_ DWORD ul)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
|
@ -40,7 +40,7 @@
|
||||||
139 stub ConnectToPrinterDlg
|
139 stub ConnectToPrinterDlg
|
||||||
140 stub ConvertAnsiDevModeToUnicodeDevmode
|
140 stub ConvertAnsiDevModeToUnicodeDevmode
|
||||||
141 stub ConvertUnicodeDevModeToAnsiDevmode
|
141 stub ConvertUnicodeDevModeToAnsiDevmode
|
||||||
142 stdcall -stub CreatePrinterIC(ptr ptr)
|
142 stdcall CreatePrinterIC(ptr ptr)
|
||||||
143 stdcall DEVICECAPABILITIES(str str long ptr ptr) DeviceCapabilitiesA
|
143 stdcall DEVICECAPABILITIES(str str long ptr ptr) DeviceCapabilitiesA
|
||||||
144 stdcall DEVICEMODE(ptr ptr str ptr) DeviceMode
|
144 stdcall DEVICEMODE(ptr ptr str ptr) DeviceMode
|
||||||
145 stdcall DeleteFormA(ptr str)
|
145 stdcall DeleteFormA(ptr str)
|
||||||
|
@ -64,7 +64,7 @@
|
||||||
163 stdcall DeletePrinterDriverExA(str str str long long)
|
163 stdcall DeletePrinterDriverExA(str str str long long)
|
||||||
164 stdcall DeletePrinterDriverExW(wstr wstr wstr long long)
|
164 stdcall DeletePrinterDriverExW(wstr wstr wstr long long)
|
||||||
165 stdcall DeletePrinterDriverW(wstr wstr wstr)
|
165 stdcall DeletePrinterDriverW(wstr wstr wstr)
|
||||||
166 stdcall -stub DeletePrinterIC(ptr)
|
166 stdcall DeletePrinterIC(ptr)
|
||||||
167 stdcall DeletePrinterKeyA(ptr str)
|
167 stdcall DeletePrinterKeyA(ptr str)
|
||||||
168 stdcall DeletePrinterKeyW(ptr wstr)
|
168 stdcall DeletePrinterKeyW(ptr wstr)
|
||||||
169 stdcall DevQueryPrint(ptr ptr ptr)
|
169 stdcall DevQueryPrint(ptr ptr ptr)
|
||||||
|
@ -72,7 +72,7 @@
|
||||||
171 stdcall DeviceCapabilities(str str long ptr ptr) DeviceCapabilitiesA
|
171 stdcall DeviceCapabilities(str str long ptr ptr) DeviceCapabilitiesA
|
||||||
172 stdcall DeviceCapabilitiesA(str str long ptr ptr)
|
172 stdcall DeviceCapabilitiesA(str str long ptr ptr)
|
||||||
173 stdcall DeviceCapabilitiesW(wstr wstr long ptr ptr)
|
173 stdcall DeviceCapabilitiesW(wstr wstr long ptr ptr)
|
||||||
174 stdcall -stub DeviceMode(ptr ptr str ptr)
|
174 stdcall DeviceMode(ptr ptr str ptr)
|
||||||
175 stdcall DevicePropertySheets(ptr long)
|
175 stdcall DevicePropertySheets(ptr long)
|
||||||
176 stdcall DocumentEvent(ptr ptr long long ptr long ptr)
|
176 stdcall DocumentEvent(ptr ptr long long ptr long ptr)
|
||||||
177 stdcall DocumentPropertiesA(ptr ptr str ptr ptr long)
|
177 stdcall DocumentPropertiesA(ptr ptr str ptr ptr long)
|
||||||
|
@ -134,7 +134,7 @@
|
||||||
233 stdcall EnumPrinterKeyW(ptr wstr wstr long ptr)
|
233 stdcall EnumPrinterKeyW(ptr wstr wstr long ptr)
|
||||||
234 stdcall EnumPrintersA(long ptr long ptr long ptr ptr)
|
234 stdcall EnumPrintersA(long ptr long ptr long ptr ptr)
|
||||||
235 stdcall EnumPrintersW(long ptr long ptr long ptr ptr)
|
235 stdcall EnumPrintersW(long ptr long ptr long ptr ptr)
|
||||||
236 stdcall -stub ExtDeviceMode(ptr ptr ptr str str ptr str long)
|
236 stdcall ExtDeviceMode(ptr ptr ptr str str ptr str long)
|
||||||
237 stub FindClosePrinterChangeNotification
|
237 stub FindClosePrinterChangeNotification
|
||||||
238 stub FindFirstPrinterChangeNotification
|
238 stub FindFirstPrinterChangeNotification
|
||||||
239 stub FindNextPrinterChangeNotification
|
239 stub FindNextPrinterChangeNotification
|
||||||
|
@ -161,7 +161,7 @@
|
||||||
260 stdcall IsValidDevmodeW(ptr long)
|
260 stdcall IsValidDevmodeW(ptr long)
|
||||||
261 stdcall OpenPrinterA(str ptr ptr)
|
261 stdcall OpenPrinterA(str ptr ptr)
|
||||||
262 stdcall OpenPrinterW(wstr ptr ptr)
|
262 stdcall OpenPrinterW(wstr ptr ptr)
|
||||||
263 stdcall -stub PlayGdiScriptOnPrinterIC(ptr ptr long ptr long long)
|
263 stdcall PlayGdiScriptOnPrinterIC(ptr ptr long ptr long long)
|
||||||
264 stdcall PrinterMessageBoxA(ptr long ptr str str long)
|
264 stdcall PrinterMessageBoxA(ptr long ptr str str long)
|
||||||
265 stdcall PrinterMessageBoxW(ptr long ptr wstr wstr long)
|
265 stdcall PrinterMessageBoxW(ptr long ptr wstr wstr long)
|
||||||
266 stdcall PrinterProperties(ptr ptr)
|
266 stdcall PrinterProperties(ptr ptr)
|
||||||
|
|
Loading…
Reference in a new issue