Commit Graph

70 Commits (b21434bd53fe35a47cbc339c77dbd3b47ba794db)

Author SHA1 Message Date
David Hall b21434bd53 Fixed error handling bug in AssociateAttribute.GetGuidFromEnum 2018-01-20 18:01:53 -07:00
David Hall 50d7fb69d8 Added MSG struct 2018-01-20 18:01:01 -07:00
David Hall fac6f2cebd Added IInitializeWithStream 2018-01-20 18:00:40 -07:00
David Hall 7ad16c559e Added IOleWindow 2018-01-20 17:59:50 -07:00
David Hall d5ae84149f Added BITMAP and DIBSECTION structures 2018-01-20 17:59:21 -07:00
David Hall c73233b480 Added TBBUTTON and supporting enums. 2018-01-20 17:58:41 -07:00
David Hall 19c6995b60 Updated PIDL wrapper to fix memory release errors and add a few helper methods. 2018-01-17 12:31:09 -07:00
David Hall dd46a07422 Added ILFree method 2018-01-17 12:29:09 -07:00
David Hall 70318b9f98 Added binding attributes for IShellItem2 methods 2018-01-16 17:15:30 -07:00
David Hall c8cba36e46 Added PSGetPropertyKeyFromName and IPropertySystem 2018-01-16 10:32:43 -07:00
David Hall 43cc67edd9 Removed static PROPERTYKEY duplicates 2018-01-16 10:29:23 -07:00
David Hall 2be1dbf35e Fixed method IPropertyDescription.FormatForDisplay and added IPropertyEnumType, IPropertyEnumType2 and IPropertyEnumTypeList 2018-01-15 18:09:52 -07:00
David Hall 668b2e09b8 Moved PROPERTYKEY into its own file and embedded static PROPERTYKEY values into that structure under the "System" static class. 2018-01-15 09:44:26 -07:00
David Hall 9421c1195b Updated ToString method to handle vectors 2018-01-15 09:42:07 -07:00
David Hall e6910dc9a9 Fixed bug with CoTaskMemStringMarshaler being used for return values and is never called. Added marshaler to places where appropriate. 2018-01-15 09:41:05 -07:00
David Hall e617c912a3 Added GetCustomAttributes extension method and converted existing uses. 2018-01-12 11:41:42 -07:00
David Hall 52cdf3a7c5 Added INFOTIPSIZE constant 2018-01-11 14:14:04 -07:00
David Hall 6f5015f4d6 Added FOLDERTYPEID and converted BHID guid constants to an enum with AssoicatedAttribute Guids. 2018-01-11 09:06:14 -07:00
David Hall 497322a537 Changed SHCreateItemFromIDList return value to HRESULT 2018-01-11 09:04:41 -07:00
David Hall 41922e423d Converted KnownFolderDetailAttribute to a derivative of AssociateAttribute 2018-01-11 08:59:14 -07:00
David Hall aee3e99e87 Added AssociateAttribute to tie a Guid to an element 2018-01-11 08:58:26 -07:00
David Hall 8eded467df Added CreateBindCtx 2018-01-11 08:57:01 -07:00
David Hall 9486869bf9 Updated methods and report 2018-01-11 08:56:22 -07:00
David Hall a23370af91 * Reorganized files to reduce file size
* Added documentation
* Added IShellLibrary and supporting constructs
2018-01-09 14:08:57 -07:00
David Hall a6d2584354 Removed undefined methods 2018-01-08 09:43:40 -07:00
David Hall 4bd3e7d4a3 Updated project info for 1.0.6 build 2018-01-08 08:57:53 -07:00
David Hall a9cb8e99a8 Added some IPv4 methods 2018-01-08 08:44:07 -07:00
David Hall 112356f305 Addition of over 20 methods and corresponding structures and enums and tests for IpHlpApi 2018-01-06 16:38:53 -07:00
David Hall 79ba7668c8 Changed CorrespondingTypeAttribute to allow for multiple types on an enum or a type and updated existing dependencies 2018-01-06 16:38:01 -07:00
David Hall 9f2d1c1c60 Added SafeElementArray class to Core to handle BLOB types 2018-01-06 16:37:05 -07:00
David Hall 9b7e3ef765 Rolled project versions to 1.0.6 2017-12-29 13:54:58 -07:00
David Hall 3bbc8909e6 Updated for 1.0.5 build 2017-12-27 17:16:49 -07:00
David Hall 1241963a8b Completion of UxTheme.dll methods and corrections 2017-12-27 11:01:03 -07:00
David Hall b9a8ac50d0 Added stub project for IpHlpApi.dll 2017-12-24 10:34:16 -07:00
David Hall 9d8263f2ee Added DrawEdge and supporting enums. 2017-12-24 10:25:48 -07:00
David Hall 988f5c8ba6 Added COLORREF 2017-12-24 10:25:20 -07:00
David Hall 1bfe3bde67 Added more functions from UxTheme.h 2017-12-24 10:25:05 -07:00
David Hall 13af3cd273 Minor vd tweaks 2017-12-22 09:47:09 -07:00
David Hall 0ce814c2ca Virtual disk metadata fully working and tested 2017-12-22 09:09:04 -07:00
David Hall 4c0d2feeaa Updated dependencies on DWM changes 2017-12-20 13:09:23 -07:00
David Hall b180778f2d Completed all methods, enum and structures defined in VirtDisk.dll 2017-12-19 14:00:42 -07:00
David Hall a93dd219a8 Reformatted and added enumerations and DWMWINDOWATTRIBUTE CorrespondingType attributes. 2017-12-18 17:04:20 -07:00
David Hall 6314243a0b Added FindWindow 2017-12-18 17:02:56 -07:00
David Hall e576845209 Completed all methods and structures for DWMApi 2017-12-15 13:56:52 -07:00
David Hall ec59ff5ea2 Merge branch 'master' of https://github.com/dahall/Vanara 2017-12-14 21:26:44 -07:00
David Hall ea0dd3fd16 Changed project version to 1.0.5 2017-12-14 21:26:21 -07:00
David Hall 5a6e3357fa Added more CredUI functions. 2017-12-14 21:22:56 -07:00
David Hall 88a913b7ef
Create CorrelationReport.md 2017-12-14 18:25:08 -07:00
David Hall f446e2e9b7 1.0.4 Release Build 2017-12-14 17:34:14 -07:00
David Hall 57375676b5 Removed unneeded references from project dependencies 2017-12-14 11:37:56 -07:00