Konstantin Sharon
|
ea2f5b0126
|
Add IntPtr overload for CreateProcess and CreateProcessAsUser
|
2018-09-04 09:53:25 +03:00 |
David Hall
|
6fafeaf0b9
|
Adding 2 byte packing to LSA_UNICODE_STRING
|
2018-08-30 16:06:36 -06:00 |
David Hall
|
6dd91de7c4
|
Changed PHANDLER_ROUTINE return value to BOOL
|
2018-08-30 16:05:39 -06:00 |
David Hall
|
ff50e8d23d
|
Added classes to register and interact with the registry for shell applications, ProgIDs and file associations
|
2018-08-29 12:59:20 -06:00 |
David Hall
|
6237a60997
|
Minor, non-functional changes
|
2018-08-29 12:57:08 -06:00 |
David Hall
|
180a010d96
|
Added NTDLL project
|
2018-08-29 12:56:26 -06:00 |
David Hall
|
9c0c3b2967
|
Added HashSet<T> for compatibility with .NET 2.0
|
2018-08-28 14:51:01 -06:00 |
David Hall
|
51df9976fa
|
Fixed table rendering problem
|
2018-08-24 14:59:16 -06:00 |
David Hall
|
00ba4639f0
|
Finished adding all PROVARIANT related functions
|
2018-08-24 13:14:24 -06:00 |
David Hall
|
5301e3420f
|
Added POINTS structure (Point with short coordinates)
|
2018-08-24 10:51:09 -06:00 |
David Hall
|
568a778d6c
|
Added all PSPropertyBag_XX methods
|
2018-08-24 10:50:40 -06:00 |
David Hall
|
f5127ff918
|
Added VirtualReadOnlyDictionary and GenericVirtualReadOnlyDictionary implementations
|
2018-08-24 10:50:10 -06:00 |
David Hall
|
7c43233b34
|
Fixed PROPERTYKEY to use updated PSGetNameFromPropertyKey method params
|
2018-08-23 15:09:26 -06:00 |
David Hall
|
2a784fc617
|
Updated documentation
|
2018-08-23 15:00:02 -06:00 |
David Hall
|
d0085b8dd9
|
Added FILETYPEATTRIBUTES enum and moved other enums to same file as requiring interfaces
|
2018-08-23 11:04:35 -06:00 |
David Hall
|
6f2cf06964
|
Added remaining PSxx functions, IPropertyStoreFactory and IDelayedPropertyStoreFactory
|
2018-08-23 11:03:23 -06:00 |
David Hall
|
868e24b432
|
Added a generic base class (VirtualDictionary) for providing a dictionary that gets and sets its values using virtual method calls. Useful for exposing lookups into existing list environments like the file system, registry, service controller, etc.
|
2018-08-23 11:02:14 -06:00 |
David Hall
|
41dfd2f760
|
Added IReadOnlyDictionary for pre-,NET 4.5
|
2018-08-23 11:01:23 -06:00 |
David Hall
|
0f476165ca
|
Updated all versions to 1.0.19
|
2018-08-18 21:37:35 -06:00 |
David Hall
|
411b857d01
|
Revert "Revert "BREAKING CHANGE: Removed ResourceId and ResourceIdUni as they pose a major risk for memory leaks. Updated dependent structures PROPSHEETPAGE and TASKDIALOGCONFIG with IntPtr and supporting properties.""
This reverts commit a454d5055d .
|
2018-08-18 19:38:27 -06:00 |
David Hall
|
a454d5055d
|
Revert "BREAKING CHANGE: Removed ResourceId and ResourceIdUni as they pose a major risk for memory leaks. Updated dependent structures PROPSHEETPAGE and TASKDIALOGCONFIG with IntPtr and supporting properties."
This reverts commit 733e30b868 .
|
2018-08-18 19:33:40 -06:00 |
David Hall
|
733e30b868
|
BREAKING CHANGE: Removed ResourceId and ResourceIdUni as they pose a major risk for memory leaks. Updated dependent structures PROPSHEETPAGE and TASKDIALOGCONFIG with IntPtr and supporting properties.
|
2018-08-18 19:33:00 -06:00 |
David Hall
|
db679de068
|
Internal resource manifest to go with ComCtl32v6Context
|
2018-08-18 19:29:56 -06:00 |
David Hall
|
da51936290
|
Added simple activation context for ComCtl32.dll v6.
|
2018-08-18 19:29:13 -06:00 |
David Hall
|
fb12ddea1c
|
Added Vanara.IO.PathEx which extends System.IO.Path methods with others from ShlwApi and KernelBase.
|
2018-08-17 13:35:35 -06:00 |
David Hall
|
2ca24b47b1
|
Fixed marshaling directives on PathFindOnPath
|
2018-08-17 07:40:53 -06:00 |
David Hall
|
09fdb204fa
|
BREAKING CHANGE: Changed class name of NetSecApi to Secur32 so that it matches the project rule of naming the class after the DLL.
|
2018-08-17 07:40:15 -06:00 |
David Hall
|
631ea1be4a
|
CryptXX method stub
|
2018-08-17 07:38:58 -06:00 |
David Hall
|
75c59640c3
|
Added PathCchXX methods to Kernel32
|
2018-08-17 07:38:29 -06:00 |
David Hall
|
012e2e7b4e
|
Added CredXX methods to AdvApi32
|
2018-08-17 07:38:07 -06:00 |
David Hall
|
0dd2c15672
|
Corrected parameter problem in CredUIReadSSOCred
|
2018-08-17 07:24:45 -06:00 |
David Hall
|
1ee6873cc7
|
Updated documentation
|
2018-08-14 11:02:20 -06:00 |
David Hall
|
3d5f828a4b
|
Added documentation
|
2018-08-13 21:46:45 -06:00 |
David Hall
|
44776560ce
|
Completed registry related functions and RegistryEventMonitor component to listen for registry changes.
|
2018-08-13 21:29:07 -06:00 |
David Hall
|
0bf090b5b3
|
Replaced all references to SECURITY_ATTRIBUTES class with direct calls. Classes are already passed by reference.
|
2018-08-13 15:05:37 -06:00 |
David Hall
|
f844f6a8f2
|
Updated projects for 1.0.18 release
|
2018-08-10 11:54:21 -06:00 |
David Hall
|
0544b160ca
|
Improved clarity
|
2018-08-10 11:54:00 -06:00 |
David Hall
|
b9f2b152b8
|
Completed work on all functions from shlwapi.dll
|
2018-08-10 09:47:22 -06:00 |
David Hall
|
69acd1fece
|
Added more open constructor for derived classes.
|
2018-08-10 09:46:42 -06:00 |
David Hall
|
0bb8bf5ac5
|
Updated Kernel32 info
|
2018-08-07 17:36:17 -06:00 |
David Hall
|
13e3259f8b
|
Completed additional of all methods and supporting elements to Kernel32
|
2018-08-07 17:23:17 -06:00 |
David Hall
|
acb6097003
|
Added GitBits and SetBits methods
|
2018-08-07 17:21:43 -06:00 |
David Hall
|
4ff39de15f
|
Added missing XML comments
|
2018-07-31 07:10:20 -06:00 |
David Hall
|
584fffed33
|
Fixed table spacing
|
2018-07-31 07:10:05 -06:00 |
David Hall
|
5d5d22cf67
|
Updated project files for 1.0.17
|
2018-07-30 17:26:53 -06:00 |
David Hall
|
8a6d47887f
|
Updated documentation
|
2018-07-30 17:24:36 -06:00 |
David Hall
|
000c120223
|
Added ShellProgressDialog component that wraps IProgressDialog
|
2018-07-30 16:22:02 -06:00 |
David Hall
|
19e98c45f1
|
Tests for shell progress dialog interfaces.
|
2018-07-30 16:21:34 -06:00 |
David Hall
|
46176b22fd
|
Added documentation and corrected interfaces that are to be implemented by clients so they have PreserveSig.
|
2018-07-30 15:54:24 -06:00 |
David Hall
|
d48759b7c9
|
Moved IObjectArray and collection into separate file along with documentation
|
2018-07-30 15:52:23 -06:00 |