David Hall
91ad5730b6
Update project versions to 2.3.0
2019-02-20 11:08:59 -07:00
David Hall
b5774816ad
Attempt to fix #41
2019-02-20 11:02:06 -07:00
David Hall
f3d5187ef5
Added some winsock2 functions
2019-02-20 10:50:17 -07:00
David Hall
b7dccd02f0
Completed work on NetApi32
2019-02-19 21:55:13 -07:00
David Hall
bef4a869ba
Added SafeHANDLE to HANDLE implicit operator and adjusted SafeHANDLE == operator to address `default` values ( #40 ).
2019-02-19 14:16:44 -07:00
David Hall
8e492cf04c
Added more NetApi32 functions (AT and DFS)
2019-02-19 12:44:36 -07:00
David Hall
8a8b265834
ToString methods added to LsaForest structures
2019-02-18 14:28:34 -07:00
David Hall
af83c80249
Lots of NetApi32 additions
2019-02-18 14:27:57 -07:00
David Hall
20adde08ae
Added LsaForestTrustInformation.FromBuffer static method to create a new instance from a pointer.
2019-02-16 18:17:18 -07:00
David Hall
6e8a3adabc
Added support for testing platform validity against PInvoke.MinClient attribute.
2019-02-16 17:41:14 -07:00
David Hall
e99a0eff51
Major rework of LSA_FOREST_TRUST_INFORMATION by supplying a helper class (LsaForestTrustInformation) that makes the creation of it very .NET happy. Simply fill out the class with entries you need and then call DangerousGetLSA_FOREST_TRUST_INFORMATION() to build the structure. Also improved comments as I found more detail.
2019-02-16 17:40:12 -07:00
David Hall
14aae2dd59
Updated attributes on IOpenControlPanel
2019-02-15 14:40:09 -07:00
David Hall
5d787522b0
Added WebDAV and NetShare functions
2019-02-12 13:26:31 -07:00
David Hall
05887bfac4
Updated project files for release
2019-02-11 19:38:05 -07:00
David Hall
4ce874c5c0
Tweaked work submitted by @gigi81 to match project style, reorganize files, and update documentation.
2019-02-11 19:34:47 -07:00
David Hall
8aefdc9389
Revert "Added some missing functions, structs and enums to winsvc.cs and tests"
...
This reverts commit dd15c0478c
.
2019-02-11 18:38:41 -07:00
David Hall
ee64aca822
Merge branch 'master' of https://github.com/dahall/Vanara
2019-02-11 18:32:16 -07:00
David Hall
1364d3a447
Merge pull request #38 from gigi81/feature/advapi32-winsvc
...
Added some missing functions, structs and enums to winsvc.cs and tests
2019-02-11 18:31:51 -07:00
Luigi Grilli
dd15c0478c
Added some missing functions, structs and enums to winsvc.cs and tests
...
Added QueryServiceStatusEx SERVICE_STATUS_PROCESS and more and test
Removed redundant CloseServiceHandle calls
Added Start/Stop/Delete/Control service functions
Added Start/Stop/Delete/Control service functions and appveyor for testing
Fixed version in appveyor.yml
Reducing msbuild verbosity
Improved AdvApi32 tests
Improve StartStop test method
Fixed StartService arguments types
Added ControlService, Fixed ControlServiceEx
Delete appveyor.yml
2019-02-07 00:52:59 +00:00
David Hall
4272101c17
Fixed param on DestroyHeap
2019-02-06 07:31:38 -07:00
David Hall
eed0971d15
Restructured DEVMODE to work between 32 and 64 bit instances
2019-02-06 07:31:11 -07:00
David Hall
7e183c2b6c
Updated project files to 2.2.1
2019-02-05 14:25:27 -07:00
David Hall
5848e17bed
Added multiple new GDI related functions
2019-02-05 14:15:17 -07:00
David Hall
9d30be3077
Added display functions
2019-02-05 14:14:27 -07:00
David Hall
47599ad6f2
Added video, accelerator, caret, coordinate space, paint and RECT functions
2019-02-05 14:13:14 -07:00
David Hall
c1af977137
Added touch functions
2019-02-05 14:12:17 -07:00
David Hall
2d8d211065
Added DEVMODE
2019-02-05 14:11:42 -07:00
David Hall
dcdb27e2c0
Added DISPLAY_DEVICE
2019-02-05 14:11:28 -07:00
David Hall
38fadc70ee
Added MapViewOfFile3 and MapViewOfFile3FromApp
2019-02-04 12:41:34 -07:00
David Hall
6150985d6a
Updated project information
2019-02-04 12:26:46 -07:00
David Hall
3e0b62f67e
Added DwmGetUnmetTabRequirements
2019-02-04 11:04:11 -07:00
David Hall
b51aef42d2
Introduced structure based HANDLE for better compatibility
2019-02-04 10:56:15 -07:00
David Hall
8238b1d84d
Re-aded SafeHHEAP GetBlock method
2019-02-04 10:55:02 -07:00
David Hall
96596176dd
Fixed numerous logic problems with holding and disposing heap handles.
2019-02-04 10:50:28 -07:00
David Hall
190acdcb48
Removed SafeHandle based SafeResourceHandle and replaced with struct based handle HRSRC as it does not need to be released ever.
2019-02-04 10:27:39 -07:00
David Hall
f1085cd3a5
Change SafeHandle derived base class HANDLE to SafeHANDLE. Yes, bonehead move to not do this correctly from the beginning.
2019-02-04 09:51:08 -07:00
David Hall
f37340b0a9
Updated documentation
2019-02-04 09:41:40 -07:00
David Hall
58eb28407c
Added SetSystemTimeAdjustmentPrecise
2019-02-04 09:41:09 -07:00
David Hall
6cf624bd8e
Added VirtualAlloc2 and VirtualAlloc2FromApp
2019-02-04 09:29:58 -07:00
David Hall
1efc1993f2
Updated project information
2019-02-01 16:41:11 -07:00
David Hall
6a78449bf5
Added overload and updated docs for SHCreateShellItemArray.
2019-02-01 11:38:31 -07:00
David Hall
e8095f3c0e
Corrected documentation and made all methods PreserveSig
2019-01-27 22:01:12 -05:00
David Hall
b2f8dc8c89
Added QueryInterface methods
2019-01-27 00:45:43 -05:00
David Hall
d33b14f84f
Added IClassFactory2
2019-01-27 00:45:20 -05:00
David Hall
7c99b77589
Added remaining functions and interfaces from ComBaseApi.h
2019-01-25 22:58:31 -05:00
David Hall
946bcb2bba
Added FillMemory method
2019-01-25 10:58:00 -05:00
David Hall
ec39c32d83
Added IInitializeCommand
2019-01-22 19:54:52 -08:00
David Hall
320a00aa61
Fixed bug with SHCreateItemWithParent
2019-01-21 15:24:14 -08:00
David Hall
d782a19271
Added Optional param attributes
2019-01-21 15:23:53 -08:00
David Hall
c76791deea
Updated project version to 2.2.0
2019-01-21 11:45:29 -08:00