1; 2; Definition file of SPOOLSS.DLL 3; Automatic generated by gendef 4; written by Kai Tietz 2008 5; 6LIBRARY "SPOOLSS.DLL" 7EXPORTS 8OpenPrinterExW@16 9RouterCorePrinterDriverInstalled@44 10RouterCreatePrintAsyncNotificationChannel@24 11RouterDeletePrinterDriverPackage@12 12RouterGetCorePrinterDrivers@20 13RouterGetPrintClassObject@12 14RouterGetPrinterDriverPackagePath@28 15RouterInstallPrinterDriverFromPackage@20 16RouterRegisterForPrintAsyncNotifications@24 17RouterUnregisterForPrintAsyncNotifications@4 18RouterUploadPrinterDriverPackage@24 19AbortPrinter@4 20AddFormW@12 21AddJobW@20 22AddMonitorW@12 23AddPerMachineConnectionW@16 24AddPortExW@16 25AddPortW@12 26AddPrintProcessorW@16 27AddPrintProvidorW@12 28AddPrinterConnectionW@4 29AddPrinterDriverExW@16 30AddPrinterDriverW@12 31AddPrinterExW@20 32AddPrinterW@12 33AdjustPointers@12 34AdjustPointersInStructuresArray@20 35AlignKMPtr@8 36AlignRpcPtr@8 37AllocSplStr@4 38AllowRemoteCalls@0 39AppendPrinterNotifyInfoData@12 40BuildOtherNamesFromMachineName@8 41CacheAddName@4 42CacheCreateAndAddNode@8 43CacheCreateAndAddNodeWithIPAddresses@16 44CacheDeleteNode@4 45CacheIsNameCluster@4 46CacheIsNameInNodeList@8 47CallDrvDevModeConversion@28 48CallRouterFindFirstPrinterChangeNotification@20 49CheckLocalCall@0 50ClosePrinter@4 51ClusterSplClose@4 52ClusterSplIsAlive@4 53ClusterSplOpen@20 54ConfigurePortW@12 55CreatePrinterIC@8 56DeleteFormW@8 57DeleteMonitorW@12 58DeletePerMachineConnectionW@8 59DeletePortW@12 60DeletePrintProcessorW@12 61DeletePrintProvidorW@12 62DeletePrinter@4 63DeletePrinterConnectionW@4 64DeletePrinterDataExW@12 65DeletePrinterDataW@8 66DeletePrinterDriverExW@20 67DeletePrinterDriverW@12 68DeletePrinterIC@4 69DeletePrinterKeyW@8 70DllAllocSplMem@4 71DllAllocSplStr@4 72DllCanUnloadNow@0 73DllFreeSplMem@4 74DllFreeSplStr@4 75DllGetClassObject@12 76DllMain@12 77DllReallocSplMem@12 78DllReallocSplStr@8 79DllRegisterServer@0 80DllUnregisterServer@0 81EndDocPrinter@4 82EndPagePrinter@4 83EnumFormsW@24 84EnumJobsW@32 85EnumMonitorsW@24 86EnumPerMachineConnectionsW@20 87EnumPortsW@24 88EnumPrintProcessorDatatypesW@28 89EnumPrintProcessorsW@28 90EnumPrinterDataExW@24 91EnumPrinterDataW@36 92EnumPrinterDriversW@28 93EnumPrinterKeyW@20 94EnumPrintersW@28 95FindClosePrinterChangeNotification@4 96FlushPrinter@20 97FormatPrinterForRegistryKey@12 98FormatRegistryKeyForPrinter@12 99FreeOtherNames@8 100GetBindingHandleIndex@0 101GetFormW@24 102GetJobAttributes@12 103GetJobAttributesEx@24 104GetJobW@24 105GetNetworkId@8 106GetPrintProcessorDirectoryW@24 107GetPrinterDataExW@28 108GetPrinterDataW@24 109GetPrinterDriverDirectoryW@24 110GetPrinterDriverExW@40 111GetPrinterDriverW@24 112GetPrinterW@20 113GetServerPolicy@8 114GetShrinkedSize@8 115ImpersonatePrinterClient@4 116InitializeRouter@4 117IsNameTheLocalMachineOrAClusterSpooler@4 118IsNamedPipeRpcCall@0 119LoadDriver@4 120LoadDriverFiletoConvertDevmode@4 121LoadDriverWithVersion@8 122LogWmiTraceEvent@12 123MIDL_user_allocate1@4 124MIDL_user_free1@4 125MarshallDownStructure@16 126MarshallDownStructuresArray@20 127MarshallUpStructure@20 128MarshallUpStructuresArray@24 129OldGetPrinterDriverW@24 130OpenPrinter2W@16 131OpenPrinterPort2W@16 132OpenPrinterW@12 133PackStrings@16 134PartialReplyPrinterChangeNotification@8 135PlayGdiScriptOnPrinterIC@24 136PrinterHandleRundown@4 137PrinterMessageBoxW@24 138ProvidorFindClosePrinterChangeNotification@4 139ProvidorFindFirstPrinterChangeNotification@24 140ReadPrinter@16 141ReallocSplMem@12 142ReallocSplStr@8 143RemoteFindFirstPrinterChangeNotification@28 144ReplyClosePrinter@4 145ReplyOpenPrinter@20 146ReplyPrinterChangeNotification@16 147ReplyPrinterChangeNotificationEx@20 148ReportJobProcessingProgress@16 149ResetPrinterW@8 150RevertToPrinterSelf@0 151RouterAddPrinterConnection2@12 152RouterAllocBidiMem@4 153RouterAllocBidiResponseContainer@4 154RouterAllocPrinterNotifyInfo@4 155RouterBroadcastMessage@20 156;RouterFindCompatibleDriver ; Check!!! Couldn't determine function argument count. Function doesn't return. 157RouterFindFirstPrinterChangeNotification@24 158RouterFindNextPrinterChangeNotification@20 159RouterFreeBidiMem@4 160RouterFreeBidiResponseContainer@4 161RouterFreePrinterNotifyInfo@4 162RouterInternalGetPrinterDriver@40 163RouterRefreshPrinterChangeNotification@16 164RouterReplyPrinter@24 165RouterSpoolerSetPolicy@12 166ScheduleJob@8 167SeekPrinter@24 168SendRecvBidiData@16 169SetFormW@16 170SetJobW@20 171SetPortW@16 172SetPrinterDataExW@24 173SetPrinterDataW@20 174SetPrinterW@16 175SplCloseSpoolFileHandle@4 176SplCommitSpoolData@28 177SplDriverUnloadComplete@4 178SplGetClientUserHandle@4 179SplGetSpoolFileInfo@24 180SplGetUserSidStringFromToken@16 181SplInitializeWinSpoolDrv@4 182SplIsSessionZero@12 183SplIsUpgrade@0 184SplPowerEvent@4 185SplProcessPnPEvent@12 186SplProcessSessionEvent@12 187SplPromptUIInUsersSession@16 188SplQueryUserInfo@8 189SplReadPrinter@12 190SplRegisterForDeviceEvents@12 191SplRegisterForSessionEvents@8 192SplShutDownRouter@0 193SplUnregisterForDeviceEvents@4 194SplUnregisterForSessionEvents@4 195SplWerNotifyLogger@4 196SpoolerFindClosePrinterChangeNotification@4 197SpoolerFindFirstPrinterChangeNotification@32 198SpoolerFindNextPrinterChangeNotification@16 199SpoolerFreePrinterNotifyInfo@4 200SpoolerHasInitialized@0 201SpoolerInit@0 202SpoolerRefreshPrinterChangeNotification@16 203StartDocPrinterW@12 204StartPagePrinter@4 205UndoAlignKMPtr@8 206UndoAlignRpcPtr@16 207UnloadDriver@4 208UnloadDriverFile@4 209UpdateBufferSize@24 210UpdatePrinterRegAll@16 211UpdatePrinterRegUser@20 212WaitForPrinterChange@8 213WaitForSpoolerInitialization@0 214WritePrinter@16 215XcvDataW@32 216bGetDevModePerUser@12 217bSetDevModePerUser@12 218