.. |
AlignedMemory.cs
|
BREAKING CHANGE: Changed type of SafeAllocatedMemoryHandle.Size property from int to SizeT so that it more easily converts to different types used in memory size functions.
|
2019-07-25 19:46:45 -06:00 |
BOOL.cs
|
Added better documentation
|
2019-09-05 19:59:25 -06:00 |
BOOLEAN.cs
|
Added better documentation
|
2019-09-05 19:59:25 -06:00 |
ComConnectionPoint.cs
|
Refactored constructors for easier inheritance
|
2018-07-21 14:12:08 -06:00 |
ComReleaser.cs
|
Changed call at disposal to just ReleaseComObject insted of FinalReleaseComObject.
|
2020-02-26 15:15:31 -07:00 |
ComStream.cs
|
Added .NET Stream wrapper for COM IStream instances.
|
2019-05-08 09:25:15 -06:00 |
CorrespondingTypeAttribute.cs
|
Fixed bug with CorrespondingTypeAttribute.GetAttrForEnum with default action
|
2020-10-22 14:31:33 -06:00 |
GenericSafeHandle.cs
|
Call to closeMethod in GenericSafeHandle. (#161)
|
2020-08-27 10:25:14 -06:00 |
IntPtrConverter.cs
|
Fixed code with new warnings -- no functionality change
|
2020-11-14 13:36:32 -07:00 |
LibHelper.cs
|
Added LibHelper class with Is64BitProcess and DoesWin32MethodExist methods
|
2020-08-05 10:36:37 -06:00 |
MarshalingStream.cs
|
Reworked memory manipulation functions in InteropExtensions and IntPtrConverter to use new marshaling directives and to drive consistency of use across libs (i.e. call same method to do same work).
|
2019-11-19 12:52:44 -07:00 |
NativeMemoryStream.cs
|
Added NativeMemoryStream.ReadToPtr and WriteFromPtr methods to interact with allocated memory.
|
2020-09-10 10:13:56 -06:00 |
PinnedObject.cs
|
Added FromNullable static creator
|
2019-05-08 09:24:39 -06:00 |
SafeByteArray.cs
|
Added null checking to Contains method
|
2019-03-25 17:36:39 -07:00 |
SafeCoTaskMemHandle.cs
|
BREAKING CHANGE: Due to performance, changed IMemoryMethods and ISimpleMemoryMethods to contain method signatures instead of properties of method delegates. Then changed all derived memory classes to new interface definition. I believe most of this only affects internal classes so hopefully not a huge effect on your code.
|
2020-07-20 09:48:32 -06:00 |
SafeCoTaskMemString.cs
|
Fixed bug #66 that forces all SafeMemString string representations to Empty when a size not known (like as a return value from a COM object).
|
2019-10-08 13:29:30 -06:00 |
SafeHGlobalHandle.cs
|
BREAKING CHANGE: Due to performance, changed IMemoryMethods and ISimpleMemoryMethods to contain method signatures instead of properties of method delegates. Then changed all derived memory classes to new interface definition. I believe most of this only affects internal classes so hopefully not a huge effect on your code.
|
2020-07-20 09:48:32 -06:00 |
SafeIDispatch.cs
|
Added workaround for missing function in .NET Std 2.0
|
2019-10-23 12:20:52 -06:00 |
SafeMemString.cs
|
Fixed bug #66 that forces all SafeMemString string representations to Empty when a size not known (like as a return value from a COM object).
|
2019-10-08 13:29:30 -06:00 |
SafeMemStruct.cs
|
Added protected size and offset values
|
2020-08-19 20:51:11 -06:00 |
SafeMemoryHandle.cs
|
Made SafeAllocatedMemoryHandle.GetBytes() public
|
2020-07-22 18:23:37 -06:00 |
SizeT.cs
|
Major changes which could affect anticipated behavior: All conversions to ordinals now look for max value and will return converted value's max value. No more invalid conversions.
|
2020-03-31 16:00:36 -06:00 |
StrPtr.cs
|
Added SafeGuidPtr for instances where GUID is optional.
|
2020-05-20 12:25:55 -06:00 |
StructMarshaler.cs
|
WIP on new generic marshaler
|
2019-04-08 12:08:29 -06:00 |
VanaraMarshaler.cs
|
Added cookie handler to marshaler and attribute
|
2019-11-16 15:48:44 -07:00 |
time_t.cs
|
Added time_t class with conversion support to/from DateTime
|
2020-11-19 14:47:13 -07:00 |