Author: sserapion
Date: Fri Sep 12 20:36:21 2008
New Revision: 36173
URL:
http://svn.reactos.org/svn/reactos?rev=36173&view=rev
Log:
Convert winspool to spec
Added:
branches/ros-amd64-bringup/reactos/dll/win32/winspool/winspool.spec (contents, props
changed)
- copied, changed from r36042,
branches/ros-amd64-bringup/reactos/dll/win32/winspool/winspool.def
Removed:
branches/ros-amd64-bringup/reactos/dll/win32/winspool/winspool.def
Modified:
branches/ros-amd64-bringup/reactos/dll/win32/winspool/winspool.rbuild
Removed: branches/ros-amd64-bringup/reactos/dll/win32/winspool/winspool.def
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/win32/winspool/winspool.def [iso-8859-1]
(original)
+++ branches/ros-amd64-bringup/reactos/dll/win32/winspool/winspool.def (removed)
@@ -1,116 +1,0 @@
-; $Id$
-;
-; winspool.drv - Printer spooler
-
-LIBRARY winspool.drv
-
-EXPORTS
-AbortPrinter@4
-AddFormA@12
-AddFormW@12
-AddJobA@20
-AddJobW@20
-AddMonitorA@12
-AddMonitorW@12
-AddPortA@12
-AddPortW@12
-AddPrinterA@12
-AddPrinterConnectionA@4
-AddPrinterConnectionW@4
-AddPrinterDriverA@12
-AddPrinterDriverW@12
-AddPrinterW@12
-AddPrintProcessorA@16
-AddPrintProcessorW@16
-AddPrintProvidorA@12
-AddPrintProvidorW@12
-AdvancedDocumentPropertiesA@20
-AdvancedDocumentPropertiesW@20
-ClosePrinter@4
-ConfigurePortA@12
-ConfigurePortW@12
-ConnectToPrinterDlg@8
-DeleteFormA@8
-DeleteFormW@8
-DeleteMonitorA@12
-DeleteMonitorW@12
-DeletePortA@12
-DeletePortW@12
-DeletePrinter@4
-DeletePrinterConnectionA@4
-DeletePrinterConnectionW@4
-DeletePrinterDataA@8
-DeletePrinterDataW@8
-DeletePrinterDriverA@12
-DeletePrinterDriverW@12
-DeletePrintProcessorA@12
-DeletePrintProcessorW@12
-DeletePrintProvidorA@12
-DeletePrintProvidorW@12
-DeviceCapabilitiesA@20
-DeviceCapabilitiesW@20
-DllMain@12
-DocumentPropertiesA@24
-DocumentPropertiesW@24
-EndDocPrinter@4
-EndPagePrinter@4
-EnumFormsA@24
-EnumFormsW@24
-EnumJobsA@32
-EnumJobsW@32
-EnumMonitorsA@24
-EnumMonitorsW@24
-EnumPortsA@24
-EnumPortsW@24
-EnumPrinterDataA@36
-EnumPrinterDataW@36
-EnumPrinterDriversA@28
-EnumPrinterDriversW@28
-EnumPrintersA@28
-EnumPrintersW@28
-EnumPrintProcessorDatatypesA@28
-EnumPrintProcessorDatatypesW@28
-EnumPrintProcessorsA@28
-EnumPrintProcessorsW@28
-FindClosePrinterChangeNotification@4
-FindFirstPrinterChangeNotification@16
-FindNextPrinterChangeNotification@16
-FreePrinterNotifyInfo@4
-GetDefaultPrinterA@8 @201
-GetDefaultPrinterW@8 @203
-GetFormA@24
-GetFormW@24
-GetJobA@24
-GetJobW@24
-GetPrinterA@20
-GetPrinterDataA@24
-GetPrinterDataW@24
-GetPrinterDriverA@24
-GetPrinterDriverDirectoryA@24
-GetPrinterDriverDirectoryW@24
-GetPrinterDriverW@24
-GetPrinterW@20
-GetPrintProcessorDirectoryA@24
-GetPrintProcessorDirectoryW@24
-OpenPrinterA@12
-OpenPrinterW@12
-PrinterMessageBoxA@24
-PrinterMessageBoxW@24
-PrinterProperties@8
-ReadPrinter@16
-ResetPrinterA@8
-ResetPrinterW@8
-ScheduleJob@8
-SetFormA@16
-SetFormW@16
-SetJobA@20
-SetJobW@20
-SetPrinterA@16
-SetPrinterDataA@20
-SetPrinterDataW@20
-SetPrinterW@16
-StartDocPrinterA@12
-StartDocPrinterW@12
-StartPagePrinter@4
-WaitForPrinterChange@8
-WritePrinter@16
Modified: branches/ros-amd64-bringup/reactos/dll/win32/winspool/winspool.rbuild
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/win32/winspool/winspool.rbuild [iso-8859-1]
(original)
+++ branches/ros-amd64-bringup/reactos/dll/win32/winspool/winspool.rbuild [iso-8859-1] Fri
Sep 12 20:36:21 2008
@@ -1,5 +1,5 @@
<module name="winspool" type="win32dll" extension=".drv"
baseaddress="${BASEADDRESS_WINSPOOL}" installbase="system32"
installname="winspool.drv" allowwarnings="true"
unicode="yes">
- <importlibrary definition="winspool.def" />
+ <importlibrary definition="winspool.spec.def" />
<include base="winspool">.</include>
<define name="_DISABLE_TIDENTS" />
<library>ntdll</library>
@@ -7,4 +7,5 @@
<file>info.c</file>
<file>stubs.c</file>
<file>winspool.rc</file>
+ <file>winspool.spec</file>
</module>
Copied: branches/ros-amd64-bringup/reactos/dll/win32/winspool/winspool.spec (from r36042,
branches/ros-amd64-bringup/reactos/dll/win32/winspool/winspool.def)
URL:
http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/w…
==============================================================================
--- branches/ros-amd64-bringup/reactos/dll/win32/winspool/winspool.def [iso-8859-1]
(original)
+++ branches/ros-amd64-bringup/reactos/dll/win32/winspool/winspool.spec [iso-8859-1] Fri
Sep 12 20:36:21 2008
@@ -1,116 +1,181 @@
-; $Id$
-;
-; winspool.drv - Printer spooler
+
+ 100 stub -noname EnumPrinterPropertySheets
+ 101 stub -noname ClusterSplOpen
+ 102 stub -noname ClusterSplClose
+ 103 stub -noname ClusterSplIsAlive
+ 104 stub PerfClose
+ 105 stub PerfCollect
+ 106 stub PerfOpen
+ 201 stdcall GetDefaultPrinterA(ptr ptr)
+ 202 stub SetDefaultPrinterA
+ 203 stdcall GetDefaultPrinterW(ptr ptr)
+ 204 stub SetDefaultPrinterW
+ 205 stub -noname SplReadPrinter
+ 206 stub -noname AddPerMachineConnectionA
+ 207 stub -noname AddPerMachineConnectionW
+ 208 stub -noname DeletePerMachineConnectionA
+ 209 stub -noname DeletePerMachineConnectionW
+ 210 stub -noname EnumPerMachineConnectionsA
+ 211 stub -noname EnumPerMachineConnectionsW
+ 212 stub -noname LoadPrinterDriver
+ 213 stub -noname RefCntLoadDriver
+ 214 stub -noname RefCntUnloadDriver
+ 215 stub -noname ForceUnloadDriver
+ 216 stub -noname PublishPrinterA
+ 217 stub -noname PublishPrinterW
+ 218 stub -noname CallCommonPropertySheetUI
+ 219 stub -noname PrintUIQueueCreate
+ 220 stub -noname PrintUIPrinterPropPages
+ 221 stub -noname PrintUIDocumentDefaults
+ 222 stub -noname SendRecvBidiData
+ 223 stub -noname RouterFreeBidiResponseContainer
+ 224 stub -noname ExternalConnectToLd64In32Server
+ 226 stub -noname PrintUIWebPnpEntry
+ 227 stub -noname PrintUIWebPnpPostEntry
+ 228 stub -noname PrintUICreateInstance
+ 229 stub -noname PrintUIDocumentPropertiesWrap
+ 230 stub -noname PrintUIPrinterSetup
+ 231 stub -noname PrintUIServerPropPages
+ 232 stub -noname AddDriverCatalog
-LIBRARY winspool.drv
+ @ stub ADVANCEDSETUPDIALOG
+ @ stdcall AbortPrinter(long)
+ @ stdcall AddFormA(long long ptr)
+ @ stdcall AddFormW(long long ptr)
+ @ stdcall AddJobA(long long ptr long ptr)
+ @ stdcall AddJobW(long long ptr long ptr)
+ @ stdcall AddMonitorA(str long ptr)
+ @ stdcall AddMonitorW(wstr long ptr)
+ @ stdcall AddPortA(str ptr str)
+ @ stub AddPortExA
+ @ stub AddPortExW
+ @ 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)
+ @ stdcall AddPrinterConnectionA(str)
+ @ stdcall AddPrinterConnectionW(wstr)
+ @ stdcall AddPrinterDriverA(str long ptr)
+ @ stub AddPrinterDriverExA
+ @ stub AddPrinterDriverExW
+ @ stdcall AddPrinterDriverW(wstr long ptr)
+ @ stdcall AddPrinterW(wstr long ptr)
+ @ stdcall AdvancedDocumentPropertiesA(long long str ptr ptr)
+ @ stdcall AdvancedDocumentPropertiesW(long long wstr ptr ptr)
+ @ stub AdvancedSetupDialog
+ @ stdcall ClosePrinter(long)
+ @ stdcall ConfigurePortA(str long str)
+ @ stdcall ConfigurePortW(wstr long wstr)
+ @ stdcall ConnectToPrinterDlg(long long)
+ @ stub ConvertAnsiDevModeToUnicodeDevMode
+ @ stub ConvertUnicodeDevModeToAnsiDevMode
+ @ stub CreatePrinterIC
+ @ stub DEVICECAPABILITIES
+ @ stub DEVICEMODE
+ @ stdcall DeleteFormA(long str)
+ @ stdcall DeleteFormW(long wstr)
+ @ stdcall DeleteMonitorA(str str str)
+ @ stdcall DeleteMonitorW(wstr wstr wstr)
+ @ stdcall DeletePortA(str long str)
+ @ 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)
+ @ stdcall DeletePrinterConnectionA(str)
+ @ stdcall DeletePrinterConnectionW(wstr)
+ @ stub DeletePrinterDataExA
+ @ stub DeletePrinterDataExW
+ @ stdcall DeletePrinterDriverA(str str str)
+ @ stub DeletePrinterDriverExA
+ @ stub DeletePrinterDriverExW
+ @ stdcall DeletePrinterDriverW(wstr wstr wstr)
+ @ stub DeletePrinterIC
+ @ stub DevQueryPrint
+ @ stdcall DeviceCapabilities(str str long ptr ptr) DeviceCapabilitiesA
+ @ stdcall DeviceCapabilitiesA(str str long ptr ptr)
+ @ stdcall DeviceCapabilitiesW(wstr wstr long wstr ptr)
+ @ stub DeviceMode
+ @ stub DocumentEvent
+ @ stdcall DocumentPropertiesA(long long ptr ptr ptr long)
+ @ stdcall DocumentPropertiesW(long long ptr ptr ptr long)
+ @ stub EXTDEVICEMODE
+ @ stdcall EndDocPrinter(long)
+ @ stdcall EndPagePrinter(long)
+ @ stdcall EnumFormsA(long long ptr long ptr ptr)
+ @ stdcall EnumFormsW(long long ptr long ptr ptr)
+ @ stdcall EnumJobsA(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 EnumMonitorsW(wstr long ptr long long long)
+ @ 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)
+ @ stdcall EnumPrinterDataA(long long ptr long ptr ptr ptr long ptr)
+ @ stub EnumPrinterDataExA
+ @ stub EnumPrinterDataExW
+ @ stdcall EnumPrinterDataW(long long ptr long ptr ptr ptr long ptr)
+ @ stdcall EnumPrinterDriversA(str str long ptr long ptr ptr)
+ @ stdcall EnumPrinterDriversW(wstr wstr long ptr long ptr ptr)
+ @ stdcall EnumPrintersA(long ptr long ptr long ptr ptr)
+ @ stdcall EnumPrintersW(long ptr long ptr long ptr ptr)
+ @ stub ExtDeviceMode
+ @ stdcall FindClosePrinterChangeNotification(long)
+ @ stdcall FindFirstPrinterChangeNotification(long long long ptr)
+ @ stdcall FindNextPrinterChangeNotification(long ptr ptr ptr)
+ @ stdcall FreePrinterNotifyInfo(ptr)
+ @ stdcall GetFormA(long str long ptr long ptr)
+ @ stdcall GetFormW(long wstr long ptr long ptr)
+ @ stdcall GetJobA(long long long ptr long ptr)
+ @ stdcall GetJobW(long long long ptr long ptr)
+ @ stdcall GetPrintProcessorDirectoryA(str str long ptr long ptr)
+ @ stdcall GetPrintProcessorDirectoryW(wstr wstr long ptr long ptr)
+ @ stdcall GetPrinterA(long long ptr long ptr)
+ @ stdcall GetPrinterDataA(long str ptr ptr long ptr)
+ @ stub GetPrinterDataExA
+ @ stub GetPrinterDataExW
+ @ stdcall GetPrinterDataW(long wstr ptr ptr long ptr)
+ @ stdcall GetPrinterDriverA(long str long ptr long ptr)
+ @ stdcall GetPrinterDriverDirectoryA(str str long ptr long ptr)
+ @ stdcall GetPrinterDriverDirectoryW(wstr wstr long ptr long ptr)
+ @ stdcall GetPrinterDriverW(long str long ptr long ptr)
+ @ stdcall GetPrinterW(long long ptr long ptr)
+ @ stdcall OpenPrinterA(str ptr ptr)
+ @ stdcall OpenPrinterW(wstr ptr ptr)
+ @ stub PlayGdiScriptOnPrinterIC
+ @ stub PrinterMessageBoxA
+ @ stub PrinterMessageBoxW
+ @ stdcall PrinterProperties(long long)
+ @ stdcall ReadPrinter(long ptr long ptr)
+ @ stdcall ResetPrinterA(long ptr)
+ @ stdcall ResetPrinterW(long ptr)
+ @ stdcall ScheduleJob(long long)
+ @ stub SetAllocFailCount
+ @ stdcall SetFormA(long str long ptr)
+ @ stdcall SetFormW(long wstr long ptr)
+ @ stdcall SetJobA(long long long ptr long)
+ @ stdcall SetJobW(long long long ptr long)
+ @ stdcall SetPrinterA(long long ptr long)
+ @ stdcall SetPrinterDataA(long str long ptr long)
+ @ stub SetPrinterDataExA
+ @ stub SetPrinterDataExW
+ @ stdcall SetPrinterDataW(long wstr long ptr long)
+ @ stdcall SetPrinterW(long long ptr long)
+ @ stub SpoolerDevQueryPrintW
+ @ stub SpoolerInit
+ @ stub SpoolerPrinterEvent
+ @ stub StartDocDlgA
+ @ stub StartDocDlgW
+ @ stub StartDocPrinterA
+ @ stub StartDocPrinterW
+ @ stdcall StartPagePrinter(long)
+ @ stub WaitForPrinterChange
+ @ stdcall WritePrinter(long ptr long ptr)
+ @ stub XcvDataW
-EXPORTS
-AbortPrinter@4
-AddFormA@12
-AddFormW@12
-AddJobA@20
-AddJobW@20
-AddMonitorA@12
-AddMonitorW@12
-AddPortA@12
-AddPortW@12
-AddPrinterA@12
-AddPrinterConnectionA@4
-AddPrinterConnectionW@4
-AddPrinterDriverA@12
-AddPrinterDriverW@12
-AddPrinterW@12
-AddPrintProcessorA@16
-AddPrintProcessorW@16
-AddPrintProvidorA@12
-AddPrintProvidorW@12
-AdvancedDocumentPropertiesA@20
-AdvancedDocumentPropertiesW@20
-ClosePrinter@4
-ConfigurePortA@12
-ConfigurePortW@12
-ConnectToPrinterDlg@8
-DeleteFormA@8
-DeleteFormW@8
-DeleteMonitorA@12
-DeleteMonitorW@12
-DeletePortA@12
-DeletePortW@12
-DeletePrinter@4
-DeletePrinterConnectionA@4
-DeletePrinterConnectionW@4
-DeletePrinterDataA@8
-DeletePrinterDataW@8
-DeletePrinterDriverA@12
-DeletePrinterDriverW@12
-DeletePrintProcessorA@12
-DeletePrintProcessorW@12
-DeletePrintProvidorA@12
-DeletePrintProvidorW@12
-DeviceCapabilitiesA@20
-DeviceCapabilitiesW@20
-DllMain@12
-DocumentPropertiesA@24
-DocumentPropertiesW@24
-EndDocPrinter@4
-EndPagePrinter@4
-EnumFormsA@24
-EnumFormsW@24
-EnumJobsA@32
-EnumJobsW@32
-EnumMonitorsA@24
-EnumMonitorsW@24
-EnumPortsA@24
-EnumPortsW@24
-EnumPrinterDataA@36
-EnumPrinterDataW@36
-EnumPrinterDriversA@28
-EnumPrinterDriversW@28
-EnumPrintersA@28
-EnumPrintersW@28
-EnumPrintProcessorDatatypesA@28
-EnumPrintProcessorDatatypesW@28
-EnumPrintProcessorsA@28
-EnumPrintProcessorsW@28
-FindClosePrinterChangeNotification@4
-FindFirstPrinterChangeNotification@16
-FindNextPrinterChangeNotification@16
-FreePrinterNotifyInfo@4
-GetDefaultPrinterA@8 @201
-GetDefaultPrinterW@8 @203
-GetFormA@24
-GetFormW@24
-GetJobA@24
-GetJobW@24
-GetPrinterA@20
-GetPrinterDataA@24
-GetPrinterDataW@24
-GetPrinterDriverA@24
-GetPrinterDriverDirectoryA@24
-GetPrinterDriverDirectoryW@24
-GetPrinterDriverW@24
-GetPrinterW@20
-GetPrintProcessorDirectoryA@24
-GetPrintProcessorDirectoryW@24
-OpenPrinterA@12
-OpenPrinterW@12
-PrinterMessageBoxA@24
-PrinterMessageBoxW@24
-PrinterProperties@8
-ReadPrinter@16
-ResetPrinterA@8
-ResetPrinterW@8
-ScheduleJob@8
-SetFormA@16
-SetFormW@16
-SetJobA@20
-SetJobW@20
-SetPrinterA@16
-SetPrinterDataA@20
-SetPrinterDataW@20
-SetPrinterW@16
-StartDocPrinterA@12
-StartDocPrinterW@12
-StartPagePrinter@4
-WaitForPrinterChange@8
-WritePrinter@16
Propchange: branches/ros-amd64-bringup/reactos/dll/win32/winspool/winspool.spec
------------------------------------------------------------------------------
svn:eol-style = native