From d4d804e7a38de1c2c0f0f6d9e1f521307beaa9f0 Mon Sep 17 00:00:00 2001 From: David Hall Date: Fri, 8 Jun 2018 12:00:08 -0600 Subject: [PATCH] Updated project files for 1.0.14 --- Core/Vanara.Core.csproj | 2 +- HelpBuilder/HelpBuilder.shfbproj | 2 +- PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj | 2 +- PInvoke/BITS/Vanara.PInvoke.BITS.csproj | 2 +- PInvoke/ComCtl32/CorrelationReport.md | 1 - PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj | 4 ++-- PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj | 2 +- PInvoke/Crypt32/Vanara.PInvoke.Crypt32.csproj | 2 +- PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj | 2 +- PInvoke/Gdi32/CorrelationReport.md | 2 +- PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj | 2 +- PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj | 2 +- PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj | 2 +- PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj | 2 +- PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj | 2 +- PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj | 2 +- .../NetListMgr/Vanara.PInvoke.NetListMgr.csproj | 2 +- PInvoke/Ole/Vanara.PInvoke.Ole.csproj | 2 +- PInvoke/Security/Vanara.PInvoke.Security.csproj | 2 +- PInvoke/Shared/AssemblyReport.md | 1 + PInvoke/Shared/Vanara.PInvoke.Shared.csproj | 4 ++-- PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj | 2 +- PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj | 2 +- PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj | 2 +- .../User32.Gdi/Vanara.PInvoke.User32.Gdi.csproj | 2 +- PInvoke/User32/Vanara.PInvoke.User32.csproj | 2 +- PInvoke/UxTheme/CorrelationReport.md | 2 +- PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj | 2 +- PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj | 2 +- PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj | 2 +- Security/Vanara.Security.csproj | 2 +- System/AssemblyReport.md | 28 ++++++++++++++++++++++ System/Vanara.SystemServices.csproj | 9 ++++--- WIndows.Forms/AssemblyReport.md | 3 +-- WIndows.Forms/Vanara.Windows.Forms.csproj | 4 ++-- Windows.Shell/Vanara.Windows.Shell.csproj | 2 +- 36 files changed, 70 insertions(+), 40 deletions(-) diff --git a/Core/Vanara.Core.csproj b/Core/Vanara.Core.csproj index 5281307f..a0abc1ef 100644 --- a/Core/Vanara.Core.csproj +++ b/Core/Vanara.Core.csproj @@ -9,7 +9,7 @@ * Memory stream based on marshaled memory Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard20 Vanara.Core $(AssemblyName) diff --git a/HelpBuilder/HelpBuilder.shfbproj b/HelpBuilder/HelpBuilder.shfbproj index 789d1050..b03352f5 100644 --- a/HelpBuilder/HelpBuilder.shfbproj +++ b/HelpBuilder/HelpBuilder.shfbproj @@ -29,7 +29,7 @@ False False True - 1.0.13 + 1.0.14 2 True C#, Visual Basic diff --git a/PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj b/PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj index f3aee9ea..284abad2 100644 --- a/PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj +++ b/PInvoke/AclUI/Vanara.PInvoke.AclUI.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from AclUI.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45 Vanara.PInvoke.AclUI $(AssemblyName) diff --git a/PInvoke/BITS/Vanara.PInvoke.BITS.csproj b/PInvoke/BITS/Vanara.PInvoke.BITS.csproj index 620da20b..5ad24b8c 100644 --- a/PInvoke/BITS/Vanara.PInvoke.BITS.csproj +++ b/PInvoke/BITS/Vanara.PInvoke.BITS.csproj @@ -4,7 +4,7 @@ Interfaces, structures and constants imported for BITS (Background Intelligent Transfer Service). Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard2.0 Vanara.PInvoke.BITS $(AssemblyName) diff --git a/PInvoke/ComCtl32/CorrelationReport.md b/PInvoke/ComCtl32/CorrelationReport.md index 31b63a35..b8c31142 100644 --- a/PInvoke/ComCtl32/CorrelationReport.md +++ b/PInvoke/ComCtl32/CorrelationReport.md @@ -87,7 +87,6 @@ Native Structure | Header | Managed Structure [HDLAYOUT](http://msdn2.microsoft.com/en-us/library/bb775249) | Commctrl.h | Vanara.PInvoke.ComCtl32+HDLAYOUT [HDTEXTFILTER](http://msdn2.microsoft.com/en-us/library/bb775251) | Commctrl.h | Vanara.PInvoke.ComCtl32+HDTEXTFILTER [IMAGEINFO](http://msdn2.microsoft.com/en-us/library/bb761393) | Commctrl.h | Vanara.PInvoke.ComCtl32+IMAGEINFO -[ImageListDrawColor](https://www.google.com/search?num=5&q=ImageListDrawColor+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.ComCtl32+ImageListDrawColor [IMAGELISTDRAWPARAMS](http://msdn2.microsoft.com/en-us/library/bb761395) | Commctrl.h | Vanara.PInvoke.ComCtl32+IMAGELISTDRAWPARAMS [IMAGELISTSTATS](http://msdn2.microsoft.com/en-us/library/bb761397) | Commoncontrols.h | Vanara.PInvoke.ComCtl32+IMAGELISTSTATS [INITCOMMONCONTROLSEX](http://msdn2.microsoft.com/en-us/library/bb775507) | Commctrl.h | Vanara.PInvoke.ComCtl32+INITCOMMONCONTROLSEX diff --git a/PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj b/PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj index 2a24dc95..6fcce81d 100644 --- a/PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj +++ b/PInvoke/ComCtl32/Vanara.PInvoke.ComCtl32.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from ComCtl32.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45 Vanara.PInvoke.ComCtl32 $(AssemblyName) @@ -28,7 +28,7 @@ Functions _TrackMouseEvent, CreateMappedBitmap, CreatePropertySheetPage, CreateUpDownControl, DefSubclassProc, DestroyPropertySheetPage, DPA_Clone, DPA_Create, DPA_CreateEx, DPA_DeleteAllPtrs, DPA_DeletePtr, DPA_Destroy, DPA_DestroyCallback, DPA_EnumCallback, DPA_GetPtr, DPA_GetPtrIndex, DPA_GetSize, DPA_Grow, DPA_InsertPtr, DPA_LoadStream, DPA_Merge, DPA_SaveStream, DPA_Search, DPA_SetPtr, DPA_Sort, DrawInsert, DrawShadowText, DrawStatusText, DSA_Clone, DSA_Create, DSA_DeleteAllItems, DSA_DeleteItem, DSA_Destroy, DSA_DestroyCallback, DSA_EnumCallback, DSA_GetItem, DSA_GetItemPtr, DSA_GetSize, DSA_InsertItem, DSA_SetItem, DSA_Sort, GetEffectiveClientRect, GetMUILanguage, GetWindowSubclass, HIMAGELIST_QueryInterface, ImageList_CoCreateInstance, ImageList_Create, ImageList_Destroy, ImageList_Duplicate, ImageList_GetIcon, ImageList_LoadImage, ImageList_Read, ImageList_ReadEx, ImageList_Write, ImageList_WriteEx, InitCommonControlsEx, InitMUILanguage, LBItemFromPt, LoadIconMetric, LoadIconWithScaleDown, MakeDragList, MenuHelp, PropertySheet, RemoveWindowSubclass, SendMessage, SetWindowSubclass, ShowHideMenuCtl, Str_SetPtrW, TaskDialog, TaskDialogIndirect Structures -BUTTON_IMAGELIST, BUTTON_SPLITINFO, NMBCDROPDOWN, NMBCHOTITEM, COMBOBOXINFO, NMCBEDRAGBEGIN, NMCBEENDEDIT, NMCOMBOBOXEX, COMBOBOXEXITEM, COLORSCHEME, INITCOMMONCONTROLSEX, NMCHAR, NMCUSTOMDRAW, NMCUSTOMSPLITRECTINFO, NMCUSTOMTEXT, NMKEY, NMMOUSE, NMOBJECTNOTIFY, NMTOOLTIPSCREATED, EDITBALLOONTIP, HDTEXTFILTER, HDHITTESTINFO, HDITEM, HDLAYOUT, NMHDDISPINFO, NMHDFILTERBTNCLICK, NMHEADER, IMAGEINFO, IMAGELISTSTATS, ImageListDrawColor, IMAGELISTDRAWPARAMS, NMIPADDRESS, LVFINDINFO, LVGROUPMETRICS, LVHITTESTINFO, LVINSERTMARK, LVITEMCOLUMNINFO, LVITEMINDEX, NMLISTVIEW, LVBKIMAGE, LVCOLUMN, LVGROUP, LVITEM, LVTILEVIEWINFO, PBRANGE, PROPSHEETHEADER, TCHITTESTINFO, TCITEM, TCITEMHEADER, COLORMAP, NMTBDISPINFO, NMTBGETINFOTIP, NMTBHOTITEM, NMTBRESTORE, NMTBSAVE, NMTOOLBAR, TBADDBITMAP, TBBUTTON, TBBUTTONINFO, TBINSERTMARK, TBMETRICS, TBREPLACEBITMAP, TBSAVEPARAMS, NMTTDISPINFO, TTHITTESTINFO, TTGETTITLE, TOOLINFO, NMTRBTHUMBPOSCHANGING, NMTREEVIEW, NMTVASYNCDRAW, NMTVCUSTOMDRAW, NMTVDISPINFO, NMTVDISPINFOEX, NMTVGETINFOTIP, NMTVKEYDOWN, TVGETITEMPARTRECTINFO, TVHITTESTINFO, TVINSERTSTRUCT, NMTVITEMCHANGE, TVITEM, TVITEMEX, TVSORTCB, NMUPDOWN, UDACCEL, DPASTREAMINFO +BUTTON_IMAGELIST, BUTTON_SPLITINFO, NMBCDROPDOWN, NMBCHOTITEM, COMBOBOXINFO, NMCBEDRAGBEGIN, NMCBEENDEDIT, NMCOMBOBOXEX, COMBOBOXEXITEM, COLORSCHEME, INITCOMMONCONTROLSEX, NMCHAR, NMCUSTOMDRAW, NMCUSTOMSPLITRECTINFO, NMCUSTOMTEXT, NMKEY, NMMOUSE, NMOBJECTNOTIFY, NMTOOLTIPSCREATED, EDITBALLOONTIP, HDTEXTFILTER, HDHITTESTINFO, HDITEM, HDLAYOUT, NMHDDISPINFO, NMHDFILTERBTNCLICK, NMHEADER, IMAGEINFO, IMAGELISTSTATS, IMAGELISTDRAWPARAMS, NMIPADDRESS, LVFINDINFO, LVGROUPMETRICS, LVHITTESTINFO, LVINSERTMARK, LVITEMCOLUMNINFO, LVITEMINDEX, NMLISTVIEW, LVBKIMAGE, LVCOLUMN, LVGROUP, LVITEM, LVTILEVIEWINFO, PBRANGE, PROPSHEETHEADER, TCHITTESTINFO, TCITEM, TCITEMHEADER, COLORMAP, NMTBDISPINFO, NMTBGETINFOTIP, NMTBHOTITEM, NMTBRESTORE, NMTBSAVE, NMTOOLBAR, TBADDBITMAP, TBBUTTON, TBBUTTONINFO, TBINSERTMARK, TBMETRICS, TBREPLACEBITMAP, TBSAVEPARAMS, NMTTDISPINFO, TTHITTESTINFO, TTGETTITLE, TOOLINFO, NMTRBTHUMBPOSCHANGING, NMTREEVIEW, NMTVASYNCDRAW, NMTVCUSTOMDRAW, NMTVDISPINFO, NMTVDISPINFOEX, NMTVGETINFOTIP, NMTVKEYDOWN, TVGETITEMPARTRECTINFO, TVHITTESTINFO, TVINSERTSTRUCT, NMTVITEMCHANGE, TVITEM, TVITEMEX, TVSORTCB, NMUPDOWN, UDACCEL, DPASTREAMINFO Interfaces IImageList, IImageList2 diff --git a/PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj b/PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj index a9ac3ac5..adae2da0 100644 --- a/PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj +++ b/PInvoke/CredUI/Vanara.PInvoke.CredUI.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from CredUI.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45 Vanara.PInvoke.CredUI $(AssemblyName) diff --git a/PInvoke/Crypt32/Vanara.PInvoke.Crypt32.csproj b/PInvoke/Crypt32/Vanara.PInvoke.Crypt32.csproj index ed339247..30d1f9bf 100644 --- a/PInvoke/Crypt32/Vanara.PInvoke.Crypt32.csproj +++ b/PInvoke/Crypt32/Vanara.PInvoke.Crypt32.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from Crypt32.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard2.0 Vanara.PInvoke.Crypt32 $(AssemblyName) diff --git a/PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj b/PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj index cc4cde59..3532ffa9 100644 --- a/PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj +++ b/PInvoke/DwmApi/Vanara.PInvoke.DwmApi.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from DwmApi.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45 Vanara.PInvoke.DwmApi $(AssemblyName) diff --git a/PInvoke/Gdi32/CorrelationReport.md b/PInvoke/Gdi32/CorrelationReport.md index 6192d18c..a1891a74 100644 --- a/PInvoke/Gdi32/CorrelationReport.md +++ b/PInvoke/Gdi32/CorrelationReport.md @@ -820,7 +820,7 @@ Native Structure | Header | Managed Structure [BITMAPINFO](http://msdn2.microsoft.com/en-us/library/dd183375) | Wingdi.h | Vanara.PInvoke.Gdi32+BITMAPINFO [BITMAPINFOHEADER](http://msdn2.microsoft.com/en-us/library/dd183376) | Wingdi.h | Vanara.PInvoke.Gdi32+BITMAPINFOHEADER [BLENDFUNCTION](http://msdn2.microsoft.com/en-us/library/dd183393) | Wingdi.h | Vanara.PInvoke.Gdi32+BLENDFUNCTION -[COLORREF](https://www.google.com/search?num=5&q=COLORREF+site%3Amsdn.microsoft.com) | WinDef.h | Vanara.PInvoke.Gdi32+COLORREF +[COLORREF](http://msdn2.microsoft.com/en-us/library/dd183449) | Windef.h | Vanara.PInvoke.Gdi32+COLORREF [DIBSECTION](http://msdn2.microsoft.com/en-us/library/dd183567) | Wingdi.h | Vanara.PInvoke.Gdi32+DIBSECTION [LOGFONT](http://msdn2.microsoft.com/en-us/library/dd145037) | Wingdi.h | Vanara.PInvoke.Gdi32+LOGFONT [RGBQUAD](http://msdn2.microsoft.com/en-us/library/dd162938) | Wingdi.h | Vanara.PInvoke.Gdi32+RGBQUAD diff --git a/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj b/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj index a9a0e9e0..56fbcc3e 100644 --- a/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj +++ b/PInvoke/Gdi32/Vanara.PInvoke.Gdi32.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from Gdi32.dll Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45 Vanara.PInvoke.Gdi32 $(AssemblyName) diff --git a/PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj b/PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj index 3b02077c..98d75a05 100644 --- a/PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj +++ b/PInvoke/IpHlpApi/Vanara.PInvoke.IpHlpApi.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from IpHlpApi.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard2.0 Vanara.PInvoke.IpHlpApi $(AssemblyName) diff --git a/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj b/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj index c46585ef..e30791e7 100644 --- a/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj +++ b/PInvoke/Kernel32/Vanara.PInvoke.Kernel32.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from Kernel32.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard20 Vanara.PInvoke.Kernel32 $(AssemblyName) diff --git a/PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj b/PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj index d3f629bd..59555a52 100644 --- a/PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj +++ b/PInvoke/Mpr/Vanara.PInvoke.Mpr.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from Mpr.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard2.0 Vanara.PInvoke.Mpr $(AssemblyName) diff --git a/PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj b/PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj index 98c428d5..f8488b81 100644 --- a/PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj +++ b/PInvoke/NTDSApi/Vanara.PInvoke.NTDSApi.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from NTDSApi.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard20 Vanara.PInvoke.NTDSApi $(AssemblyName) diff --git a/PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj b/PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj index 6bc9dde3..902b0b44 100644 --- a/PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj +++ b/PInvoke/NetApi32/Vanara.PInvoke.NetApi32.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from NetApi32.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard20 Vanara.PInvoke.NetApi32 $(AssemblyName) diff --git a/PInvoke/NetListMgr/Vanara.PInvoke.NetListMgr.csproj b/PInvoke/NetListMgr/Vanara.PInvoke.NetListMgr.csproj index 93a4be67..756fd7f1 100644 --- a/PInvoke/NetListMgr/Vanara.PInvoke.NetListMgr.csproj +++ b/PInvoke/NetListMgr/Vanara.PInvoke.NetListMgr.csproj @@ -4,7 +4,7 @@ Methods, structures and constants for NetListMgr COM object. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard20 Vanara.PInvoke.NetListMgr $(AssemblyName) diff --git a/PInvoke/Ole/Vanara.PInvoke.Ole.csproj b/PInvoke/Ole/Vanara.PInvoke.Ole.csproj index 730b6b14..d0d2e443 100644 --- a/PInvoke/Ole/Vanara.PInvoke.Ole.csproj +++ b/PInvoke/Ole/Vanara.PInvoke.Ole.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from Ole32.dll, OleAut32 and PropSys.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard20 Vanara.PInvoke.Ole $(AssemblyName) diff --git a/PInvoke/Security/Vanara.PInvoke.Security.csproj b/PInvoke/Security/Vanara.PInvoke.Security.csproj index 39da0053..3943cd73 100644 --- a/PInvoke/Security/Vanara.PInvoke.Security.csproj +++ b/PInvoke/Security/Vanara.PInvoke.Security.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from AdvApi32.dll, Authz.dll and Secur32.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard2.0 Vanara.PInvoke.Security $(AssemblyName) diff --git a/PInvoke/Shared/AssemblyReport.md b/PInvoke/Shared/AssemblyReport.md index 9a49eaa0..0c38abff 100644 --- a/PInvoke/Shared/AssemblyReport.md +++ b/PInvoke/Shared/AssemblyReport.md @@ -29,6 +29,7 @@ PRECT | Defines the coordinates of the upper-left and lower-right corners of a r RECT | Defines the coordinates of the upper-left and lower-right corners of a rectangle. SECURITY_ATTRIBUTES | The SECURITY_ATTRIBUTES structure contains the security descriptor for an object and specifies whether the handle retrieved by specifying this structure is inheritable. This structure provides security settings for objects created by various functions, such as CreateFile, CreatePipe, CreateProcess, RegCreateKeyEx, or RegSaveKeyEx. SIZE | The SIZE structure specifies the width and height of a rectangle. +SizeT | Managed instance of the SIZE_T type. SYSTEMTIME | Specifies a date and time, using individual members for the month, day, year, weekday, hour, minute, second, and millisecond. The time is either in coordinated universal time (UTC) or local time, depending on the function that is being called. WIN32_FIND_DATA | Contains information about the file that is found by the FindFirstFile, FindFirstFileEx, or FindNextFile function. Win32Error | Represents a Win32 Error Code. This can be used in place of a return value. diff --git a/PInvoke/Shared/Vanara.PInvoke.Shared.csproj b/PInvoke/Shared/Vanara.PInvoke.Shared.csproj index 7575614f..1f4b0f3b 100644 --- a/PInvoke/Shared/Vanara.PInvoke.Shared.csproj +++ b/PInvoke/Shared/Vanara.PInvoke.Shared.csproj @@ -11,7 +11,7 @@ * Shared structures and enums (see release notes) Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard20 Vanara.PInvoke.Shared $(AssemblyName) @@ -35,7 +35,7 @@ Classes AssociateAttribute, CoTaskMemStringMarshaler, IEnumFromIndexer<T>, IEnumFromNext<T>, Lib, Macros, OBJECT_TYPE_LIST, OverlappedAsync, OverlappedAsyncResult, PInvokeDataAttribute, PRECT, SafeElementArray<T>, SafeResourceId, SECURITY_ATTRIBUTES, TryGetNext, WIN32_FIND_DATA Structures -HRESULT, MSG, NTStatus, OBJECT_TYPE_LIST, PRECT, RECT, SECURITY_ATTRIBUTES, SIZE, SYSTEMTIME, WIN32_FIND_DATA, Win32Error +HRESULT, MSG, NTStatus, OBJECT_TYPE_LIST, PRECT, RECT, SECURITY_ATTRIBUTES, SIZE, SizeT, SYSTEMTIME, WIN32_FIND_DATA, Win32Error Enumerations ACCESS_MASK, DrawTextFlags, FacilityCode, FacilityCode, FileFlagsAndAttributes, ObjectTypeListLevel, PInvokeClient, ProcessorArchitecture, ResourceType, SECURITY_INFORMATION, SeverityLevel, SeverityLevel, ShowWindowCommand, STGM, SystemShutDownReason diff --git a/PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj b/PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj index 4f7be8b7..ff82b1f1 100644 --- a/PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj +++ b/PInvoke/Shell32/Vanara.PInvoke.Shell32.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from Shell32.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45 Vanara.PInvoke.Shell32 $(AssemblyName) diff --git a/PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj b/PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj index fd45269b..a494a1a6 100644 --- a/PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj +++ b/PInvoke/ShlwApi/Vanara.PInvoke.ShlwApi.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from ShlwApi.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard2.0 Vanara.PInvoke.ShlwApi $(AssemblyName) diff --git a/PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj b/PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj index e2514100..c0530f9f 100644 --- a/PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj +++ b/PInvoke/TaskSchd/Vanara.PInvoke.TaskSchd.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported for Task Scheduler 1.0 and 2.0 COM objects. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard2.0 Vanara.PInvoke.TaskSchd $(AssemblyName) diff --git a/PInvoke/User32.Gdi/Vanara.PInvoke.User32.Gdi.csproj b/PInvoke/User32.Gdi/Vanara.PInvoke.User32.Gdi.csproj index 89dcdf59..0fbc6f0b 100644 --- a/PInvoke/User32.Gdi/Vanara.PInvoke.User32.Gdi.csproj +++ b/PInvoke/User32.Gdi/Vanara.PInvoke.User32.Gdi.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from User32.dll and specific to graphics or window management. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45 Vanara.PInvoke.User32.Gdi $(AssemblyName) diff --git a/PInvoke/User32/Vanara.PInvoke.User32.csproj b/PInvoke/User32/Vanara.PInvoke.User32.csproj index 76e67d7d..b0013213 100644 --- a/PInvoke/User32/Vanara.PInvoke.User32.csproj +++ b/PInvoke/User32/Vanara.PInvoke.User32.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from User32.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard20 Vanara.PInvoke.User32 $(AssemblyName) diff --git a/PInvoke/UxTheme/CorrelationReport.md b/PInvoke/UxTheme/CorrelationReport.md index b574d348..dbafc2e5 100644 --- a/PInvoke/UxTheme/CorrelationReport.md +++ b/PInvoke/UxTheme/CorrelationReport.md @@ -51,7 +51,7 @@ Native Method | Native DLL | Header | Managed Method [GetThemePosition](https://www.google.com/search?num=5&q=GetThemePosition+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemePosition [GetThemePropertyOrigin](https://www.google.com/search?num=5&q=GetThemePropertyOrigin+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemePropertyOrigin [GetThemeRect](https://www.google.com/search?num=5&q=GetThemeRect+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeRect -[GetThemeStream](https://www.google.com/search?num=5&q=GetThemeStream+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeStream +[GetThemeStream](http://msdn2.microsoft.com/en-us/library/bb759768) | uxtheme.dll | Uxtheme.h | Vanara.PInvoke.UxTheme.GetThemeStream [GetThemeString](https://www.google.com/search?num=5&q=GetThemeString+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeString [GetThemeSysBool](https://www.google.com/search?num=5&q=GetThemeSysBool+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeSysBool [GetThemeSysColor](https://www.google.com/search?num=5&q=GetThemeSysColor+site%3Amsdn.microsoft.com) | uxtheme.dll | UxTheme.h | Vanara.PInvoke.UxTheme.GetThemeSysColor diff --git a/PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj b/PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj index 06be7c52..5fed5845 100644 --- a/PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj +++ b/PInvoke/UxTheme/Vanara.PInvoke.UxTheme.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from UxTheme.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45 Vanara.PInvoke.UxTheme $(AssemblyName) diff --git a/PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj b/PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj index 8af0293e..2f284e4c 100644 --- a/PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj +++ b/PInvoke/VirtDisk/Vanara.PInvoke.VirtDisk.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from VirtDisk.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard2.0 Vanara.PInvoke.VirtDisk $(AssemblyName) diff --git a/PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj b/PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj index d9264048..cb0d1fae 100644 --- a/PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj +++ b/PInvoke/WinINet/Vanara.PInvoke.WinINet.csproj @@ -4,7 +4,7 @@ Methods, structures and constants imported from WinINet.dll. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard2.0 Vanara.PInvoke.WinINet $(AssemblyName) diff --git a/Security/Vanara.Security.csproj b/Security/Vanara.Security.csproj index 6e642e5f..de25fa35 100644 --- a/Security/Vanara.Security.csproj +++ b/Security/Vanara.Security.csproj @@ -4,7 +4,7 @@ Classes for security related items derived from the Vanara PInvoke libraries. Includes extension methods for Active Directory and access control classes, methods for working with accounts, UAC, privileges, system access, impersonation and SIDs, and a full LSA wrapper. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard2.0 Vanara.Security $(AssemblyName) diff --git a/System/AssemblyReport.md b/System/AssemblyReport.md index 9eae0163..ff0406d9 100644 --- a/System/AssemblyReport.md +++ b/System/AssemblyReport.md @@ -2,6 +2,18 @@ ### Classes Class | Description ---- | ---- +BackgroundCopyException | Exceptions specific to BITS +BackgroundCopyFileCollection | Manages the set of files for a background copy job. +BackgroundCopyFileInfo | Information about a file in a background copy job. +BackgroundCopyFileRange | Identifies a range of bytes to download from a file. +BackgroundCopyFileRangesTransferredEventArgs | Used by `FileRangesTransferred` events. +BackgroundCopyFileTransferredEventArgs | Used by `FileTransferred` events. +BackgroundCopyJob | A job in the Backgroup Copy Service (BITS) +BackgroundCopyJobCollection | Manages the set of jobs for the background copy service (BITS). +BackgroundCopyJobCredential | Represents a single BITS job credential. +BackgroundCopyJobCredentials | The list of credentials for a job. +BackgroundCopyJobEventArgs | Event argument for background copy job. +BackgroundCopyManager | Use the BackgroundCopyManager to create transfer jobs, retrieve an enumerator object that contains the jobs in the queue, and to retrieve individual jobs from the queue. FileInfoExtension | Extension methods for `FileSystemInfo` and derived classes to facilitate retrieval of extended properties. NetworkConnection | Represents a single network connection. Wraps `INetworkConnection`. NetworkListManager | Provides a set of methods to perform network list management functions. @@ -11,9 +23,25 @@ ServiceControllerExtension | Extension methods for `ServiceController`. SystemShutdown | Provides access to system shutdown, restart, lock and notifications. VirtualDisk | Class that represents a virtual disk and allows for performing actions on it. This wraps most of the methods found in virtdisk.h. VirtualDiskMetadata | Supports getting and setting metadata on a virtual disk. +Wow64Redirect | Suspends File System Redirection if found to be in effect. Effectively, this calls IsWow64Process to determine state and then disables redirection using Wow64DisableWow64FsRedirection. It then reverts redirection at disposal using Wow64RevertWow64FsRedirection. +### Structures +Struct | Description +---- | ---- +BackgroundCopyFileRange | Identifies a range of bytes to download from a file. +BackgroundCopyJobProgress | Provides job-related progress information, such as the number of bytes and files transferred. For upload jobs, the progress applies to the upload file, not the reply file. +BackgroundCopyJobReplyProgress | Provides progress information related to the reply portion of an upload-reply job. ### Enumerations Enum | Description | Values ---- | ---- | ---- +BackgroundCopyACLFlags | Flags for ACL information to maintain when using SMB to download or upload a file. | None, Owner, Group, Dacl, Sacl, All +BackgroundCopyCost | Defines the constant values that specify the BITS cost state. | Unrestricted, CappedUsageUnknown, BelowCap, NearCap, OvercapCharged, OstStateOvercapThrottled, OstStateUsageBased, Roaming, Reserved, IgnoreCongestion, TransferUnrestricted, TransferStandard, TransferNoSurcharge, TransferNotRoaming, TransferAlways +BackgroundCopyErrorContext | Defines the constant values that specify the context in which the error occurred. | None, Unknown, GeneralQueueManager, QueueManagerNotification, LocalFile, RemoteFile, GeneralTransport, RemoteApplication +BackgroundCopyJobCredentialScheme | Defines the constant values that specify the authentication scheme to use when a proxy or server requests user authentication. | Basic, Digest, NTLM, Negotiate, Passport +BackgroundCopyJobCredentialTarget | Defines the constant values that specify whether the credentials are used for proxy or server user authentication requests. | Undefined, Server, Proxy +BackgroundCopyJobPriority | Defines the constant values that specify the priority level of a job. | Foreground, High, Normal, Low +BackgroundCopyJobSecurity | HTTP security flags that indicate which errors to ignore when connecting to the server. | AllowSilentRedirect, CheckCRL, IgnoreInvalidCerts, IgnoreExpiredCerts, IgnoreUnknownCA, IgnoreWrongCertUsage, AllowReportedRedirect, DisallowRedirect, AllowHttpsToHttpRedirect +BackgroundCopyJobState | Defines constant values for the different states of a job. | Queued, Connecting, Transferring, Suspended, Error, TransientError, Transferred, Acknowledged, Cancelled +BackgroundCopyJobType | Defines constant values that specify the type of transfer job, such as download. | Download, Upload, UploadReply DeviceType | Represents the format of the virtual disk. | Unknown, Iso, Vhd, Vhdx, VhdSet ProcessIntegrityLevel | Values which define a processes integrity level. | Untrusted, Undefined, Low, Medium, High, System Subtype | Represents the subtype of a virtual disk. | Fixed, Dynamic, Differencing diff --git a/System/Vanara.SystemServices.csproj b/System/Vanara.SystemServices.csproj index ae5910b6..1472a7bb 100644 --- a/System/Vanara.SystemServices.csproj +++ b/System/Vanara.SystemServices.csproj @@ -4,7 +4,7 @@ Classes for system related items derived from the Vanara PInvoke libraries. Includes a class for working with virtual disks (including async methods), classes for BITS, and extensions for Process (privileges and elavation), FileInfo (compression info), and ServiceController (SetStartType) that pull extended information through native API calls. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45;netstandard2.0 Vanara.SystemServices $(AssemblyName) @@ -23,10 +23,13 @@ Currently implements: Classes -FileInfoExtension, NetworkConnection, NetworkListManager, NetworkProfile, ProcessExtension, ServiceControllerExtension, SystemShutdown, VirtualDisk, VirtualDiskMetadata +BackgroundCopyException, BackgroundCopyFileCollection, BackgroundCopyFileInfo, BackgroundCopyFileRange, BackgroundCopyFileRangesTransferredEventArgs, BackgroundCopyFileTransferredEventArgs, BackgroundCopyJob, BackgroundCopyJobCollection, BackgroundCopyJobCredential, BackgroundCopyJobCredentials, BackgroundCopyJobEventArgs, BackgroundCopyManager, FileInfoExtension, NetworkConnection, NetworkListManager, NetworkProfile, ProcessExtension, ServiceControllerExtension, SystemShutdown, VirtualDisk, VirtualDiskMetadata, Wow64Redirect + +Structures +BackgroundCopyFileRange, BackgroundCopyJobProgress, BackgroundCopyJobReplyProgress Enumerations -DeviceType, ProcessIntegrityLevel, Subtype +BackgroundCopyACLFlags, BackgroundCopyCost, BackgroundCopyErrorContext, BackgroundCopyJobCredentialScheme, BackgroundCopyJobCredentialTarget, BackgroundCopyJobPriority, BackgroundCopyJobSecurity, BackgroundCopyJobState, BackgroundCopyJobType, DeviceType, ProcessIntegrityLevel, Subtype diff --git a/WIndows.Forms/AssemblyReport.md b/WIndows.Forms/AssemblyReport.md index 16f22194..4983b042 100644 --- a/WIndows.Forms/AssemblyReport.md +++ b/WIndows.Forms/AssemblyReport.md @@ -48,7 +48,7 @@ GlassExtenderProvider | GlassExtenderProvider extends a `Form` and provides glas GraphicsExtension | GroupIconResIndexer | IconExtension | -ImageListExtension | +ImageListExtension | Extension methods for `ImageList`. ImageResIndexer | InputDialog | An input dialog that automatically creates controls to collect the values of the object supplied via the `Data` property. InputDialogItemAttribute | Allows a developer to attribute a property or field with text that gets shown instead of the field or property name in an `InputDialog`. @@ -102,7 +102,6 @@ VisualTheme | ### Structures Struct | Description ---- | ---- -ImageListDrawColor | Draw color with options for `ImageListExtension.Draw(System.Windows.Forms.ImageList,System.Drawing.Graphics,System.Drawing.Rectangle,System.Int32,Vanara.Extensions.ImageListExtension.ImageListDrawColor,Vanara.Extensions.ImageListExtension.ImageListDrawColor,Vanara.PInvoke.ComCtl32.IMAGELISTDRAWFLAGS,System.Int32)` method. TaskDialogResult | Results from running the `TaskDialog`. ### Enumerations Enum | Description | Values diff --git a/WIndows.Forms/Vanara.Windows.Forms.csproj b/WIndows.Forms/Vanara.Windows.Forms.csproj index 70f9dd63..8bff4da4 100644 --- a/WIndows.Forms/Vanara.Windows.Forms.csproj +++ b/WIndows.Forms/Vanara.Windows.Forms.csproj @@ -4,7 +4,7 @@ Classes for user interface related items derived from the Vanara PInvoke libraries. Includes extensions for almost all common controls to give post Vista capabilities, WinForms controls (panel, commandlink, enhanced combo boxes, IPAddress, split button, trackbar and themed controls), shutdown/restart/lock control, buffered painting, resource files, access control editor, simplifed designer framework for Windows.Forms. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45 Vanara.Windows.Forms $(AssemblyName) @@ -26,7 +26,7 @@ Classes AccessControlEditorDialog, ActivationContext, AppSettingsFileListStorage, AttributedComponentDesigner<T>, AttributedComponentDesignerEx<T>, AttributedControlDesigner<T>, AttributedControlDesignerEx<T>, AttributedDesignerActionList, AttributedParentControlDesigner<T>, AttributedParentControlDesignerEx<T>, AuthenticationBuffer, BufferedPaint, BufferedPaintHandle, ButtonClickedEventArgs, ButtonExtension, CollapsiblePanel, ComboBoxExtension, CommandLink, ComponentDesignerExtension, ControlExtension, ControlImage, CredentialsDialog, CursorExtension, CustomButton, CustomComboBox, CustomDrawBase, DesignerActionMethodAttribute, DesignerActionPropertyAttribute, DesignerVerbAttribute, DesktopWindowManager, DisabledItemComboBox, DrawPattern, EditorServiceContext, EnumComboBox, ExpandedEventArgs, FlagCheckedListBox, FlagCheckedListBoxItem, FlagEnumUIEditor<T>, FolderBrowserDialog, FolderBrowserDialogInitializedEventArgs, GenericProvider, GetDuration<T>, GlassExtenderProvider, GraphicsExtension, GroupIconResIndexer, IconExtension, ImageListExtension, ImageResIndexer<T>, InputDialog, InputDialogItemAttribute, InvalidFolderEventArgs, IPAddressBox, IPAddressFieldChangedEventArgs, LabelExtension, ListViewExtension, ListViewGroupingSet<T>, LiveThumbnail, MapPointExtension, MenuStripMRUManager, MRUManager, PaintAction<T>, PasswordValidatorEventArgs, PreventShutdownContext, ProgressDialog, ProgressEventArgs, RedirectedDesignerPropertyAttribute, RegistryFileListStorage, ResourceFile, ServiceProviderExtension, SmartBitmapLock, SplitButton, SplitMenuEventArgs, StringResIndexer, Style, TaskDialog, TaskDialogButton, TaskDialogButtonBase, TaskDialogButtonCollection<T>, TaskDialogProgressBar, TaskDialogRadioButton, TextBoxExtension, ThemedImageDraw, ThemedLabel, ThemedPanel, ThemedTableLayoutPanel, TimerEventArgs, TrackBarEx, TranslateButtonStateDelegate, TreeViewExtension, TypedBehavior<T>, TypedDesignerActionList<T>, TypedGlyph<T>, VerificationClickedEventArgs, VistaButtonBase, VistaControlExtender, VisualStylesRendererExtension, VisualTheme Structures -ImageListDrawColor, TaskDialogResult +TaskDialogResult Enumerations CloakingSource, CollapsiblePanelBorderCondition, CollapsiblePanelHeaderState, ControlState, Corners, Flip3DWindowPolicy, FolderBrowserDialogOptions, KnownFolder, NonClientRenderingPolicy, ProgressBarState, RenderStyle, SecurityPageType, SizeMode, TaskDialogButtonDisplay, TaskDialogCommonButtons, TaskDialogIcon diff --git a/Windows.Shell/Vanara.Windows.Shell.csproj b/Windows.Shell/Vanara.Windows.Shell.csproj index d0267001..f608e4bb 100644 --- a/Windows.Shell/Vanara.Windows.Shell.csproj +++ b/Windows.Shell/Vanara.Windows.Shell.csproj @@ -4,7 +4,7 @@ Classes for Windows Shell items derived from the Vanara PInvoke libraries. Includes shell items, files, icons, links, and taskbar lists. Copyright © 2017-2018 $(AssemblyName) - 1.0.13 + 1.0.14 net20;net35;net40;net45 Vanara.Windows.Shell $(AssemblyName)