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/wi... ============================================================================== --- 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/wi... ============================================================================== --- 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/wi... ============================================================================== --- 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