diff --git a/generation/WinSDK/WithSetLastError.rsp b/generation/WinSDK/WithSetLastError.rsp index 9030b94de..60a03aaba 100644 --- a/generation/WinSDK/WithSetLastError.rsp +++ b/generation/WinSDK/WithSetLastError.rsp @@ -37,6 +37,14 @@ AddIntegrityLabelToBoundaryDescriptor AddLogContainer AddLogContainerSet AddMandatoryAce +AddMonitorA +AddMonitorW +AddPortA +AddPortW +AddPrinterA +AddPrinterDriverA +AddPrinterDriverW +AddPrinterW AddResourceAttributeAce AddScopedPolicyIDAce AddSecureMemoryCacheCallback @@ -707,6 +715,11 @@ DeleteLogByHandle DeleteLogFile DeleteLogMarshallingArea DeleteMenu +DeleteMonitorA +DeleteMonitorW +DeletePortA +DeletePortW +DeletePrinter DeleteProfileA DeleteProfileW DeletePwrScheme @@ -822,10 +835,16 @@ EnumerateLoadedModules64 EnumerateLoadedModulesEx EnumerateLoadedModulesExW EnumerateLoadedModulesW64 +EnumJobsA +EnumJobsW EnumLanguageGroupLocalesA EnumLanguageGroupLocalesW EnumPageFilesA EnumPageFilesW +EnumPrinterDriversA +EnumPrinterDriversW +EnumPrintersA +EnumPrintersW EnumProcesses EnumProcessModules EnumProcessModulesEx @@ -1415,6 +1434,8 @@ GetPointerPenInfoHistory GetPointerTouchInfo GetPointerTouchInfoHistory GetPointerType +GetPrinterA +GetPrinterW GetPriorityClass GetPriorityClipboardFormat GetPrivateObjectSecurity @@ -1480,6 +1501,7 @@ GetShortPathNameW GetSidIdentifierAuthority GetSidSubAuthority GetSidSubAuthorityCount +GetSpoolFileHandle GetStateTextA GetStateTextW GetStdHandle @@ -2345,6 +2367,8 @@ SetNamedPipeHandleState SetParent SetPhysicalCursorPos SetPixelFormat +SetPortA +SetPortW SetPrinterA SetPrinterW SetPriorityClass diff --git a/scripts/ChangesSinceLastRelease.txt b/scripts/ChangesSinceLastRelease.txt index 117cfcbc7..de2ab09f5 100644 --- a/scripts/ChangesSinceLastRelease.txt +++ b/scripts/ChangesSinceLastRelease.txt @@ -26,3 +26,28 @@ Windows.Win32.Web.MsHtml.Apis.IEShowOpenFileDialog added Windows.Win32.Web.MsHtml.Apis.IEShowSaveFileDialog added Windows.Win32.Web.MsHtml.Apis.IETrackingProtectionEnabled added Windows.Win32.Web.MsHtml.Apis.IEUnregisterWritableRegistry added +# Fixed #1446. +Windows.Win32.Graphics.Printing.Apis.AddMonitorA : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.AddMonitorW : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.AddPortA : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.AddPortW : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.AddPrinterA : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.AddPrinterDriverA : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.AddPrinterDriverW : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.AddPrinterW : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.DeleteMonitorA : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.DeleteMonitorW : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.DeletePortA : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.DeletePortW : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.DeletePrinter : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.EnumJobsA : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.EnumJobsW : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.EnumPrinterDriversA : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.EnumPrinterDriversW : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.EnumPrintersA : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.EnumPrintersW : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.GetPrinterA : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.GetPrinterW : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.GetSpoolFileHandle : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.SetPortA : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)] +Windows.Win32.Graphics.Printing.Apis.SetPortW : [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False)] => [DllImport(winspool.drv,ExactSpelling=True,PreserveSig=False,SetLastError=True)]