Commit Graph

830 Commits (f59831bc2c81e5073d8c77603c44f26756d2a081)

Author SHA1 Message Date
David Hall f59831bc2c Updated project files for 2.3.10 2019-06-04 12:18:56 -06:00
David Hall 61a8280071 Added LCID wrapper 2019-06-04 12:17:03 -06:00
David Hall 5ee2b906b7 Completed work on AdvApi32 2019-06-04 12:16:41 -06:00
David Hall c8cb9a29d7 Completed work on Wait Chains (wct.h) 2019-05-30 19:07:04 -06:00
David Hall ca8fcb7bf5 Added remainder of AdvApi32 Windows service management functions and provided .NET native security access functions and classes. 2019-05-30 13:37:31 -06:00
David Hall 5e7350a41a Updated AdvApi32 tests 2019-05-27 19:41:08 -06:00
David Hall 9ca4cf1720 Added winefs.h functions 2019-05-27 19:40:40 -06:00
David Hall 58716021f7 Added Audit functions 2019-05-27 19:40:21 -06:00
David Hall f046f68ad2 Added SafePSID.CreateWellKnown factory method 2019-05-27 19:39:40 -06:00
David Hall dfda94ba24 Separated Audit functions into separate file 2019-05-27 19:39:00 -06:00
David Hall c801a5137a Added SafePACL 2019-05-27 19:38:27 -06:00
David Hall 9c1381f682 Added CertEncodingType 2019-05-27 19:38:00 -06:00
David Hall ddf0c5f0a6 Changed UInt32 to ACCESS_MASK where appropriate 2019-05-27 19:37:44 -06:00
David Hall 101a7b949e Added overload per #53 2019-05-26 09:50:56 -06:00
David Hall f30cdaf468 Added overload per #52 2019-05-26 09:50:40 -06:00
David Hall a7b33578f7 Added ability to support .NET Core and Standard 2019-05-25 20:49:57 -06:00
David Hall 0b83c0a914 Updated projects for version 2.3.9 2019-05-25 19:47:54 -06:00
David Hall c5dec3b510 Removed Windows Search interfaces 2019-05-25 19:47:22 -06:00
David Hall 6e81310eb6 Added Windows Search assembly 2019-05-25 19:46:56 -06:00
David Hall 0771f6b30d Added Windows Accessibility 2019-05-25 19:46:21 -06:00
David Hall 80c83d88d3 Added FOLDERLOGICALVIEWMODE 2019-05-25 19:45:00 -06:00
David Hall 70542ff101 Fixed ISearchCatalogManager2 2019-05-24 14:48:09 -06:00
David Hall e51da313f3 Added Windows Search support interfaces and code 2019-05-24 14:44:44 -06:00
David Hall 9e30668679 Added ICondition2 2019-05-24 14:44:15 -06:00
David Hall 824afbc907 Added helper functions 2019-05-24 14:44:02 -06:00
David Hall 4021b16101 Added lock and layout interfaces 2019-05-24 14:43:19 -06:00
David Hall be34118b68 Moved code around 2019-05-24 14:42:29 -06:00
David Hall c11860bf0c Fixed documentation 2019-05-24 14:42:05 -06:00
David Hall a127151135 Added IEnumFromCom to specialize IEnumFromNext for COM enum interfaces 2019-05-24 14:39:49 -06:00
David Hall 06b70ca748 Solution changes to support new Accessibility project 2019-05-23 11:09:43 -04:00
David Hall 116000593d Added Accessibility functions in new Accessibility project 2019-05-23 11:08:04 -04:00
David Hall 9aa18ead89 Fixed test to align with code update 2019-05-21 23:19:40 -04:00
David Hall 9e25dfe47b Fixed structure alignment bug (#50) in Debug Api calls. 2019-05-21 23:19:07 -04:00
David Hall 729063333c Update percent complete for PInvoke.Security 2019-05-13 15:06:30 -06:00
David Hall da3d9d27b9 Updated project information for 2.3.8 2019-05-13 14:55:44 -06:00
David Hall de5426a305 Added and corrected a number of methods and supporting types for Secur32.dll 2019-05-13 14:46:57 -06:00
David Hall e263b567f1 Added SecPkg structures 2019-05-13 14:44:36 -06:00
David Hall 49b489d4be Cleaned up code on marshalers 2019-05-13 14:43:03 -06:00
David Hall 0d8984a840 Added safe pointer parameter to SspiPromptForCredentials 2019-05-13 14:42:34 -06:00
David Hall a62c2346a8 Added info on new dlls supported by Vanara.PInvoke.Security 2019-05-09 18:42:22 -06:00
David Hall d48adda2ed Added support for Schannel.dll 2019-05-09 18:41:38 -06:00
David Hall d69470a78a Added partially documented LogonUserExExW 2019-05-09 17:42:36 -06:00
David Hall de44ab8d50 Added ALG_ID and CERT_TRUST_STATUS 2019-05-09 15:57:55 -06:00
David Hall e8f1611fb8 Added Schannel and SspiCli references 2019-05-09 15:57:00 -06:00
David Hall 8d211da1de Fixed bugs on Insert and array set methods 2019-05-09 15:56:31 -06:00
David Hall 440af024bb Updated shell tests 2019-05-08 19:03:17 -06:00
David Hall cdcdffca4b Added static Instance field and caused 0's to be trimmed off end of Format response. 2019-05-08 19:02:31 -06:00
David Hall 1097a9422a POTENTIALLY BREAKING CHANGES: I had to make PropertyStore work without holding onto the IPropertyStore interface so as to prevent a lock condition on the ShellItem (#49). So I had to change some of the protected methods to support the change. 2019-05-08 19:01:44 -06:00
David Hall 3eccb98a50 Added CreateBindCtx method in ShellUtil and migrated existing code to use it 2019-05-08 18:58:46 -06:00
David Hall e3ae1b5b55 Made private until more debugging is done 2019-05-08 15:00:18 -06:00