dahall
99ba5422b9
Updated tests and corrected found errors in Vanara.BITS
2021-12-11 09:05:58 -07:00
dahall
61931b1e83
Updated package description of Vanara.BITS
2021-12-11 08:03:50 -07:00
dahall
c0d5fe8ab0
Cleaned BITS file syntax and added support for v10.2 and 10.3 methods. Fixed #257 problem with BackgroundCopyJob constructor throwing error on systems prior to Win 10 and deficiencies with BackgroundCopyManager.Version property.
2021-12-10 17:36:05 -07:00
dahall
012034f883
Removed erroneous add of IBackgroundCopyJob6
2021-12-10 17:30:24 -07:00
dahall
fb64311e4d
* Changed IBackgroundCopyJob.SetNotifyInterface parameter to IBackgroundCopyCallback instead of Object
...
* Added new interfaces from v10.1, 10.2 and 10.3: IBackgroundCopyFile6, IBackgroundCopyJobHttpOptions2, IBackgroundCopyJobHttpOptions3, and IBackgroundCopyServerCertificateValidationCallback
2021-12-10 17:18:05 -07:00
dahall
cb5aeed8c3
Fixed missing size in HeapAlloc, HeapReAlloc, and SafeHHEAP.GetBlock ( #258 )
2021-12-10 08:59:45 -07:00
dahall
eb338abbc2
Made changes to address #255 . Untested.
2021-11-22 07:48:41 -07:00
dahall
2307a2ba7d
Added WindowStylesEx.WS_EX_NOREDIRECTIONBITMAP ( #254 )
2021-11-13 10:21:57 -07:00
dahall
62c78d4ac2
Added `BeginEndEventContext` to call delegates on context entry and exit
2021-11-11 17:49:22 -07:00
dahall
69a790f48c
Fixed issue #253
2021-11-11 17:48:43 -07:00
dahall
959355cc09
First pass at fixing bug with `AVICOMPRESSOPTIONS` functions ( #253 )
2021-11-11 13:28:20 -07:00
dahall
2152ff4bea
Added VssApi assembly with all interop ready interfaces and functions. This is only partially viable as some of the methods return pointers to C++ classes which are not accessible in managed code.
2021-11-11 13:03:22 -07:00
dahall
6f24dd6973
Changed version to 3.3.15
2021-11-09 16:36:02 -07:00
dahall
22ec8ba85c
Finished fixing AuthzReportSecurityEventFromParams. BREAKING CHANGE: removed SafeAUTHZ_SOURCE_SCHEMA_REGISTRATION as all functionality was possible by marshaling AUTHZ_SOURCE_SCHEMA_REGISTRATION correctly.
2021-11-09 16:13:04 -07:00
dahall
03bd938b7c
Work on fixing and enabling Audit log writes using AuthzReportSecurityEvent and AuthzReportSecurityEventFromParams. The prior is now fully working. ( #251 )
2021-11-09 13:16:27 -07:00
dahall
0cbf6e4041
Added `IStorageProviderCopyHook` per request #252
2021-11-08 11:34:17 -07:00
dahall
d758ac35d4
Corrections to 3.3.14 documentation
2021-10-26 07:34:54 -06:00
dahall
34580ccf7f
Updated project files for 3.3.14
2021-10-25 21:49:50 -06:00
dahall
3f64f6d9d4
Added new functions from Win11
2021-10-25 18:35:13 -06:00
dahall
18bce70ded
Added new Win11 methods from Kernel32 and KernelBase
2021-10-25 17:28:58 -06:00
dahall
53bc6b1adc
Added new timestamp functions introduced in Win11.
2021-10-25 12:22:38 -06:00
dahall
510454c5e9
Added new DNS functions introduced in Win11 (DnsGet/SetApplicationSettings)
2021-10-25 11:22:40 -06:00
dahall
b4c96c6572
Added OSVersion enum value for Win11
2021-10-25 11:22:22 -06:00
dahall
612f854e74
Added extension methods for lookups and SendCommand
2021-10-24 15:30:43 -06:00
dahall
626650318c
Cannot resolve exceptions when calling IEnhancedStorageSilo.GetActions and GetPortableDevice
2021-10-21 13:29:35 -06:00
dahall
ad55249b81
More fixes and extension methods for WPD
2021-10-21 13:27:10 -06:00
dahall
defe982391
Changed Pack attribute on SILO_INFO
2021-10-21 13:25:50 -06:00
dahall
6b70dd283e
Added test and fixed init
2021-10-19 20:12:03 -06:00
dahall
b41f166b7b
Fixed attribute
2021-10-19 20:11:21 -06:00
dahall
655b9db40e
Added test projects for EhStor and WPD assemblies
2021-10-19 18:28:57 -06:00
dahall
64f1744325
Fixed passing of PROPVARIANT params in IPortableXX interface methods
2021-10-19 18:27:45 -06:00
dahall
e161345fff
Added IPortableDeviceManager extension methods
2021-10-19 18:24:02 -06:00
dahall
7667a26c16
Updated NuGet dependencies
2021-10-19 07:52:18 -06:00
dahall
d2069e2712
Added EnhancedStorge and PortableDeviceAPI (WPD) assemblies (untested)
2021-10-18 17:03:14 -06:00
dahall
ab711014fa
Merge branch 'master' of https://github.com/dahall/Vanara
2021-10-13 20:08:52 -06:00
dahall
d648651be9
Added LocalGroup and UserAccount classes to Vanara.SystemServices to retrieve local group and user account information from a server's SAM. Added access through Computer class.
2021-10-13 20:08:14 -06:00
dahall
e30db79692
Fixed XML comment
2021-10-13 20:07:01 -06:00
dahall
0a9baa43be
Added missing constants from lmaccess.h
2021-10-13 20:06:38 -06:00
Mantas
93bfa9dbac
Fix MIB_TCP_STATE enum wrapper ( #250 )
...
https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-rrasm/882bec9c-2fb6-4acd-a9b6-dabcab1ac0d6
2021-10-13 10:15:16 -06:00
dahall
cbb9ddc313
Added Ole32.IPersistPropertyBag interface
2021-10-08 16:54:30 -06:00
dahall
5326e35571
Added GetProcAddress methods to SafeHINSTANCE
2021-10-08 09:20:54 -06:00
dahall
12d1fcba0e
Added GetModuleHandleEx overload for an address
2021-10-07 17:35:56 -06:00
dahall
25d13b5cbc
Added SafePSID.Authority and SubAuthorities properties and mirrored extension methods for PSID.
2021-10-07 15:22:32 -06:00
dahall
2157b5feaf
Reformatting
2021-10-07 15:19:18 -06:00
dahall
cc495e80f5
Added IEquatable support to SID_IDENTIFIER_AUTHORITY and PSID_IDENTIFIER_AUTHORITY
2021-10-07 15:18:30 -06:00
dahall
c12f2495b2
BREAKING CHANGE: Removed `ProcessIntegrityLevel` and replaced use with AdvApi32.MANDATORY_LEVEL.
2021-10-07 10:36:36 -06:00
dahall
1632570deb
Updated SafePSID.FromToken to use generic GetInfo.
2021-10-07 10:33:44 -06:00
dahall
dec201c90a
Added extension methods HTOKEN.GetIntegrityLevel, PSECURITY_DESCRIPTOR.GetIntegrityLevel, PACE.GetAceType.
...
Made PACE.GetSide more robust.
2021-10-07 10:32:41 -06:00
dahall
126dffdfeb
Added MANDATORY_LEVEL enum.
2021-10-07 10:29:48 -06:00
dahall
7c1740ddca
Code cleanup of SecurityBaseApi.cs and addition of generic GetTokenInformation overload.
2021-10-07 10:29:13 -06:00